流媒体视频播放器

流媒体视频播放器

问题描述:

自从我构建视频播放器已经两年了,当时Flash是唯一的选择。我的问题是,如果我想通过跨浏览器和平台兼容的网络传输.h24视频,是否拥有无处不在的Flash?如何Flowplayer?流媒体视频播放器

目前,您最好的选择是仍然使用Flash vor视频回放,并回退到HTML5视频。 (或者,如果您更喜欢使用Flash作为后备)

Flowplayer本身也使用Flash进行播放,但我认为Flowplayer有一些插件可为您提供HTML5后备。可能会环顾四周,看看你找到了什么。

如果您想自己编写代码,要检测是否安装了Flash,或者浏览器支持HTML5视频播放,请查看Modernizr javascript library。 该库可以轻松检查浏览器支持什么,什么不支持。

哦,是的,几乎忘记了:我测试过HTML5视频的所有浏览器都可以使用“部分内容”:如果视频仍在下载,并且您在视频中跳转到尚未加载的部分,浏览器会从您跳转到的位置请求视频,并且您将获得伪流媒体。视频所在的服务器只需支持部分内容(Apache和IIS都可以)。 所以这对Flash来说是一个巨大的好处,毕竟这些年来依然无法做到这一点。

+0

啊谢谢。现在查看flowplayer API – bresson 2011-04-29 03:53:01

在此期间它并没有得到任何简单:)除了仍然需要支持Flash播放才能在桌面上支持跨浏览器,您还必须单独处理iOS设备。

Flowplayer看起来像是一个很好的解决方案,如果你使用它,你可能只能使用MP4格式。

如果你想要更纯粹的HTML5路线,准备好维护每个视频的多种编码,因为浏览器厂商似乎在MP4或OGG之间撕裂。