如何实现音频和视频数据的流式传输并将其传递到网络上。我看了一篇好文章Here,但没有深入探讨。我希望在HTML5
主要有以下问题
答案 0 :(得分:1)
如果你想提供一个流,你需要一台服务器,通过下载和安装,或者你自己编码。
Streams只能在一个方向上工作,没有响应或“回溯”。流式传输与下载几乎相同,略有不同,具体取决于服务和用例。
大多数流都是downstreams
,但也有upstreams
。您是否听说过PHP,Java等中的BufferStreams?它基本相同:data
- > direction
- > cursor
。
流可以在许多协议上工作,甚至可以通过不同的网络层实现,例如:
流的基本性质只不过是发送给观众的数据。
你需要决定:
最受欢迎的HTTP流媒体服务器是Nullsoft(Winamp)的Shoutcast。
还有DLNA,其中afaik不是基于HTTP的。
要提供更多信息,您需要更具体地了解您的基本要求和决定。