Java RTP/HTTP 流媒体
我正在通过 Xuggle 将视频文件解码和编码为 FLV 视频格式,并通过套接字将其发送到我的 java 服务器(不是整个文件,而是每 X 秒的一部分)。在服务器端,我将编码文件作为 ByteArrayInputStream 获取。是否可以通过 rtp 或 http-streaming 流式传输此 ByteArrayInputStream?或者我需要一个完成的编码文件吗?我正在创建一个视频流服务器,客户端对视频文件进行编码并将其部分发送到服务器。这已经完成了。我现在被困在服务器端,通过 RTP 或 HTTP 传输 ByteArrayInputStream,这样我就可以通过 VLC 观看它。有什么好的例子吗?
我已经测试过将 ByteArrayInputStream 保存到文件。这可行,但我不想将文件保存在服务器上。我想直播;)
谢谢
i'm decoding and encoding a videofile via Xuggle to FLV-video format and send it via Sockets to my java server (not the entire file, only parts of it every X seconds). On the server-side I get the encoded file as ByteArrayInputStream. Is it possible to stream this ByteArrayInputStream via rtp or http-streaming? Or do i need a finished encoded file for that? I'm creating a video streaming server, where the client encodes the video file and sends it to the server in parts. This is already done. I'm now stuck on the server side, to stream the ByteArrayInputStream via RTP or HTTP, so I can watch it via VLC. Are there any good examples for it?
I've already tested to save the ByteArrayInputStream to file. This works but I don't wanna save the file on the server. I wanna stream it ;)
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
1)参见服务器实现
http://cs.anu.edu.au/student /comp3310/2004/Labs/lab6/lab5.html
2) http://code.google.com/comp3310/2004/Labs/lab6/lab5.html google.com/p/vlcj/ 并查看 http://code.google .com/p/vlcj/wiki/Streaming
1) See Server implementation
http://cs.anu.edu.au/student/comp3310/2004/Labs/lab6/lab5.html
2) http://code.google.com/p/vlcj/ and see http://code.google.com/p/vlcj/wiki/Streaming