[发明专利]一种基于应用层组播的视频会议直播系统有效
| 申请号: | 201010191875.6 | 申请日: | 2010-05-31 |
| 公开(公告)号: | CN101873219A | 公开(公告)日: | 2010-10-27 |
| 发明(设计)人: | 罗笑南;曹广源;曹旦森;刘宁;董涛;徐武强 | 申请(专利权)人: | 中山大学深圳研究院;中山大学 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L29/06 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 应用 层组播 视频会议 直播 系统 | ||
技术领域
本发明属于应用层组播和流媒体技术领域,具体涉及一种基于应用层组播的视频会议直播系统。
背景技术
随着互联网的迅速发展,越来越多的应用对组播通信提出了需求。组播(multicast)是一到多或者多到多的多方通信形式,远程会议、交互式仿真、分布式内容系统、多方游戏等应用都对组播业务(multicast service)提出了需求。
在OSI模型的网络层或者应用层实现业务是目前组播业务的两种实现体制。传统的IP网络层组播的扩展性和网络管理等方面都存在许多问题,在互联网上尚未广泛部署,而应用层组播的一个很大的好处是通过端系统进行数据复制和转发。应用层组播具有只需要改变端系统,不需要路由器的支持,便于实现和推广以及便于针对特定应用优化的优点。
流媒体(Streaming Media)指在网络上按时间先后次序传输和播放的连续音视频数据流,流媒体在播放前不需要下载整个文件,只将部分内容缓存,使得流媒体数据边传送边播放,节省下载的等待时间和存储空间。
流媒体技术可广泛应用于网上的新闻发布、在线直播、网络广告、远程教育、视频会议等,目前应用最直接的是网上直播。
流媒体业务的特点是数据传输量大、实施性强、时间同步要求严格,并要求网络提供保证的服务质量,但是基于TCP/IP的传输在带宽、抖动、延时等方面都不能提供有效的支持,不能保证通信的服务质量,随着接入主机数目的增加,对服务器端的性能要求越来越高,占用越来越多的服务器资源,例如带宽。
传统的点到点的单播通信方式会消耗大量的网络带宽,并且扩展性和部署性差,无法适应大规模网络下用户较多的数据传输需求。所以,研究人员提出了应用层组播(ALM:Application Layer Multicast)的概念,其基本思想是指在应用层而不是网络层上实现组播能力,由端系统而不是路由器实现组播转发功能,部署更容易,可以支持大量的组,扩展性好,可以很好地解决组播地址分配不足的问题,为组播的大范围开展与应用开辟了新的途径。
发明内容
针对上述的不足,本发明提出了一种低成本高质量的基于应用层组播的视频会议直播系统,在当前网络条件下,通过引入应用层组播模型,视频会议终端之间通过组播方式传输流媒体数据,达到流媒体高质量传输的目的,提供了系统的实用性和灵活性,同时也简化了系统的部署。
为了实现发明目的,采用的技术方案如下:
一种基于应用层组播的视频会议直播系统,包括会议用户终端和会议服务器终端;会议服务器终端是本系统的管理和控制中心,它负责会议的管理和服务功能,负责创建会议组播,处理用户加入会议,用户身份认证。会议用户终端一方面与会议服务器终端进行控制信息交互,另一方面同时进行会议音视频的采集、预处理,以及发送,接收,转发流媒体数据。
具体包括信息管理模块、流媒体处理模块、音视频信息采集模块、应用层组播协议管理模块、用户控制管理模块、视频会议服务模块、服务器控制管理模块。
音视频信息采集模块用于视频和音频信息采集,由一个或几个用于采集视频信息的摄像机和一个声音录入系统,负责采集终端的音视频信号,为流媒体处理模块提供数据源;
应用层组播协议管理模块用于组成和管理应用层组播覆盖网络;
流媒体处理模块包括预处理模块、缓冲区管理、数据调度模块;
信息管理模块包括用户信息管理、会议信息管理、链路状态管理;
用户控制管理模块用于发送控制信息,例如加入或退出会议组播,申请发言等;
视频会议服务模块用于会议的发布、管理,身份认证,管理会议参加者信息以及会议信息;
服务器控制管理模块用于控制、协调会议过程,例如发起、结束会议。
上述技术方案中,所述的系统操作界面应具有友好、统一的风格,并具有良好的交互性。
基于本发明的特点及其有益效果如下:
1、充分利用现有的网络,不需要因特网的特殊支持,成本低、操作简单,容易部署。
2、数据传输采用点到多点模式,解决服务器数据负荷过重问题。
3、不受时间和空间的限制,方便会议的开展。
4、会议终端可以根据需要任意加入和退出会议组播。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学深圳研究院;中山大学,未经中山大学深圳研究院;中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010191875.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于有序包的迭代式病毒检测方法
- 下一篇:高频模块





