在Android端做RTSP直播,在局域网环境,1080p、30fps、2M码率的视频流。现在通过设置相关option参数,延时在300-350ms。怎么做进一步优化,达到100ms左右延时呢
基本的算法是:【码率】(kbps)=【文件大小】(字节)X8/【时间】(秒)/1000
码率的基本原则:
1、码率和质量成正比,但是文件体积也和码率成正比。
2、码率超过一定数值,对图像的质量没有多大影响。
总结的来说:码率直接影响了视频和音频的质量,视频的清晰度
一般来说,码率达到1600就是超清视频,达到4000就是1080p
这个延时最低也只能到200ms吧?