The invention discloses a method for ensuring the real-time transmission of audio transmission in a network conference. The specific implementation method for audio data, video data and information construction of data channel sharing applications, a separate thread used in each data channel within the data collection, compression, packaging, sending, receiving, unpacking, decompression and other treatment; through the detection channel bandwidth of user bandwidth respectively according to the real-time detection, detection the first to provide enough bandwidth to ensure real-time transmission of audio conference to the audio channel; and then decide the collection rate and transmission of data and video applications required rate. The invention provides a method for realizing IP network conference with stable data transmission, real-time support of audio and application sharing, and guarantee of video playback effect and low system cost.
【技术实现步骤摘要】
本专利技术公开了一种网络会议中音频传输实时性的保证方法。在当前的网络带宽有限的情况下,首先保证会议音频传输的实时性,再根据余下的带宽动态地决定应用程序以及视频所需的数据采集率和传输率。
技术介绍
随着计算机和通信技术的发展,多媒体网络会议已经成为研究的热点。而在此项技术中,多种不同媒体信息,在多个会议参加者之间的多功能数据传输增加了网络会议技术的复杂性首先,所有的音频,应用程序共享,和视频功能必须实现;更重要的是,作为一个会议系统,音频传输的实时性保证是必不可少的,因为语音的延迟是不可接受的。 由于多媒体网络会议系统的功能多样性,其对网络带宽的要求也比较高。在仅仅利用语音会议的情况下,绝大多数当前的网络配置是可以满足带宽要求的,但在应用程序共享功能启动之后,其对带宽的要求会大大增加。如何平衡不同数据的传输是网络会议系统的必须解决的问题。 在IP网上进行音频、应用程序共享数据和视频的传输必须保证传输数据流的连续性,也就是说数据传输的实时性。实时通信的要求与那些高速但非实时的通信的要求是不相同的。对于传统的互联网应用,如文件传送、电子邮件、客户服务器应用等等,我们关心的性能指标通常是吞吐率和时延。另外我们对可靠性也有要求,因此采取了有关机制确保数据在传送中不被丢失、损坏或失序。与此不同,实时应用更关心定时的问题。在绝大部分情况下,都要求数据以等于发送速度的恒定速率传送给对方。 与实时语音通信有关的QoS(服务质量)包括带宽、延时和丢失率三个方面。在带宽方面,为使语音质量不至于太差,需要保证在任何情况下语音传输都能获得一定带宽。实时语音传输要求端对端 ...
【技术保护点】
一种网络会议中音频传输实时性的保证方法。具体实现方法为:为音频数据,应用程序共享信息和视频数据分别构建数据通道,在各自的数据通道内采用单独的线程进行数据的采集、压缩、打包、发送、接收、解包、解压等处理;通过带宽检测通道对用户带宽分别进行实时检测,根据检测结果,首先提供足够的带宽给音频通道保证会议音频传输的实时性;然后决定应用程序以及视频所需的数据采集率和传输率。 当每一个终端用户加入会议时,带宽检测线程会通过检测得到其与服务器连接时的可用带宽,此可用带宽将由音频通道,应 用程序共享数据通道和视频通道分享。 由于语音的实时性是IP会议正常进行的保证,音频通道在可用带宽的分配中优先级最高;其次为应用程序共享数据通道;最后是视频通道。分配给音频通道之后余下的带宽决定了应用程序数据和视频数据的采集率和传输率, 从而确保采集数据量不会过大而导致网络阻塞。 在会议进行过程中,带宽检测线程会周期性地检测与服务器连接的可用带宽,在优先保证可用带宽中由音频通道占用的部分后,余下带宽决定了应用程序数据和视频数据的采集率和传输率。 在会议结束时,会 议应用程序会释放 ...
【技术特征摘要】
1、一种网络会议中音频传输实时性的保证方法。具体实现方法为为音频数据,应用程序共享信息和视频数据分别构建数据通道,在各自的数据通道内采用单独的线程进行数据的采集、压缩、打包、发送、接收、解包、解压等处理;通过带宽检测通道对用户带宽分别进行实时检测,根据检测结果,首先提供足够的带宽给音频通道保证会议音频传输的实时性;然后决定应用程序以及视频所需的数据采集率和传输率。当每一个终端用户加入会议时,带宽检测线程会通过检测得到其与服务器连接时的可用带宽,此可用带宽将由音频通道,应用程序共享数据通道和视频通道分享。由于语音的实时性是IP会议正常进行的保证,音频通道在可用带宽的分配中优先级最高;其次为应用程序共享数据通道;最后是视频通道。分配给音频通道之后余下的带宽决定了应用程序数据和视频数据的采集率和传输率,从而确保采集数据量不会过大而导致网络阻塞。在会议进行过程中,带宽检测线程会周期性地检测与服务器连接的可用带宽,在优先保证可用带宽中由音频通道占用的部分后,余下带宽决定了应用程序数据和视频数据的采集率和传输率。在会议结束时,会议应用程序会释放线程和各个数据通道占...
【专利技术属性】
技术研发人员:刘鑫,陈亮,
申请(专利权)人:爱动摩杰北京科技有限公司,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。