2

我正在通过 Xuggle 将视频文件解码和编码为 FLV 视频格式,并通过套接字将其发送到我的 java 服务器(不是整个文件,每 X 秒只有部分文件)。在服务器端,我将编码文件作为 ByteArrayInputStream。是否可以通过 rtp 或 http-streaming 流式传输此 ByteArrayInputStream?或者我需要一个完成的编码文件吗?我正在创建一个视频流服务器,客户端在其中对视频文件进行编码并将其部分发送到服务器。这已经完成了。我现在被困在服务器端,通过 RTP 或 HTTP 流式传输 ByteArrayInputStream,所以我可以通过 VLC 观看它。有什么好的例子吗?

我已经测试过将 ByteArrayInputStream 保存到文件中。这可行,但我不想将文件保存在服务器上。我想流式传输它;)

谢谢

4

1 回答 1

3

1)见服务器实现 http://cs.anu.edu.au/student/comp3310/2004/Labs/lab6/lab5.html

2) http://code.google.com/p/vlcj/并查看http://code.google.com/p/vlcj/wiki/Streaming

于 2011-04-28T12:02:42.897 回答