视频撕裂三星智能电视HLS播放器

时间:2013-07-04 09:47:15

标签: media-player samsung-smart-tv

我正在构建一个三星智能电视应用,可以将HLS视频传输到内置的HLS播放器。

一切运作良好,但我几乎总是看到视频在播放时撕裂大约20-30秒。看起来玩家最初会选择一个非常低的比特率流,然后在它向上适应时“撕裂”。

我已尝试以各种方式设置BITRATES参数(指定http://www.samsungdforum.com/upload_files/files/guide/data/html/html_2/reference/url_parameters_for_has.html),但遗憾的是我收到的m3u8文件带宽参数差异很大,我找不到适用于所有这些的设置解决了我的问题。我还发现,当我设置BITRATES时,播放器会更频繁地崩溃。

我也尝试过试验UPTIMER参数,但我真的不明白它的作用。根据文档,它'指定初始UP切换时间的阈值,适用于在不同组中的流之间切换',但这对我没有帮助。

还有其他人遇到过这个问题吗?如果是这样,我们将不胜感激。

2 个答案:

答案 0 :(得分:0)

视频在模拟器或电视中撕裂?

关于m3u8写这个网址,即“http://mydomain.com/playlist.m3u8”就像这样

http://mydomain.com/playlist.m3u8|COMPONENT=HLS”。

答案 1 :(得分:0)

这是一个旧帖子,但如果您仍在疑惑或其他人正在寻找相同的答案。

我最近开始制作商业广告三星智能电视应用程序,该应用程序播放相同类型的流媒体,我最终输入的数据是:STARTBITRATE =非常高的数字20000000或20万。在sdk中,这些家伙说你可以使用HIGHEST,但它对我不起作用,所以数字越高是起点,它开始寻找最近的,希望是最好的质量,你可以开始用。

干杯