Answers:
Wowza目前正在他们的Media Server上工作,该服务器将支持HTML5。您可以在这里查看它,这是我上次检查的电影。
它使用WebM,这是一个致力于为网络开发高质量的开放视频格式的项目,所有人均可免费使用。它基于Matroska容器。YouTube目前正在使用它播放HTML5视频。
该流的源是一个WebM文件,该文件使用Wowza服务器端发布API作为实时流进行流传输。
根据标签说明:
注意:需要支持HTML5,WebM,VP8和Ogg Vorbis的浏览器。适用于以下浏览器:
因此,这些似乎是使网络浏览器实时直播的要求。
HTML5是HTML4的扩展,因此可以使用video标签的src参数中指定的任何tcp / ip端口工作。它是由浏览器直接处理的,不使用任何插件(例如Flash),因此是移动设备上唯一的现有流解决方案。
HTML5视频与协议无关-源URL隐含该协议,例如:
<video src="rtp://myserver.com/path/to/stream">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
或许 :
<video src="http://myserver.com:1935/path/to/stream/myPlaylist.m3u8">
Your browser does not support the VIDEO tag and/or RTP streams.
</video>
这完全取决于浏览器对所使用协议的支持。通常总是支持简单地流式传输视频文件,但是当浏览器缺乏所需的支持时,上述更复杂的情况可能需要使用插件。
只能使用HTML,CSS和Javascript作为工具来构建HTML5播放器。
VideoJS是一个示例,它是一个免费的开源轻量级播放器,可以使用CSS进行100%换肤,其网站上还包含许多有关HTML5视频的有用信息。
有关Kaltura项目的更多信息,最好从html5video(Kaltura社区站点)开始访问。该站点还包含HTML5播放器比较和“ 入门-浏览HTML5”一文。
要在HTML5上发布现有的视频文件,可以使用免费的Html5 Video Creator,它可以为您创建HTML5代码。