Tom*_*sel 2 iphone audio stream ios avplayer
在遇到慢速连接时进行流式传输时,AVPlayer可以选择在HTTP直播流播放列表中播放最低比特率.
有没有办法确定这种转变?
我已经尝试通过KVO观察AVPlayerItem"track"属性以查看它何时仅包含音频,但在大多数情况下,即使播放器切换到仅音频流,track属性也不会更改.
Tom*_*sel 5
我发现该AVPlayerItem tracks属性在模拟器上不可靠,但在实际设备上更可靠(偏差约为5秒).
AVPlayerItem
tracks
每当tracks属性发生变化时(你可以通过KVO找到),你应该遍历轨道并查看是否有任何设置为'mediaType'的轨道AVMediaTypeVideo.如果没有,那么您可以断定您处于仅音频状态.
AVMediaTypeVideo
归档时间:
13 年,9 月 前
查看次数:
1142 次
最近记录: