我正在寻找一些可以播放 hds 或 rtmp 流的 javascript 播放器。还是没找到。
我们有一个 wowza,它正在向最终用户发送 rtmp 格式的视频流,并且正在使用 Flowplayer 进行播放。现在人们想在 iPad/Android 设备上观看此直播。我们已经在Android 4.0平板电脑上成功播放了它,因为我在那里安装了Flash播放器。它直接在浏览器中播放。但我找不到类似的 iPad 播放器。我听说它不存在。所以最好的解决方案是某种 JavaScript 播放器。
最佳答案
您将无法在 iOS 中的普通网页上播放 RTMP 流。 HDS 似乎与 Flash Player 紧密相关,因此您可能也无法使用它,但考虑到它的名称中包含 HTTP,它可能是可用的。
如果您有一些以正常方式流式传输的视频,只需使用 video
标签即可:
<video width="800" height="600" src="some-video.mp4">
Your browser does not support HTML5 video. Sorry.
</video>
如果您的视频有多种格式,您可以将 src
属性放在 video
元素上,而使用多个 source
元素src
和 type
属性。
如果您的网络服务器配置正确,则可以通过这种方式传输视频。
关于javascript html5 流播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16783693/