AVPlayerItem的播放时间
来源:互联网 发布:java io 编辑:程序博客网 时间:2024/06/05 19:51
最近在使用AVPlayer播放网络流媒体,发现一个坑:
就是playerItem.duration有可能不返回该网络多媒体资源的播放总时间长度,而是返回了一个奇怪的数据:nan,
因为我通过CMTimeGetSeconds(playerItem.duration)得到的一直是nan,
而几经周折费劲,发现CMTimeGetSeconds(playerItem.asset.duration)返回的却是该网络多媒体资源的正确的播放总时间长度.
这大概可能是AVPlayerItem类的一个bug,
在改成通过playerItem.asset.duration获取网络多媒体资源的播放总时间长度之后,就再也没有出现播放总时间长度为nan的情况了.
关于AVPlayerItem对象的属性duration返回播放总时长的坑
0 0
- AVPlayerItem的播放时间
- AVPlayerItem翻译
- 音频文件播放时间的获取
- vlc 播放器的播放进度条的时间不刷新
- AvPlayer与AVPlayerItem
- 关于MP3文件播放时间的计算
- mediaPlayer播放总时间的获取
- 如何获取mp3文件的播放时间
- audio文件播放时间的获得
- C++获取flv视频文件的播放时间
- 计算 音频帧的播放时间
- 获取PPT中动画的播放时间
- 获取MP3文件的播放时间
- 计算 视频 音频帧的播放时间
- 【C#获取音频文件的播放时间】
- php判断一个音频文件的播放时间
- 得到音频文件的播放时间---GetAmrDuration
- 【CSS3】设置动画开始播放的时间
- 一天一条Linux指令-ar
- 洛谷 P2016 战略游戏
- Manifest merger failed with multiple errors, see logs问题处理
- 压测工具http_load与apache ab
- problem to set div's display property to be 'block'
- AVPlayerItem的播放时间
- 正则表达式-3(获取符合规则的子串)
- RecyclerView和ScrollView嵌套
- 将对象添加到List集合中添加的是对象的引用
- 自定义view初探--闹钟的实现
- vb.net 扩展写法
- TODO:浅谈pm2基本工作原理
- jQuery学习笔记 入门
- SVN Upgrade working copy