首页 新闻 会员 周边 捐助

Ijkplayer 播放rtsp的配置选项:analyzemaxduration和analyzeduration什么作用?

0
悬赏园豆:60 [已解决问题] 解决于 2024-11-17 21:11

ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "analyzemaxduration", 500L);
ijkMediaPlayer.setOption(IjkMediaPlayer.OPT_CATEGORY_FORMAT, "analyzeduration", 50000);

Fitz的主页 Fitz | 菜鸟二级 | 园豆:298
提问于:2024-11-10 12:48
< >
分享
最佳答案
0

这两个选项影响到播放器在开始播放前分析媒体文件所需的时间和程度。

analyzemaxduration (OPT_CATEGORY_FORMAT, “analyzemaxduration”, 500L),这个选项用来设置分析媒体流的最大时间长度,以微秒为单位,它限制了分析媒体流的持续时间,避免等待时间过长,有助于更快速地启动媒体播放。

analyzeduration (OPT_CATEGORY_FORMAT, “analyzeduration”, 50000),这个选项指定了分析媒体文件时用于估计整体时长的信息量,以微秒为单位,增加分析时间可以提高媒体文件时长估计的准确性,但是这可能会增加启动播放时的延迟。

收获园豆:60
青山渺渺 | 菜鸟二级 |园豆:262 | 2024-11-15 18:33

Fitz | 园豆:298 (菜鸟二级) | 2024-11-17 21:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册