CN101789956A - 一种实现数字家庭远程通讯服务的系统及方法 - Google Patents
一种实现数字家庭远程通讯服务的系统及方法 Download PDFInfo
- Publication number
- CN101789956A CN101789956A CN 200910214325 CN200910214325A CN101789956A CN 101789956 A CN101789956 A CN 101789956A CN 200910214325 CN200910214325 CN 200910214325 CN 200910214325 A CN200910214325 A CN 200910214325A CN 101789956 A CN101789956 A CN 101789956A
- Authority
- CN
- China
- Prior art keywords
- module
- video
- media
- audio
- conference
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004891 communication Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 115
- 230000005540 biological transmission Effects 0.000 claims abstract description 48
- 230000001360 synchronised effect Effects 0.000 claims abstract description 5
- 230000003993 interaction Effects 0.000 claims description 4
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 230000008901 benefit Effects 0.000 abstract description 9
- 238000005516 engineering process Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开一种实现数字家庭远程通讯服务的系统及方法。该系统包括:接入模块、业务主控模块、媒体处理模块、媒体传输模块、播放模块、音视频采集设备、显示设备;业务主控模块分别通过其包含的网络模块、协议模块、媒体模块及图形模块与所述媒体处理模块和媒体传输模块通信;媒体处理模块包括与所述业务主控模块通信的视频处理模块、音频处理模块;所述音视频采集设备采集到的视频数据和音频数据,输入媒体处理模块处理,处理后的数据由媒体传输模块向外传输,播放模块将音频数据进行混音处理,然后将视频数据和音频数据同步后传输给显示设备和音频播放设备。本发明使得电视用户也可以使用远程通讯服务,享受宽带服务。
Description
技术领域
本发明涉及数字家庭应用技术领域,确切的说,具体涉及一种实现数字家庭远程通讯服务系统及方法。
背景技术
随着互联网技术、媒体编解码技术、媒体播放技术的不断发展,各种信息的数字化程度越来越高,各种多媒体终端越来越先进。另外随着宽带技术和通信技术的发展,通过网络实现远程通讯已得到了广泛的认可。计算机目前使用比较广泛,但计算机操作需要一定的技能因此没有完全普及,而电视机的普及率却非常高,操作也简单,加上IP机顶盒的投入使用,因此,广大用户希望能够利用现代网络技术并利用传统的电视机加上IP机顶盒实现数字家庭远程通讯服务,使电视用户也享受宽带带来的好处。
目前应用最为广泛的是基于IP的视频会议系统,主要借助于高性能的计算机来实现硬件编解码功能,充分利用已有的计算机设备,总体造价较低,在网络状况较好并且与会人员数量不多的情况下,能够提供令人满意的效果。但是不同与会者的网络带宽质量参差不齐,随着与会者数量的增加,视频图像质量就会有所下降,甚至会导致会议无法正常进行。
发明内容
本发明要解决的技术问题是提供一种实现数字家庭远程通讯服务系统及方法,使得电视用户也可以使用远程通讯服务,享受宽带服务。
本发明解决其技术问题所采用的技术方案是:
本发明提供一种实现数字家庭远程通讯服务的系统,包括:
接入模块、业务主控模块、媒体处理模块、媒体传输模块、播放模块、音视频采集设备、显示设备;
所述业务主控模块包括与所述接入模块通信的业务处理模块及分别与业务处理模块通信的网络模块、协议模块、媒体模块及图形模块;
所述业务主控模块分别通过所述网络模块、协议模块、媒体模块及图形模块与所述媒体处理模块和媒体传输模块通信;
所述媒体处理模块包括与所述业务主控模块通信的视频处理模块、音频处理模块;
所述音视频采集设备采集到的视频数据和音频数据,输入所述媒体处理模块处理,处理后的数据由所述媒体传输模块向外传输,所述播放模块将音频数据进行混音处理,然后将视频数据和音频数据同步后传输给显示设备和音频播放设备。
优选的,所述业务主控模块的业务处理模块负责实现多媒体应用,网络模块负责机顶盒系统的网络接入,协议模块负责机顶盒系统与多媒体终端的协议交互,媒体模块负责机顶盒系统媒体数据网络收发,图形模块负责图形数据生成和图层控制管理。
优选的,所述媒体处理模块的视频处理模块将采集到的视频数据压缩成视频帧,并将视频帧输入所述媒体传输模块,将所述媒体传输模块传来的视频数据解压输入所述媒体模块,由媒体模块处理后输入播放模块;
所述媒体处理模块的音频处理模块将采集到的音频数据压缩成音频码流,并将音频码流输入所述媒体传输模块,将媒体传输模块传来的音频数据解压输入所述媒体模块,由媒体模块处理后,输入播放模块。
优选的,所述业务处理模块还包括视频点播模块、视频会议模块、可视电话模块、远程医疗模块。
优选的,所述的视频会议模块包括会议管理模块、用户管理模块、数据业务模块;其中,
所述会议管理模块包括预约会议模块、会议通知模块、会议室管理模块、会议录像模块、音视频交流功能模块、屏幕演讲功能模块;
所述用户管理模块包括角色和权限管理模块、用户搜索模块;
所述业务数据业务模块包括聊天室管理模块、文件传输与数据共享模块、全文信息检索系统模块:
所述会议管理模块控制用户管理模块和数据业务模块,用户管理模块和数据业务模块根据会议管理模块的指令执行。
本发明提供一种实现数字家庭远程通讯服务的方法,包括:
1)通过媒体处理模块进行视频音频设备初始化;
2)建立与会者队列端口;
3)业务处理模块建立互连网络并分配端口;
4)由媒体模块进行数据包解析;
5)由媒体处理模块进行视频捕捉和音频录音;
视频捕捉和音频录音由媒体处理媒体控制视频采集设备和音频采集设备来实现。
6)由媒体处理模块进行视音频数据的压缩,并由媒体传输模块进行传输;
7)由媒体处理模块进行视频音频数据解压,并传入播放模块,由播放模块进行音频数据混音处理,同时播放多个与会者的声音。
优选的,该方法中,当与会者退出会议室或者异常退出时,由会议通知模块通知会议室中的所有与会者,调用会议室管理模块将该与会者信息删除。
优选的,在发起视频会议时包括以下步骤:
1)业务处理模块接收接入模块发送的发起视频会议消息,通知图形模块显示正在建立视频会议室状态,并通知视频会议模块调用会议室管理模块建立与会者队列,并根据会议预约模块,通知所述协议模块建立呼叫;
2)协议模块通过网络与被叫交互后,通知业务处理模块,被叫处于准备加入视频会议状态;
3)协议模块将接收到的被叫方发送的加入视频会议的消息发送给所述业务处理模块,并向被叫方回复同意加入视频会议的消息;
4)业务处理模块通知所述视频会议模块将与会者加入到与会者队列。
优选的,在接受视频会议时包括以下步骤:
1)协议模块接收到主叫方的视频会议邀请消息后通知所述业务处理模块有邀请达到,并通知主叫方准备就绪;
2)业务处理模块将视频会议邀请消息通知所述协议模块;
3)协议模块通过网络与主叫方交互确认加入视频会议后,向所述业务处理模块发送已加入视频会议的消息,所述业务处理模块通知所述视频会议模块建立与会者队列,所述业务处理模块通知所述图形模块显示已加入视频会议。
上述技术方案可以看出,本发明具有以下有益效果:
1)本发明在数字家庭服务平台上进行构建,将网络通讯技术扩展到机顶盒,使普通电视用户享受宽带来给的好处。
2)本发明融合了传统远程通讯服务的优势和IP机顶盒的优点,采用H.264和G.723压缩解压编码技术,减少了数据传输的流量。
3)本发明实现了用户进行视频会议功能,能带动数字家庭产业的发展。
4)本发明实现了多个音频数据在同一个设备中互不干扰的进行播放的效果。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明系统的功能模块图;
图2是本发明的业务主控模块组成框图;
图3是本发明的视频会议系统实现过程;
图4是本发明的视频会议的音频处理过程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供一种实现数字家庭远程通讯服务的方法及系统,以下分别进行详细说明。
P2P(Peer to Peer,对等互联或点对点技术)允许Internet用户直接连接到其他用户的计算机,并进行信息的交换,而不需要先连接到服务器上浏览与下载,这样极大地降低了服务器的负载,减少了网络拥塞,提高了信息传输速度。P2P网络的这些优势非常适合于解决当前视频会议系统所存在的问题,它能够提高视频图像的传输质量,避免服务器瓶颈问题,降低服务器成本。本发明的一种实现数字家庭远程通讯服务的方法及系统,利用以P2P流媒体技术,兼容可视电话、远程教学、视频点播、网络直播的系统,通过先进的视音频编码技术,利用现有的数字家庭应用技术、通信技术和网络条件,提供一个集音频、视频、图像、文字、数据为一体的多媒体信息等业务在内的远程通讯服务。
图1是本发明系统的功能模块图。
如图1所示,一种实现数字家庭远程通讯服务的系统,包括:接入模块1、业务主控模块2、媒体传输模块3、媒体处理模块4、播放模块5、网络6、显示设备7、机顶盒遥控器8、音视频采集设备9、音频播放设备10。
图2是本发明的业务主控模块组成框图。
如图2所示显示了业务主控模块2的组成,包括:
与所述接入模块1通信的业务处理模块21,与业务处理模块21通信的网络模块22、协议模块23、媒体模块24及图形模块25。所述业务主控模块2通过业务处理模块21、媒体模块24、图形模块25与所述媒体处理模块4通信。所述接入模块1与机顶盒遥控器8通信。
另外,对于媒体处理模块4,包括与所述业务主控模块2通信的视频处理模块、音频处理模块。所述视频采集设备采集到的视频数据及所述音频采集设备采集到的音频数据,输入所述媒体处理模块4处理,处理后的数据输入所述媒体传输模块3,媒体处理模块4同时处理所述媒体模块24传来的媒体数据。所述媒体传输模块24将发送端的媒体数据传输给接收端的媒体模块,所述播放模块5将音频数据进行混音处理,然后将视频数据和音频数据同步后传输给显示设备7和音频播放设备10。
所述媒体处理模块4的视频处理模块将采集到的视频数据运用H.264标准压缩成可以作为网络传输的视频帧,并将视频帧输入所述媒体传输模块3,将所述媒体传输模块3传来的视频数据运用H.264标准解压输入所述媒体模块24,媒体模块24处理后输入播放模块5,所述媒体处理模块4的音频处理模块将采集到的音频数据运用G.723标准压缩成可以作为网络传输的音频码流,并将音频码流输入所述媒体传输模块,将媒体传输模块3传来的音频数据运用G.723标准解压输入所述媒体模块24,媒体模块24处理后,输入播放模块5。
上述方案中,所述业务主控模块2的业务处理模块21负责实现多媒体应用,网络模块22负责机顶盒系统的网络接入,协议模块23负责机顶盒系统与多媒体终端的协议交互,媒体模块24负责机顶盒系统媒体数据网络收发,图形模块25负责图形数据生成和图层控制管理。
所述业务处理模块21还包括视频点播模块、视频会议模块、可视电话模块、远程医疗模块等子模块。
另外,所述的视频会议模块包括会议管理模块、用户管理模块、数据业务模块。会议管理模块包括预约会议模块、会议通知模块、会议室管理模块、会议录像模块、音视频交流功能模块、屏幕演讲功能模块;用户管理模块包括角色和权限管理模块、用户搜索模块;数据业务模块包括聊天室管理模块、文件传输与数据共享模块、全文信息检索系统模块。
所述预约会议模块是实现召开视频会议之前用户先预约会议室;另外从安全性考虑设置了会议室锁,会议室锁密码将以短信或邮件群发的方式通知到各个与会人员,这样可以有效防止会议无关人员的进入。
所述会议通知模块是预约会议模块通知其把会议相关信息以短信或者邮件群发方式通知到所有与会者,收发短信设备采用目前企业应用最为广泛的“短信猫”,会议室管理模块实现会议室信息修改和会议室删除。
所述会议录像模块是实现会议主持人在视频会议进行过程中进行会议录像,录制下来的视频保存在本地,如需要共享可以上传至视频会议点播系统,所述音视频交流功能模块可以实现多路用户音视频互动交流。各用户端是可以完全主动地选择对方的视频,也可以拒绝新呼叫和断开已经连接的音视频,所述屏幕演讲模块实现会议主持人和发言人可以把自己的屏幕和视频图像向所有与会者发布,演讲者的所有操作和视频图像都将同步显示在观看者的屏幕上。
所述角色和权限管理模块实现了基于角色的访问控制,权限管理根据需要定义各种角色,并对角色设置相应的访问权限。通过对用户指派不同的角色,实现用户和权限的逻辑分离,加强了系统的安全性。
所述聊天室管理模块实现了一个功能比较完备的无刷新聊天室,优化的数据结构和存取策略保证了聊天信息的实时性,文件传输与数据共享模块实现文本文件和视频文件的上传,使之成为P2P资源在网络上存在,所述全文信息检索系统模块实现一个基于Lucene的全文信息检索系统,通过建立倒排索引的数据结构,大大提高了信息检索的速度,特别适合于海量文档数据的检索,用户在检索文件时,通过输入关键字即可按相关度返回相关文档,给用户带来类似百度的搜索体验。
图3是本发明的视频会议系统实现过程。
如图3所示,一种实现数字家庭远程通讯服务的方法,其视频会议系统实现过程包括:
1、视频音频设备初始化;
视频音频初始化是通过媒体处理模块调用API函数,检测计算机是否含有摄像头和麦克风,如果没有则报告错误,如果有,则分别启动视频和音频采集设备。
2、建立与会者队列端口;
与会者队列是本系统为了维护各个与会者的信息而建立的队列,是根据会议预约模块来建立。如果用户被某个与会者呼叫,则将该某个与会者的信息特别是IP地址及用户ID等存储在队列中,如果给所有与会者发送音频视频信息,会议通知模块依次遍历该队列,将音频视频信息发送给各个与会者,如果有与会者退出会议室,会议室管理模块从队列中删除该与会者信息。
3、建立互连网络并分配端口;
会议室是一个两两互连的网络,而互连网中的两个与会者要进行数据传输,可以采用点对点方式的UDP(User Datagram Protocol,)协议用户数据报进行通信,此时需要指定端口,可由业务处理模块的网络模块和协议模块来实现上述功能。
4、数据包解析;
在发送命令包、音频数据和视频数据时,每一个数据块的前两个字节表示数据块的类型,例如:FLAG_AUDIO表示视频数据包,FLAG_VIDEO表示视频数据包,FLAG_CMD表示命令数据包,FLAG_TEXT表示文本数据包,FLAG_PORT表示端口数据包。在视频数据包、音频数据包、文本数据包中要包含一个大的BYTE类型的缓冲区,用来分别存储真正的视频数据、音频数据和文本数据。在命令解析时,根据数据包类型的不同,对相对应的数据包长度的数据进行强行转换就可以解析出数据包中各个参数的值。上述操作由媒体模块来实现。
5、视频捕捉和音频录音;
视频捕捉和音频录音由媒体处理模块控制视频采集设备和音频采集设备来实现。
6、视音频数据的压缩;
媒体处理模块将采集到的视频数据运用H.264标准压缩成可以作为网络传输的视频帧,将采集到的音频数据运用G.723标准压缩成可以作为网络传输的音频码流。
7、视频音频数据传输;
视频会议系统是一个实时的大数据量的多点通信系统,所以该系统选用UDP协议,即非连接的协议进行点对点通信。因为数据量大,在网络上可能发生阻塞,不考虑数据发送后的回应,在发送端只有通过线程不断循环发送,而在接收端通过线程不断循环接收来实现实时通信。上述操作由媒体传输模块实现。
8、视频音频数据解压;
媒体处理模块负责接收媒体传输模块传过来的音视频数据,获得的音视频数据运用H.264标准进行解压并传入播放模块,获得的音频数据运用G.723标准进行解压并传入播放模块。
9、音频数据混音处理;
由播放模块实现同时播放多个与会者的声音,通过设置不同缓冲区和时间阀值实现。
10、视频音频同步;
视频音频同步是为了实现视频会议系统的真实性,避免视频音频播放之间的时间差而设计的,为此,在视频捕获和音频录音时加入时间标签,时间精确到毫秒,在播放时解析视频音频数据中的时间标签,如果相差在一定的毫秒之外,则进行等待处理,从而保证了视频音频数据的同步。由播放模块实现视频、音频数据的同步。
11、删除与会者队列;
当与会者退出会议室或者异常退出时,会议通知模块通知会议室中的所有与会者,调用会议室管理模块从自己的与会者队列中将该与会者信息删除。
本发明发起视频会议时,包括以下步骤:
1、所述业务处理模块接收所述接入模块发送的发起视频会议消息,通知图形模块显示正在建立视频会议室状态,并通知视频会议模块调用会议室管理模块建立与会者队列,并根据会议预约模块,通知所述协议模块建立呼叫。
2、所述协议模块通过网络与被叫交互后,通知业务处理模块,被叫处于准备加入视频会议状态。
3、所述协议模块将接收到的被叫方发送的加入视频会议的消息发送给所述业务处理模块,并向被叫方回复同意加入视频会议的消息。
4、所述业务处理模块通知所述视频会议模块将与会者加入到与会者队列。
本发明接受视频会议时包括以下步骤:
1、所述协议模块接收到主叫方的视频会议邀请消息后通知所述业务处理模块有邀请达到,并通知主叫方准备就绪。
2、所述业务处理模块将视频会议邀请消息通知所述协议模块。
3、所述协议模块通过网络与主叫方交互确认加入视频会议后,向所述业务处理模块发送已加入视频会议的消息,所述业务处理模块通知所述视频会议模块建立与会者队列,所述业务处理模块通知所述图形模块显示已加入视频会议。
图4是本发明的视频会议的音频处理过程图。
如图4所示,是视频会议音频处理过程,包括发送和接收的过程:
视频会议时发送音频数据包括以下步骤:
1、所述音频采集设备捕获音频,并将数据传入所述媒体处理模块;
2、所述媒体处理模块运用G.723标准将音频数据进行压缩;
3、将压缩后的数据传入所述媒体传输模块;
4、所述媒体传输模块调用所述会议管理模块的与会者队列;
5、所述媒体传输模块根据与会者队列中的网络地址,调用所述协议模块,通过网络给这些地址发送数据。
视频会议时接收音频数据包括以下步骤:
1、所述媒体传输模块将数据传入所述业务处理模块的所述媒体模块;
2、所述媒体模块将接收到的音频数据传入到所述媒体处理模块;
3、所述媒体处理模块运用G.723标准将音频数据进行解压;
4、所述媒体处理模块将解压后的音频数据输入所述播放模块;
5、所述播放模块对接收到的音频数据进行混音处理,然后与接收到视频数据进行同步;
6、所述播放模块将同步后的音频数据通过所述音频播放设备进行播放。
上述方案中,所述的协议模块通过网络与被叫交互包括所述协议模块将呼叫通过网络发送给被叫方,被叫方接收后通过网络向所述协议模块发送加入视频会议的响应消息。
上述方案中,所述的协议模块通过网络与主叫方交互包括所述的协议模块通过网络向主叫方发送同意加入视频会议的消息,主叫方接收确认后,通过网络发送已加入视频会议的消息。
本发明具有以下有益效果:
1)本发明在数字家庭服务平台上进行构建,将网络通讯技术扩展到机顶盒,使普通电视用户享受宽带来给的好处。
2)本发明融合了传统远程通讯服务的优势和IP机顶盒的优点,采用H.264和G.723压缩解压编码技术,减少了数据传输的流量。
3)本发明实现了用户进行视频会议功能,能带动了数字家庭产业的发展。
4)本发明实现了多个音频数据在同一个设备中互不干扰的进行播放,达到一个人听多个人同时辩论一样的效果。
需要说明的是,上述装置和系统内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本发明实施例所提供的一种实现数字家庭远程通讯服务的系统及方法,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (9)
1.一种实现数字家庭远程通讯服务的系统,其特征在于,包括:
接入模块、业务主控模块、媒体处理模块、媒体传输模块、播放模块、音视频采集设备、显示设备;
所述业务主控模块包括与所述接入模块通信的业务处理模块及分别与业务处理模块通信的网络模块、协议模块、媒体模块及图形模块;
所述业务主控模块分别通过所述网络模块、协议模块、媒体模块及图形模块与所述媒体处理模块和媒体传输模块通信;
所述媒体处理模块包括与所述业务主控模块通信的视频处理模块、音频处理模块;
所述音视频采集设备采集到的视频数据和音频数据,输入所述媒体处理模块处理,处理后的数据由所述媒体传输模块向外传输,所述播放模块将音频数据进行混音处理,然后将视频数据和音频数据同步后传输给显示设备和音频播放设备。
2.根据权利要求1所述的一种实现数字家庭远程通讯服务的系统,其特征在于:
所述业务主控模块的业务处理模块负责实现多媒体应用,网络模块负责机顶盒系统的网络接入,协议模块负责机顶盒系统与多媒体终端的协议交互,媒体模块负责机顶盒系统媒体数据网络收发,图形模块负责图形数据生成和图层控制管理。
3.根据权利要求1所述的一种实现数字家庭远程通讯服务的系统,其特征在于:
所述媒体处理模块的视频处理模块将采集到的视频数据压缩成视频帧,并将视频帧输入所述媒体传输模块,将所述媒体传输模块传来的视频数据解压输入所述媒体模块,由媒体模块处理后输入播放模块;
所述媒体处理模块的音频处理模块将采集到的音频数据压缩成音频码流,并将音频码流输入所述媒体传输模块,将媒体传输模块传来的音频数据解压输入所述媒体模块,由媒体模块处理后,输入播放模块。
4.根据权利要求2所述的一种实现数字家庭远程通讯服务的系统,其特征在于:
所述业务处理模块还包括视频点播模块、视频会议模块、可视电话模块、远程医疗模块。
5.根据权利要求1至4任一项所述的一种实现数字家庭远程通讯服务的系统,其特征在于:
所述的视频会议模块包括会议管理模块、用户管理模块、数据业务模块;其中,
所述会议管理模块包括预约会议模块、会议通知模块、会议室管理模块、会议录像模块、音视频交流功能模块、屏幕演讲功能模块;
所述用户管理模块包括角色和权限管理模块、用户搜索模块;
所述业务数据业务模块包括聊天室管理模块、文件传输与数据共享模块、全文信息检索系统模块:
所述会议管理模块控制用户管理模块和数据业务模块,用户管理模块和数据业务模块根据会议管理模块的指令执行。
6.一种实现数字家庭远程通讯服务的方法,其特征在于,包括:
1)通过媒体处理模块进行视频音频设备初始化;
2)建立与会者队列端口;
3)业务处理模块建立互连网络并分配端口;
4)由媒体模块进行数据包解析;
5)由媒体处理模块进行视频捕捉和音频录音;视频捕捉和音频录音由媒体处理媒体控制视频采集设备和音频采集设备来实现。
6)由媒体处理模块进行视音频数据的压缩,并由媒体传输模块进行传输;
7)由媒体处理模块进行视频音频数据解压,并传入播放模块,由播放模块进行音频数据混音处理,同时播放多个与会者的声音。
7.根据权利要求6所述的一种实现数字家庭远程通讯服务的方法,其特征在于,还包括:
当与会者退出会议室或者异常退出时,由会议通知模块通知会议室中的所有与会者,调用会议室管理模块将该与会者信息删除。
8.根据权利要求6或7所述的一种实现数字家庭远程通讯服务的方法,其特征在于:
在发起视频会议时包括以下步骤:
1)业务处理模块接收接入模块发送的发起视频会议消息,通知图形模块显示正在建立视频会议室状态,并通知视频会议模块调用会议室管理模块建立与会者队列,并根据会议预约模块,通知所述协议模块建立呼叫;
2)协议模块通过网络与被叫交互后,通知业务处理模块,被叫处于准备加入视频会议状态;
3)协议模块将接收到的被叫方发送的加入视频会议的消息发送给所述业务处理模块,并向被叫方回复同意加入视频会议的消息;
4)业务处理模块通知所述视频会议模块将与会者加入到与会者队列。
9.根据权利要求6或7所述的一种实现数字家庭远程通讯服务的方法,其特征在于:
在接受视频会议时包括以下步骤:
1)协议模块接收到主叫方的视频会议邀请消息后通知所述业务处理模块有邀请达到,并通知主叫方准备就绪;
2)业务处理模块将视频会议邀请消息通知所述协议模块;
3)协议模块通过网络与主叫方交互确认加入视频会议后,向所述业务处理模块发送已加入视频会议的消息,所述业务处理模块通知所述视频会议模块建立与会者队列,所述业务处理模块通知所述图形模块显示已加入视频会议。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910214325 CN101789956A (zh) | 2009-12-29 | 2009-12-29 | 一种实现数字家庭远程通讯服务的系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200910214325 CN101789956A (zh) | 2009-12-29 | 2009-12-29 | 一种实现数字家庭远程通讯服务的系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101789956A true CN101789956A (zh) | 2010-07-28 |
Family
ID=42533008
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200910214325 Pending CN101789956A (zh) | 2009-12-29 | 2009-12-29 | 一种实现数字家庭远程通讯服务的系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101789956A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938624A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于h.323协议的ip机顶盒多点安全视频会议系统 |
CN102256165A (zh) * | 2011-07-14 | 2011-11-23 | 南京邮电大学 | 一种用于网络电视机顶盒的视频会议权限分享系统的方法 |
CN102521294A (zh) * | 2011-11-30 | 2012-06-27 | 苏州奇可思信息科技有限公司 | 基于音频触发式课件的远程教育授课方法 |
CN102595096A (zh) * | 2012-02-28 | 2012-07-18 | 律典(上海)信息技术有限公司 | 基于图形图像同步的跨平台会议系统 |
CN103268427A (zh) * | 2013-06-05 | 2013-08-28 | 常熟市广播电视总台 | 一种基于高清互动机顶盒的医院门诊服务系统 |
CN103455484A (zh) * | 2012-05-28 | 2013-12-18 | 上海中国弹簧制造有限公司 | 基于Web的三维模型的同步浏览操作方法 |
CN108307138A (zh) * | 2018-01-24 | 2018-07-20 | 湖北省广播电视信息网络股份有限公司 | 可远程通讯的视频系统和视频方法 |
CN108989740A (zh) * | 2018-08-06 | 2018-12-11 | 北京数码视讯科技股份有限公司 | 一种视频会议系统和方法 |
CN110782984A (zh) * | 2019-10-23 | 2020-02-11 | 广州数字方舟信息技术股份有限公司 | 一种远程医疗交互系统及方法 |
CN112231513A (zh) * | 2020-10-15 | 2021-01-15 | 北京爱论答科技有限公司 | 一种学习视频推荐方法、装置及系统 |
-
2009
- 2009-12-29 CN CN 200910214325 patent/CN101789956A/zh active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938624A (zh) * | 2010-08-31 | 2011-01-05 | 中山大学 | 一种基于h.323协议的ip机顶盒多点安全视频会议系统 |
CN102256165A (zh) * | 2011-07-14 | 2011-11-23 | 南京邮电大学 | 一种用于网络电视机顶盒的视频会议权限分享系统的方法 |
CN102256165B (zh) * | 2011-07-14 | 2013-10-30 | 南京邮电大学 | 一种用于网络电视机顶盒的视频会议权限分享系统的方法 |
CN102521294A (zh) * | 2011-11-30 | 2012-06-27 | 苏州奇可思信息科技有限公司 | 基于音频触发式课件的远程教育授课方法 |
CN102595096A (zh) * | 2012-02-28 | 2012-07-18 | 律典(上海)信息技术有限公司 | 基于图形图像同步的跨平台会议系统 |
CN103455484A (zh) * | 2012-05-28 | 2013-12-18 | 上海中国弹簧制造有限公司 | 基于Web的三维模型的同步浏览操作方法 |
CN103268427A (zh) * | 2013-06-05 | 2013-08-28 | 常熟市广播电视总台 | 一种基于高清互动机顶盒的医院门诊服务系统 |
CN108307138A (zh) * | 2018-01-24 | 2018-07-20 | 湖北省广播电视信息网络股份有限公司 | 可远程通讯的视频系统和视频方法 |
CN108989740A (zh) * | 2018-08-06 | 2018-12-11 | 北京数码视讯科技股份有限公司 | 一种视频会议系统和方法 |
CN110782984A (zh) * | 2019-10-23 | 2020-02-11 | 广州数字方舟信息技术股份有限公司 | 一种远程医疗交互系统及方法 |
CN112231513A (zh) * | 2020-10-15 | 2021-01-15 | 北京爱论答科技有限公司 | 一种学习视频推荐方法、装置及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101789956A (zh) | 一种实现数字家庭远程通讯服务的系统及方法 | |
CN106331581B (zh) | 一种移动终端与视联网终端通信的方法和装置 | |
CN104580991B (zh) | 用于会议系统对会议会话的当前条件的实时适应的系统和方法 | |
CN103237191B (zh) | 在视频会议中同步推送音视频的方法 | |
CN106941629B (zh) | 基于sip+rtp与rtmp协议互通的实时直播方法 | |
CN110049271B (zh) | 一种视联网会议信息展示方法及装置 | |
CN105376516A (zh) | 一种移动视频会议系统及其实现方法 | |
CN110062191B (zh) | 一种基于视联网的多方组会方法和服务器 | |
CN102891886A (zh) | 基于云计算的多屏互动方法及系统 | |
CN102892032B (zh) | 实时互动高清网络视频通讯系统 | |
CN110943909A (zh) | 一种音视频融合通信服务器 | |
CN101938624A (zh) | 一种基于h.323协议的ip机顶盒多点安全视频会议系统 | |
CN102176713A (zh) | 一种强化单路视频质量的多人网络视频聊天系统的实现方法 | |
CN102970512A (zh) | 一种录制视频会议的控制方法及系统 | |
CN101931783A (zh) | 一种视频会议双流发送系统及方法 | |
CN103338346A (zh) | 一种实现多媒体数字会议的方法及系统 | |
CN102185856A (zh) | 组队游戏中组队视频方法、装置及系统 | |
CN110830750A (zh) | 一种基于视联网的数据传输方法和装置 | |
US11290685B2 (en) | Call processing method and gateway | |
KR100384757B1 (ko) | 카메라와 화면 캡쳐를 이용한 인터넷 분산 방송 시스템 및방법 | |
EP2637404A1 (en) | Method and device for controlling multiple auxiliary streams, and network system | |
CN110392275B (zh) | 一种文稿演示的共享方法、装置及视联网软终端 | |
KR20020050903A (ko) | 인터넷을 이용한 교육,방송, 다자간 화상 회의,채팅서비스 제공 방법 | |
CN113055636B (zh) | 一种数据处理方法及会议系统 | |
CN101662641B (zh) | 一种视频会议终端查看监控图像的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100728 |