我正在寻找一个低成本的mpeg-dash或HLS播放器,我可以嵌入在我的html页面?我看过JW player和Bitmoving,但它们不是完全免费的?
我有兴趣把mp4放在云中的某个地方,包括.mpd或.m3u8。编码以及如何做到这一点是我的另一个问题,但我想知道我的视频播放器选项是什么。
谢谢!
发布于 2016-03-04 19:50:39
JWPlayer通常是免费的,但不是MPEG-DASH,可以在pricing page上看到。相比之下,Bitmovin提供MPEG-DASH,以及HLS播放和所有其他免费播放器内的功能,因为它可以看到here。然而,这两个是专业的服务,这必须以某种方式使许多...
另一方面,也有像dash.js和Shaka player这样的开源玩家。
选择哪种玩家在很大程度上取决于你的用例,以及你需要多少支持。
发布于 2016-03-07 11:03:19
如果你在考虑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
干杯。
发布于 2017-02-20 05:53:53
开源MPEG-DASH播放器很难找到确切的用途,但社区一直在努力推出一个有价值的DASH播放器,不仅可以播放DASH内容,还可以提供一个很好的GUI版本,让您可以与DASH流中涉及的不同参数进行交互。
有很多我工作过的开源播放器,其中一些有点难以编译,但如果你遇到任何错误,我会很乐意给你正确的过程。
客户端播放器开发:对于操作系统:Linux16.04,到目前为止,我已经与,Dash.js和Shaka Player放在一个网站上使用超文本标记语言和阿帕奇服务器。我使用过libdash for desktop version (qtsampleplayer)。它们都可以很好地用于演示目的,但如果您希望确保它们不会在某个时候崩溃,则需要一定数量的支持。
内容编码和分割:我只是简单地遵循了这两个简单的教程,通过ffmpeg进行编码和通过MP4Box进行分割的here。
MPD文件验证:如果你想自己写mpd文件,你可以从here验证它!
干杯!
https://stackoverflow.com/questions/35742816
复制相似问题