我只是在寻找应在此处使用的公式。我发现的所有结果都可以根据现有视频“找到比特率”。我说的是直播。 (不确定的长度)

因此,我知道其中的一些基本内容,但是我只需要知道我是否正确或缺少任何内容即可。

对于Kbps:

分辨率*帧率/ 1024

真的那么简单吗?对于我们而言,音频将是一个单独的元素。我是否会从此公式中丢失任何内容?

(提出了相对于可能的分辨率选项需要多少带宽的建议,因此我只需要确保我没有遗漏任何东西或不准确)

最佳答案

谈论视频时,有两种不同的比特率需要解决:


渲染视频的比特率(对于它的等式几乎存在)
从服务器到客户端的网络“流”的比特率(我怀疑您正在追求)


网络流的比特率值具有许多变量。这些不仅取决于分辨率和帧速率,还取决于...


视频CODEC
CODEC配置(关键帧速率,使用高级压缩技术等),
流和网络协议(RTMP,RTP,RTSP,HTTP等),
音频编解码器(MP3,AAC等),信号源和质量(8位11KHz单声道?16位44.1KHz立体声?),
有关最终用户观看质量的期望和要求,
和更多!


甚至视频源的特性也会影响比特率。 (没有压缩流的运动意味着较低的比特率。)

因此,直播视频流更多地是一门艺术,而不是一门科学。

关于video - 实时视频流比特率的公式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2700191/

10-10 01:48