两个线程,一音/一视频udp数据包,优先级问题,在线等!

-------------
现象描述:
-------------
两个线程,一个发音频数据(数据包小),一个发视频数据(数据包大)

两个线程均通过socket向外部发送udp数据包。


----------------
现在的问题是:
----------------
视频包和音视包在应用层没有协调,有任务就直接往socket发了。

现在的缺点是:经常会有连续的视频udp包发出,占据大量带宽,导致音频udp包发不出去。

 

 

 

----------------
期待的解决方案:
----------------

我不想在应用层进行发包控制的调整,想问:在linux内核,或者tcp/ip协议栈中,有什么方法控制发包,能让小包优先,即:音频数据优先
这样,即使网络条件不好的情况下,音频数据不受影响。

 

ip包本身的tos己进行设置
音频的重要级别为5,视频的重要级别为4,己进行相关设置。


怎样在向外发送时,通过本机相关设置,能调整小包优先向外发送?


多谢高人指点,急,谢谢!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值