html5(非直播)真正的流媒体/VOD

Posted

技术标签:

【中文标题】html5(非直播)真正的流媒体/VOD【英文标题】:html5 (Non-Live) True Streaming / VOD 【发布时间】:2011-09-02 02:56:27 【问题描述】:

我知道您可以提供 html5

太棒了!现在如何设置流?

需要明确的是,我不希望流式传输实时视频,只是对现有媒体/视频文件进行编码和流式传输。想想 Flash 媒体服务器(我已经有一个 Flash 路由的工作示例)。我想知道如何设置流服务器后端以在所有不同的浏览器(H.264/Ogg/WebM)中为 HTML5 视频提供所有正确的编解码器

我正在寻找 FFServer?或者可能是 VLC 的新 VOD 功能,用于通过 RTSP 在 H.264(Safari、Flash)中流式传输。可能是用于 Ogg 视频的 Icecast 服务器?这甚至可能吗?目前在野外有这种类型的 html5 VOD 真正流媒体的工作示例吗?

【问题讨论】:

看看en.wikipedia.org/wiki/LIVE555 【参考方案1】:

这不是答案,但我建议尝试一次解决一个问题。

例子:

问:我可以通过 HTML 5“视频”标签从 Flash Media Server 流式传输吗?

答:不可以,但可以进行渐进式下载。 (参考:http://forums.adobe.com/thread/855764)

【讨论】:

我真的不想从 Flash Media Server 提供 HTML5 视频。我将它用作我正在尝试完成的真实示例。一个更好的例子可能是 Apple 创建的 HTTP Live Streaming (HLS),用于将 mp4 流式传输到 HTML5,但这仅适用于最新版本的 Safari 和 iPhone/iPod,并且不是流式传输的通用解决方案(没有 FF、Chrome、等)。

以上是关于html5(非直播)真正的流媒体/VOD的主要内容,如果未能解决你的问题,请参考以下文章

如何使用视频元素在 html5 中播放直播视频?

视频直播 个人小结

SRS之分发HLS

视频流媒体直播/录播服务器(求高人解答)

公网rtsp流媒体测试地址

新内核EasyNVR平台配置的直播秒开未生效情况的解决办法