摘要:本发明涉及一种基于能量优先的服务器端选路混音方法。传统混音方法中服务器端cpu负担较大。本发明方法首先是客户端将每帧声音数据的能量值和编码后的声音数据发送到服务器端,服务器端从n个用户中选取能量值最大的m个用户:如m=1,将能量值最大的数据包发送给其他客户端;如m=2,将能量值最大的2个数据包解码、混音和编码后发送给其他客户端,选中的两个数据包互相转发;如m≥3,将能量值最大的m个数据包解码、混音和编码后发送给其他客户端,选中的m个客户端将除自己数据外的数据包进行混音、编码打包后发送给自己;客户端收到数据包后,直接解码播放。本发明方法可有效降低服务器端混音时的cpu消耗,提高混音后的声音质量。
- 专利类型发明专利
- 申请人浙江万朋网络技术有限公司;
- 发明人松春锋;胡开荆;
- 地址310013 浙江省杭州市文三西路118号电子商务大厦15楼
- 申请号CN201110325795.X
- 申请时间2011年10月25日
- 申请公布号CN102436818A
- 申请公布时间2012年05月02日
- 分类号G10L19/00(2006.01)I;