【发布时间】:2016-03-03 01:14:01
【问题描述】:
我正在研究提供商和消费者之间的音频和视频流(同时),我想知道在 CPU 和带宽方面处理音频和视频之间平衡的最佳/常用解决方案是什么.
这是一个概念证明,只是为了了解事物背后的想法,所以 我不是研究实现任何这些的库,而是我对算法和设计概念更感兴趣/管理两个流(音频和视频)的带宽和 CPU 的模式。
一般来说,常见的做法是什么? 有什么好的入门书吗?
干杯
【问题讨论】:
-
当我们不确定您是在谈论编码端还是解码端时,很难回答这个问题,并且至少不知道您要做什么以及您的质量正在努力实现。了解您的延迟要求也会有所帮助。
-
这是一种“流媒体”,用于傻瓜式的东西。我不关心(此时)编码/解码,但更关心它的工作原理、所采用的方法等......
-
你能举个例子说明你在做什么吗?同样,在不知道您在问什么的情况下,根本不可能回答您的问题。编码和解码媒体彼此关系不大,是完全独立的问题。带宽管理与高延迟是否重要有很大关系。你至少需要给我们一些东西可以摆脱。拿起电话和打电话的区别与与火星探测器通信的过程不同。
-
我明白你在说什么。好吧,它可以是诸如Skype或voip buster之类的东西……它必须具有低延迟,因为它是“实时的”。但就像我说的那样,我正在寻找一种更通用的方法。
标签: video-streaming audio-streaming voip bandwidth-throttling