如何根据互联网速度设置特定的视频质量

时间:2015-07-08 19:24:02

标签: ios objective-c mpmediaplayercontroller

我有三个视频网址,一个是低质量,中等质量和高质量的。现在,我想确定互联网速度,并根据我想要从适当的URL显示视频,如果介于两者之间,互联网速度发现良好,那么URL应该切换到高质量,并继续从那里播放。  那么,任何人都可以建议我如何实现它,我已经搜索过但却无法找到任何有力的解决方案。

1 个答案:

答案 0 :(得分:1)

您尝试有效地构建自适应流媒体播放器。对于Apple设备,流式内容可以以HLS格式提供。您应该寻找可以执行自适应流媒体的播放器以及可以支持自适应流媒体的服务器后端,而不是构建该功能。

例如,Microsoft Azure Media Services提供此类功能。他们甚至提供了web-based player,您可以在网页浏览中嵌入您的应用。