减少 ffmpeg 中的传出带宽

减少 ffmpeg 中的传出带宽

我在 Rackspace 中有一个服务器,其中有一些ffmpeg进程正在监听音频流。当然,在监听音频流时,传入的网络流量很高,这是正常的。但我注意到,传出的网络流量也相当大(大约 1KB/秒/进程)。有什么方法可以减少这种情况吗?

  PID USER     PROGRAM      DEV        SENT      RECEIVED       
14921 ubuntu   ffmpeg       eth0       1.704      67.070 KB/sec
15039 ubuntu   ffmpeg       eth0       1.120      10.513 KB/sec
13985 ubuntu   ffmpeg       eth0       1.023      41.767 KB/sec
15012 ubuntu   ffmpeg       eth0       1.008       5.430 KB/sec
13361 ubuntu   ffmpeg       eth0       0.967      28.596 KB/sec
14913 ubuntu   ffmpeg       eth0       0.953      21.550 KB/sec
15044 ubuntu   ffmpeg       eth0       0.848       0.909 KB/sec
13842 ubuntu   ffmpeg       eth0       0.810      12.917 KB/sec
14190 ubuntu   ffmpeg       eth0       0.773      16.160 KB/sec
14799 ubuntu   ffmpeg       eth0       0.722      12.406 KB/sec

答案1

传出的带宽可能是 TCP ACK 数据包,在这种情况下,您无法对该带宽做任何事情,除非切换到基于 UDP 的流(如果可用)。

相关内容