[发明专利]一种PoC业务处理方法及系统无效
申请号: | 200810065475.3 | 申请日: | 2008-03-03 |
公开(公告)号: | CN101527885A | 公开(公告)日: | 2009-09-09 |
发明(设计)人: | 郑水金 | 申请(专利权)人: | 深圳市艾派应用系统有限公司 |
主分类号: | H04W4/10 | 分类号: | H04W4/10;H04W4/18;H04W28/04;H04W28/06;H04W76/02;H04L1/18 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 poc 业务 处理 方法 系统 | ||
1、一种PoC业务处理系统,包括服务端和客户端,所述服务端包括用于对媒体进行判断、分发和管理的媒体服务器,所述客户端包括用于将会话输入转换成编码格式以及将接收到的数据包转换成可以直接播放的语音流格式的语音编解码模块,以及用于对需要发送的文件进行分包发送以及对收到的文件包进行重组保存的文件处理模块,其特征在于,
所述语音编解码模块采用多线程处理方法和编码算法,将会话输入转换成编码格式,以及将收到的数据包转换成可以直接播放的语音流格式。
2、根据权利要求1所述的PoC业务处理系统,其特征在于,所述编码算法为AMR算法。
3、根据权利要求1所述的PoC业务处理系统,其特征在于,所述文件处理模块进一步用于对丢失的文件包进行重新发送;所述媒体服务器进一步用于控制发言权,向文件发送者请求重新发送丢失的文件,对丢失或中途加入的用户进行文件包重传。
4、一种PoC业务处理方法,所述方法基于服务端和至少两个客户端,所述至少两个客户端包括客户发送端和客户接收端,其特征在于,所述方法包括以下步骤:
A.客户发送端建立会话,采集语音;
B.客户发送端通过多线程处理方法和编码算法对语音数据进行编码;
C.客户发送端对编码后的数据进行封包,构造数据包;
D.客户发送端发送数据包到服务端,服务端接收数据包并分发给客户接收端;
E.客户接收端接收数据包,通过多线程处理方法和编码算法对数据包进行解码,生成语音。
5、根据权利要求4所述的PoC业务处理方法,其特征在于,所述编码算法为AMR算法。
6、根据权利要求4所述的PoC业务处理方法,其特征在于,所述步骤C进一步包括:对编码后的语音数据封包时采用至少两个帧构造一个数据包。
7、根据权利要求4所述的PoC业务处理方法,其特征在于,所述步骤D进一步包括:
D1.客户发送端采用“重发控制”方式将数据包发送给服务端;
D2.服务端采用“重发控制”方式将数据包分发给客户接收端。
8、根据权利要求7所述的PoC业务处理方法,其特征在于,所述步骤D1中的“重发控制”方式为:
D11.客户发送端发送数据包给服务端,全部的数据包发送完毕后发送“释放发言”请求到服务端;
D12.服务端收到数据包并保存,收到“释放发言”请求时检查文件是否完整;
D13.若文件完整,服务端发送“扩充TBCP消息”通知给客户发送端结束会话;
D14.若文件不完整,服务端发送“扩充TBCP消息”给客户发送端,请求发送丢失的数据,重复D11。
9、根据权利要求7所述的PoC业务处理方法,其特征在于,所述步骤D1中的“重发控制”方式为:
D21.服务端分发数据包给客户接收端,发送完毕后向客户接收端发送“会话空闲”消息;
D22.接收端收到数据包后解码恢复文件,收到“会话空闲”消息时检查文件是否完整;
D23.若文件完整,接收端结束会话;
D24.若文件不完整,接收端发送“扩充TBCP消息”给服务端,请求发送丢失的数据,重复D21。
10、根据权利要求4所述的PoC业务处理方法,其特征在于,所述步骤E进一步包括:客户接收端收到语音数据包后,参考该数据包的时间戳和包序号将其插入缓冲区中或丢弃,采用更新播放队列的方式生成语音。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市艾派应用系统有限公司,未经深圳市艾派应用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810065475.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单任务平台终端播放彩信的方法及装置
- 下一篇:个人化数字显示装置及其方法