【问题标题】:Stream audio and video data in network in html5在 html5 中流式传输网络中的音频和视频数据
【发布时间】:2013-08-08 12:03:39
【问题描述】:

如何实现音频和视频数据的流式传输并在网络上传递。我浏览了一篇很好的文章Here,但没有深入。我想在HTML5有聊天应用程序

主要有以下问题

  1. 如何流式传输音频和视频数据
  2. 如何传递到特定的 IP 地址。
  3. 获取该数据并传递给视频和音频控制

【问题讨论】:

  • 您是要流式传输实时内容还是存储的媒体文件?
  • 我主要是找直播内容。

标签: html asp.net-web-api html5-video


【解决方案1】:

如果您想提供流媒体服务,您需要一台服务器来执行此操作,方法是下载和安装,或自行编码。

流只在一个方向工作,没有响应或“检索”。流式传输与下载几乎相同,略有不同,具体取决于服务和用例。

大多数流是downstreams,但也有upstreams。你听说过 PHP、Java 等中的 BufferStreams 吗?基本相同:data -> direction -> cursor。 流在许多协议上工作,甚至通过不同的网络层,例如:

  • 网络/子网广播、对等 2 对等、HTTP、DLNA,甚至 FTP 流,...

流的基本性质只不过是将数据发送给观众。

你需要决定:

  • 您要使用哪种协议进行流式传输
  • 哪个服务器软件
  • 哪些媒体/来源/直播或可选择开始/结束
  • 哪些客户

最受欢迎的 HTTP 流媒体服务器是 Nullsoft (Winamp) 的 Shoutcast。

还有 afaik 不是基于 HTTP 的 DLNA。

要提供更多信息,您需要更具体地说明您的基本要求和决定。

【讨论】:

  • 感谢您的回复。 1.想用Http协议。 2.不想使用任何第三方软件。 3.我想流式传输音频和视频数据。 4.Client只是Web应用程序。
  • 所以你想要类似 justin.tv 的东西?
猜你喜欢
  • 1970-01-01
  • 2020-11-01
  • 1970-01-01
  • 2012-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-02
相关资源
最近更新 更多