免费或低价mpeg-dash / HLS视频播放器

时间:2016-03-02 09:13:49

标签: video html5-video hls mpeg-dash

我正在寻找能够嵌入html页面的低成本mpeg-dash或HLS播放器?我看过JW玩家和Bitmoving,但他们并不是完全免费的?

我有兴趣在某个地方托管mp4,包括.mpd或.m3u8。编码以及如何完成这是我的另一个问题,但我想知道我的视频播放器选项是什么。

谢谢!

3 个答案:

答案 0 :(得分:2)

JWPlayer一般是免费的,但不适用于MPEG-DASH,因为它可以在pricing page看到。相比之下,Bitmovin提供MPEG-DASH,以及HLS播放以及免费播放器中的所有其他功能,如here所示。然而,这两个是专业服务,必须以某种方式制作许多......

另一方面,还有开源播放器,如dash.jsShaka player

选择哪个玩家高度取决于您的使用案例,以及您需要多少支持。

答案 1 :(得分:1)

如果你正在考虑使用MPEG-DASH HLS ......这里有一些HLS选项。

Dailymotion发布了他们的hls.js JavaScript库,它实现了一个非常好的HLS客户端。但你仍然必须建立自己的播放器。 https://github.com/dailymotion/hls.js/

Streamroot是少数几个将hls.js合并到Brightcove的开源Video.js播放器中的团队之一,并再次与全世界分享结果。 https://github.com/streamroot/videojs-hls.js

干杯。

答案 2 :(得分:1)

开源MPEG-DASH玩家有一个寻找的确切目的很难找到,但社区不断努力推出一个有价值的DASH播放器,不仅可以播放DASH内容,还可以提供良好的GUI允许您与DASH流中涉及的不同参数进行交互的版本。

我使用过许多开源播放器,其中很少有一些比较复杂,但如果您遇到任何错误,我很乐意为您提供正确的程序。

客户端播放器开发: 对于操作系统:Linux 16.04,到目前为止,我已与Dash.js和Shaka Player合作,使用HTML和Apache服务器建立网站。我使用libdash用于桌面版客户端(qtsampleplayer)。它们都很适合演示目的,但如果你想确保它们在某些时候不会崩溃,那么你需要一些支持。

内容编码和分段: 我只是按照这个简单的两个教程here进行编码,通过ffmpeg进行编码,并通过MP4Box进行分段。

MPD文件验证: 如果您想自己编写mpd文件,可以从here验证它!

干杯!