一种音频信号在网络中安全迅速传输和即时播放的方法

文档序号:7953586阅读:365来源:国知局
专利名称:一种音频信号在网络中安全迅速传输和即时播放的方法
技术领域
本发明涉及一种电子信息传输技术,特别是一种音频信号在网络中安全迅速传输和即时播放的方法。
背景技术
随着互联网的普及和自身的迅速发展,网络在线娱乐,(如在线影视或歌曲),已经成为广大网民喜爱的一种娱乐方式,那么网络所提供保密性则成为网络服务品质的决定性因数,也是在这个大环境下的在线音频、视频数据的质量、实时性、播放的即时性,以及数据的分突出而关键的问题。
现有的传输方法是1、流媒体系统流媒体系统通常会有一个固定的服务器(Server)以及系列的通讯信息协议,这样方法不足点在于对具有特定要求的软件系统显得灵活性不足,并且不够小巧;2、依赖于其他有网路协议,如ftp(文体传输协议)、http(超文本传输协议)等的媒体播放,可直接从一个http服务器获取文件即时播放,这样虽然具有跟大灵活性,但不足点在于安全保密方面风险也很大,而且传输速度因要透过一系列协定的过滤工作,传输速度也要受到一定的影响。

发明内容
本发明的目的在于公开一种传输信息既迅速,又能够保证信息在传输过程中的安全,和信息使用灵活的一种音频信号在网络中安全迅速传输和即时播放的方法。
为达上述目的所采用的技术方案是音频在网络中安全迅速传输和即时播放的方法由发送部分和接收两部分组成,其特征在于A、所述的发送部分的工作流程是对原始音频采样数据(PCM)进行分处理单元,对每一段用Ogg算法进行数据压缩,用AES对数据加密,对信息数据进行适于网络化封装,发送;B、所述的接收部分的工作流程是接收网络数据包,取出数据解密,用Ogg算法进行数据解压,获原始音频数据(PCM),将原始采样数据通过缓冲区和接口送往声卡。
所述的压缩是指对原始音频采样数据PCM(Pulse Code Modulation)用Ogg算法对传输中的模拟信号进行数据压缩或解压。
所述的数据加密和数据解密,是指采用AES(Advanced Encrypt Standard高级数据加密标准)技术对在发送和接收中的传输信息进行加密或解密处理。
本发明的优点在于由于本方法采用了先进的Ogg音频压缩法技术对传输信息进行数据压缩或解压,不仅取消了昂贵而笨重的服务器和一系列信息通讯协议信息传输的妨碍,而且还加快了信息传输安全性和速度。


图1是本发明流程示意图。其中,A为发送端流程图;B为接收端流程图。
具体实施例方式
一种传输信息既迅速,又能够保证信息在传输过程中的安全,和信息使用灵活的音频在网络中安全迅速传输和即时播放的方法。
为达上述目的所采用的技术方案是音频在网络中安全迅速传输和即时播放的方法由发送部分和接收两部分组成,其特征在于其工作流程是A、发送方将所需处理的原始音频采样数据(PCM)分为等大小的若干个处理单元;→对于每个处理单元进行Ogg音频压缩法压缩;→对于压缩的数据进行AES(高级数据加密标准)加密,密匙由系统指定,由于该算法对于长度的要求,所以对于不符合的做一个数据长度调整;→对已压缩和加密的数据以及其相关信息进行网路数据封装包裹处理。
B、接收方收到数据后先对数据做从协议中栈到内存的缓冲动作;→从缓冲中取出数据,该数据为已处理单元,则先对其进行相同密匙的AES算法解密处理;→对于已解密的数据进行Ogg音频压缩法解压,得到原始音频采样数据(PCM);→音频数据的播放通过更新一段逻辑连续缓冲区和接口缓冲区将数据送往声卡。
所述的数据压缩和解压是指对原始音频数据PCM(Pulse Code Modulation)用Ogg算法对传输中的模拟信号进行数据压缩或解压。
所述的数据加密和数据解密,是指采用AES(Advanced Encrypt Standard高级数据加密标准)技术对在发送和接收中的传输信息进行加密或解密处理。
权利要求
1.一种使音频在网络中安全迅速传输和即时播放的方法,其特征在于本方法由发送和接收两部分组成,其工作流程是A.所述的发送部分的工作流程是对原始音频采样数据(PCM)进行分处理单元,对每一段用Ogg算法进行数据压缩,用AES对数据加密,对信息数据进行适于网络化封装,发送;B.所述的接收部分的工作流程是接收网络数据包,取出数据解密,用Ogg算法进行数据解压,获原始音频数据(PCM),将原始采样数据通过缓冲区和接口送往声卡。
2.根据权利要求1所述的使音频在网络中安全迅速传输和即时播放的方法,其特征在于所述的压缩和解压是指对原始音频采样数据PCM(Pulse CodeModulation)用Ogg算法对传输中的模拟信号进行数据压缩或解压。
3.根据权利要求1所述的使音频在网络中安全迅速传输和即时播放的方法,其特征在于所述的数据加密和数据解密,是指采用AES技术对在发送和接收中的传输信息进行加密或解密处理。
全文摘要
一种使音频在网络中安全迅速传输和即时播放的方法,其特征在于本方法由发送和接收两部分组成,其工作流程是A.发送端将所需要处理的原始音频采样数据分为等大小的若干个处理单元、所述的发送部分的工作流程是原始音频采样数据、分段——对每一段用Ogg算法进行数据压缩——数据加密——对信息数据进行适于网络化封装;B.接收端从接收到的数据信息中找到内存的缓冲点,取出数据解密,用Ogg算法进行数据解压,获原始音频采样数据,将原始采样数据通过缓冲区和接口送往声卡。
文档编号H04L12/56GK1937488SQ200610021659
公开日2007年3月28日 申请日期2006年8月28日 优先权日2006年8月28日
发明者安砥中, 张曌恩 申请人:珠海金山软件股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1