CN101286865B - 音视频会议中实现电子白板的方法、装置及*** - Google Patents

音视频会议中实现电子白板的方法、装置及*** Download PDF

Info

Publication number
CN101286865B
CN101286865B CN200810094738.3A CN200810094738A CN101286865B CN 101286865 B CN101286865 B CN 101286865B CN 200810094738 A CN200810094738 A CN 200810094738A CN 101286865 B CN101286865 B CN 101286865B
Authority
CN
China
Prior art keywords
subscriber equipment
sip
electronic whiteboard
expansion
audio
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.)
Expired - Fee Related
Application number
CN200810094738.3A
Other languages
English (en)
Other versions
CN101286865A (zh
Inventor
查峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200810094738.3A priority Critical patent/CN101286865B/zh
Publication of CN101286865A publication Critical patent/CN101286865A/zh
Priority to PCT/CN2009/071299 priority patent/WO2009138004A1/zh
Priority to EP09745388A priority patent/EP2262167A4/en
Application granted granted Critical
Publication of CN101286865B publication Critical patent/CN101286865B/zh
Priority to US12/946,016 priority patent/US20110061005A1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1818Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1083In-session procedures
    • H04L65/1094Inter-user-equipment sessions transfer or sharing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1104Session initiation protocol [SIP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种音视频会议中实现电子白板的方法,包括:创建电子白板,并向会话初始化协议SIP音视频会议中第一用户设备和第二用户设备发送第一扩展SIP INFO消息,以告知所述第一用户设备和第二用户设备进行电子白板初始化;接收所述第一用户设备发送的第二扩展SIP INFO消息,所述第二扩展SIP INFO消息包含电子白板操作指令;向所述第二用户设备发送所述第二扩展SIP INFO消息。本发明实现了在SIP音视频会议中融合电子白板的功能。与上述方法相对应,本发明还提供一种音视频会议中实现电子白板的装置和***。

Description

音视频会议中实现电子白板的方法、装置及***
技术领域
本发明涉及通信技术领域,尤其涉及音视频会议中实现电子白板的方法、装置及***。
背景技术
目前的会议***正在向全媒体方向发展,要求能支持文字、图像、音频和视频等各种多媒体业务,在此要求下,在下一代网络(Next GenerationNetwork,NGN)和多媒体子***(IMS,IP Multimedia Subsystem)中兴起了多媒体会议技术。
面对在NGN和IMS环境的多媒体会议,用户希望得到更多的人性化功能,这其中表现突出的就是电子白板功能。电子白板是利用计算机模拟普通白板,使其允许多个用户通过网络在电子文档中进行共同工作的技术,所共享的文档会同时显示在所有用户的屏幕上,就如同这些用户同时使用一块传统白板,它是计算机支持的协同工作应用中的一个工具。
目前电子白板主要是基于传输控制协议/互联网协议(TCP/IP,Transmission Control Protocol/Internet Protocol),但本发明人在实现本发明的研究过程中发现,TCP/IP还没有扩充为到其它协议,如初始化协议(SIP,SessionInitiation Protocol)中,不能直接用来发展多媒体会议,须通过和其它协议配合才能完成会议的组合,这个组合过程是很复杂的,需要由应用来进行协调。
发明内容
有鉴于此,本发明实施例一种音视频会议中实现电子白板的方法、装置及***,以便于在SIP音视频会议实现电子白板。
为此,本发明实施例采用如下技术方案:
一种音视频会议中实现电子白板的方法,所述音视频会议中包括至少第一UE和第二UE,所述音视频会议中的初始化协议应用服务器SIP AS执行以下步骤,包括:创建电子白板,并向会话初始化协议SIP音视频会议中第一UE和第二UE发送第一扩展SIP INFO消息,以告知所述第一UE和第二UE进行电子白板初始化;接收所述第一UE发送的第二扩展SIP INFO消息,所述第二扩展SIP INFO消息包含电子白板操作指令;向所述第二UE发送所述第二扩展SIP INFO消息。
一种音视频会议中实现电子白板的装置,包括:白板创建单元,用于创建电子白板;第一消息单元,用于向SIP音视频会议***中第一UE和第二UE发送第一扩展SIP INFO消息,以告知所述第一UE和所述第二UE进行电子白板初始化;第二消息单元,用于从所述第一UE接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给所述第二UE。
一种音视频会议中实现电子白板的装置,包括:白板初始化单元,用于按照SIP AS发送来的第一扩展SIP INFO消息,进行电子白板初始化;消息组装单元,用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过SIP AS发送给SIP音视频会议中的UE;消息解析单元,用于接收SIP AS发送的其他UE的第二扩展SIP INFO消息,解析并显示其中的操作指令。
一种音视频会议中实现电子白板的***,包括与至少两个第一UE和第二UE连接的SIP AS,所述SIP AS用于创建电子白板,向SIP音视频会议***中第一UE和第二UE发送第一扩展SIP INFO消息,以告知所述第一UE和所述第二UE进行电子白板初始化;从所述第一UE接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给所述第二UE;所述第一UE和所述第二UE,用于按照所述SIPAS发送来的第一扩展SIP INFO消息,进行电子白板初始化;所述第一UE用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过所述SIP AS发送给所述第二UE;所述第二UE用于接收所述SIPAS发送的所述第二扩展SIP INFO消息,解析并显示其中的操作指令。
由此可见,本发明实施例在SIP音视频会议流程基础上,通过扩展SIPINFO消息,实现在UE和SIP AS间承载白板操作指令,实现了在SIP音视频会议中融合电子白板的功能,极大丰富了SIP音视频会议内容,满足了用户日益强烈的需求。
附图说明
图1为本发明实施例电子白板***架构图;
图2为本发明实施例SIP音视频会议***架构图;
图3为本发明实施例SIP音视频会议实现流程图;
图4为本发明实施例方法实现流程图;
图5为本发明实施例电子白板实现流程图;
图6为本发明实施例SIP AS结构示意图;
图7为本发明实施例UE结构示意图;
图8为本发明实施例***结构示意图。
具体实施方式
本发明实施例在传统SIP音视频会议的呼叫中,通过对SIP消息体和SIP信令的扩展,实现电子白板的交互功能。
参见图1,电子白板***由白板服务器101和多个客户机102组成。白板服务器101主要负责用户登录与退出管理、授权管理、接收绘图、文字以及图形共享等,建立同步和一致性机制,记录和广播消息,同时监听客户机102特定端口的网络连接请求并与之建立连接,这样,客户机102的数据可以发送到白板服务器101,再由白板服务器101转发给其他客户机102。客户机102接收用户输入,并负责把各种操作打包成消息向白板服务器101发送,并接收白板服务器101传来的返回消息,在客户机102上反映共享白板的变化,每个客户机102只与白板服务器101通信,并不直接与其他客户机102建立连接。
参见图2,为融合了电子白板功能的SIP音视频会议***架构图。***由SIP应用服务器(SIP Application Server,SIP AS)201、NGN/IMS网关202、一个或多个媒体服务器(Media Server,MS)203以及多个用户终端(UserEquipment,UE)204组成。
对SIP音视频会议***中各组成功能介绍如下:
SIP AS201负责控制呼叫MS203、UE204以及实现逻辑控制,执行会议逻辑以及构建会议信令的功能,另外,SIP AS201需要为MS203分配并维护资源。在本发明实施例中,SIP AS201不仅控制会议的呼叫以及会议的控制,还控制电子白板的建立和逻辑控制。
NGN/IMS网关202是***呼叫控制中心,负责协议适配、呼叫处理、资源管理以及业务代理等,同时,NGN/IMS网关202作为***的对外接口完成与其他***的互连互通功能。
MS203支持放音、音视频会议功能。
UE204具有音频、视频采集和播放能力。在本发明实施例中,UE204实现客户机102的功能,即实现电子白板的绘制和显示等功能。
SIP音视频会议流程包括会话建立和会议控制两部分,会话建立为每个入会UE204在MS203上创建资源端口,会议控制是在MS203上建立逻辑会议,并把入会UE204对应端口加入到逻辑会议中,并对其图像声音加以控制。
参见图3,为SIP音视频会议实现流程图,包括:
S301:UE A向SIP AS发送加入请求消息(INVITE);
其中,UE与SIP AS通过NGN/IMS网关通信,在此省略NGN/IMS网关的转发说明。
S302:SIP AS向MS1发送携带有UE A的会议描述协议(SessionDescription Protocol,SDP)标识SDP_A的INVITE消息,请求为UE_A创建会议端口;
说明:图中MS组包括MS1、MS2...MSn多个MS。
S303:MS1向SIP AS返回表示会议资源创建成功的200 OK消息,该200OK消息中携带有MS1的SDP标识SDP_MS1,SDP_MS1表明是MS1返回的200 OK消息;
S304:SIP AS向MS1返回确认消息(ACK);
S305:SIP AS向UE A反馈携带有SDP_MS1的200 OK确认消息;
S306:UE A向SIP AS返回ACK;
至此,完成会话建立过程。
S307:SIP AS向MS1发送创建并加入会议请求消息(SIP INFO);
S308:MS1向SIP AS返回200 OK,表明会议创建成功。
通过上述步骤S301~S308,UE A便加入了会议。
对于UE B的加入流程,由以下步骤实现:
S309:SIP AS向UE B发送INVITE消息;
S310:UE B向SIP AS返回携带有SDP_B的200 OK消息;
S311:SIP AS向MS2发送携带有SDP_B的INVITE消息,请求创建会议端口;
S312:MS2向SIP AS返回携带有SDP_MS2的200 OK消息;
S313:SIP AS向MS2反馈ACK确认消息;
S314:SIP AS向MS2发送SIP INFO,请求加入已建立的会议中;
S315:MS2向SIP AS返回200 OK,表明会议创建成功;
S316:SIP AS向UE B反馈携带有SDP_MS2的ACK确认消息。
其中,涉及到的INVITE、SIP INFO以及200 OK消息均为SIP标准协议中的消息。
此处仅是以两个UE进行说明,对于UE C等其他UE的加入会议流程与UE B类似,在此不赘述。
本发明方法实施例是在原有SIP音视频会议流程基础上,增加电子白板建立和逻辑控制流程,从而在SIP音视频会议中实现电子白板功能。
参见图4,为本发明实施例方法流程图,包括:
S401:建立SIP音视频会议;
S401具体实现过程参见图3以及对图3的文字描述。
S402:SIPAS创建电子白板,并向SIP音视频会议中第一UE和第二UE发送第一扩展SIP INFO消息,以告知第一UE和第二UE进行白板初始化;
S403:第一UE将电子白板的操作指令添加到第二扩展SIP INFO消息中,并将第二扩展SIP INFO消息发送给SIPAS;
S404:SIP AS向第二UE发送所述第二扩展SIP INFO消息,以向第二UE共享电子白板的操作指令。
此处仅是以两个UE进行说明,对于在更多UE之间实现电子白板功能,实现上类似,例如,假如共在三个UE之间实现电子白板功能,则在上述S402中还需要向第三UE发送第一扩展SIP INFO消息,在S404中,SIP AS还向第三UE发送第二扩展SIP INFO消息。
需要说明的是,本发明实施例提到的各扩展SIP INFO消息,主要是为了与现有SIP音视频会议中的SIP INFO消息区分,实际上,扩展SIP INFO消息格式可以与SIP标准协议中类似,通过增加或改变一些字段,实现电子白板功能的承载。
上述图4描述的电子白板实现流程是由各类应用软件发起的,例如,Web应用软件通过SIP AS发起的电子白板功能,这种情况下,当SIP音视频会议中,自动融入了电子白板功能,为用户提供更加丰富的功能。
此外,电子白板也可以由UE发起,这种情况下,如果某个UE想要与其他UE实现电子白板功能,首先该UE向SIP AS发送白板创建请求,表示要创建白板共享应用,此后,执行上述S402~S403的步骤。这种由UE发起请求才在SIP音视频会议中实现电子白板功能的方式,可随着用户需求而实现,在用户不需要时,可一定程度上节约SIP音视频会议***的信令开销。
参见图5,为由UE发起的、在SIP音视频会议中实现电子白板流程图。
在执行图5各步骤之前,假设已经建立SIP音视频会议,具体实现过程参见图3以及对图3的文字描述。
图5流程包括:
S501:UE1向SIP AS发送白板创建请求,表明要在各UE间创建共享白板;
该白板创建请求可承载在SIP INFO消息中,承载有白板创建请求的SIPINFO消息为扩展SIP INFO消息。
需要说明的是,白板***支持多用户协同工作,有时会发生多UE的并发操作。另外,多机之间用网络传输共享信息,由于网络时延和传输的不可靠性,以及多UE协同之间人的因素,给白板的冲突添加了新的特征。协作者的任何绘制动作都是作为一个事件进行分发的,成员接收到时间后进行相应的绘制动作,当处于异地的群体成员使用白板工具进行协同工作时,成员间需要不断地进行操作事件的交互。为了保证本地的绘图动作与显示一致性,每个操作事件都要经过创建、本地执行、网络传输、异地接收及执行五个步骤。这里所谓的“事件”,是指计算机编程技术中的事件。白板会议支持多用户协同工作,必然发生多用户并发操作,所以冲突就会不可避免。
为防止冲突,本发明实施例可以采用如下设计方式:①源一致性:对于同一成员所产生的绘图时间,对应绘图动作发生的顺序与任一接收者的处理顺序完全一致。即,当所述SIP AS在一段时间内接收到多个用户设备发送来的多个第二扩展SIP INFO消息时,所述SIP AS按照时间顺序对各第二扩展SIPINFO消息进行处理和转发。②依赖一致性:若某成员接收并执行某事件m后,自身有发送事件n,对于任何成员p,其执行m事件先于执行n事件。即,设置各用户设备对SIP AS的响应事件的优先级高于自身发送事件。③目的一致性:对于任意两个事件m和n,所有成员的处理顺序相同,即,若对某一成员p,起执行m事件先于n,则对任意其它会议成员,其m事件的执行亦先于n。
当某成员进行绘图操作时,其绘制结果不是立刻在本地显示,而是将绘图时间打成XML包,用SIP INFO的消息体承载发送给SIP AS,由SIP AS负责将其向所有成员广播,该成员收到此事件后进行解包显示,或者继续进行绘制操作。由于SIP AS按照收到时间的先后,依次进行广播,即对各UE产生的事件按服务器接到的先后进行排队。这样就能满足以上三个一致性。
S502:SIP AS创建电子白板,并向UE1反馈200 OK消息;
下面通过“电子白板绘图对象的设置”和“电子白板绘图对象及操作的编码”两方面对SIP AS创建电子白板进行描述。
(1)电子白板绘图对象的设置。
为了解决电子白板即时绘制图形的问题,可以在SIP音视频会议***中集成基本图形绘制工具。基本图形包括点、线、面和图形文本;线包括直线、自由画线;面包括圆、椭圆、矩形;绘画辅助工具如画笔、橡皮檫、选择、颜色和画笔模式的设置等。通过集成图形绘制工具,在UE中形成一个本地图形绘制环境。
为了解决图形传输数据量大、网络负载大的问题,本发明实施例可以采用以图形特征表示法为基础的图形特征信息采集与传输的策略。在UE侧,采集图形的关键特征信息,在会议中用扩展的SIP INFO消息传输给与会其它UE方,接收方根据图形特征信息恢复图形,以减小传输的图形数据量。如用户画一条直线,只涉及直线的起点和终点坐标及直线的宽度、颜色等特性,而对直线绘制的过程不限制。
基本操作有基本图形操作和页面管理,其中,基本图形操作包括文本编辑、绘制图形、编辑文本和修改图形;页面管理中,例如,可设置最多支持10个页面,本协议管理增页、翻页。
文本编辑的协议包括协议格式+页面+X、Y坐标+字体+字符串、协议格式指协议标识、页面标识白板页、(X、Y)坐标标识文本在窗口中的位置以及字符串是传输的文本。
绘制图形协议格式的协议包括协议格式+页面+图形信息报文+线形、填充信息。
图形信息报文内容是绘制图形过程中产生的图形特征信息组成的数据。
***中定义的各种不同的图形工具特征信息数据结构如下:
直线:起点+终点+线条粗细+线条样式+线条颜;
圆形、椭圆、矩形、起点+终点+线条粗细+线条样式+线条颜色+填充样式+填充颜色;文本:坐标+字体+字号+字体样式+颜色+文本内容。
还有其它操作的协议内容及说明如下;
选择、移动:起点+终点;
画笔:起点+终点+线条大小+线条颜色
橡皮檫:起点+终点坐标+擦痕大小;
清屏:报文内容为空。
(2)电子白板绘图对象及操作的编码
所有电子白板的图元以及对图元的操作都由发起UE编码成XML文档,用扩展的SIP INFO发送给SIP AS,SIP AS对发送方UE进行权限判定,若UE属于SIP音视频会议合法成员,SIP AS则将扩展的SIP INFO广播给会议其他成员,各接收方UE执行解包并显示图像的操作。
由UE发送给SIP AS创建白板请求:
<application name=”wb”action=”create”><user>...</user>...</application>,
其中,user是SIP音视频会议中的用户。
SIP AS响应请求,创建电子白板:
<application name=”wb”action=”create”result=”succ/fail”reason=”...”></application>
S503:SIPAS向SIP音视频会议中所有UE发送第一扩展SIP INFO:SIPINFO_INIT,以告知各UE进行电子白板初始化工作;
S504:各UE完成电子白板初始化工作后,向SIP AS反馈200 OK消息;
SIP AS向参与共享的UE发起初始化白板命令,例如,其内容可以是:
<application name=”wb”appid=”...”action=”init”cx=”...”cy=”...”style=”...”pages=”...”bgcolor=”...”>
</application>
其中,
appid是电子白板应用号;cx是屏幕宽度;
cy是屏幕高度;style是风格;pages是页面数;bgcolor是背景色。
UE返回响应,例如,
<application name=”wb”appid=”...”action=”init”result=”...”reason=”...”></application>
如果UE不支持白板功能,可向SIPAS反馈告知。
S505:当某UE在电子白板上输入操作指令时,该UE是将图形等操作指令构成可扩展标识语言(The Extensible Markup Language,XML)包,添加到SIP INFO消息中构成第二扩展SIP INFO消息,将此第二扩展SIP INFO消息发送各SIP AS;以UE2在电子白板上画图为例,UE2负责将用户操作指令打包并添加到SIP INFO消息中构成第二扩展SIP INFO消息,并将第二扩展SIPINFO消息发送给SIPAS;
S506:SIPAS向发来第二扩展PINFO消息的UE反馈200OK;
S507:SIPAS将接收到的第二扩展P INFO消息发送给SIP音视频会议中其他所有UE,即,SIPAS将UE2发送来的包含操作指令的第二SIP INFO消息发送给UE1;
S508:接收到SIP AS发来的第二扩展P INFO消息的UE向SIP AS反馈200OK,即,UE1向SIP AS反馈200 OK;
然后,各UE解析从SIP AS接收到的第二扩展P INFO消息,解析出XML包,将操作指令显示给用户,此时,如果接收到操作指令的UE有响应,则仍通过S505~S508向其他UE显示。
图5中仅以两个UE的SIP音视频会议进行说明,对于存在三个或三个以上UE的SIP音视频会议,实现上类似,不再赘述。
SIP音视频会议结束或终止电子白板功能时,可以由SIP AS发起,也可由UE发起。图5表示的是由UE1发起关闭电子白板功能的流程:
S509:UE1向SIP AS发送白板关闭请求;该白板关闭请求可以由扩展的SIP INFO消息实现;
S510:SIP AS向UE1反馈200 OK;
S511:SIP AS向各UE发送第三扩展SIP INFO消息,指示各UE关闭电子白板;
S512:各UE关闭电子白板,并向SIP AS反馈200 OK。
如果是SIP AS发起的关闭电子白板操作,上述步骤S509和S510省略,直接执行步骤S511~S512。
步骤S511~S512的实例为:
SIP AS发送给UE,UE释放画板资源,例如:
<application name=”wb”appid=”...”action=”close”></application>
UE处理完后返回响应,例如:
<application name=”wb”appid=”...”action=”close”result=”succ/fail”reason=”...”></application>
由此可见,本发明实施例在SIP音视频会议流程基础上,通过扩展SIPINFO消息在UE和SIP AS间承载共享的白板操作指令,达到电子白板功能,极大丰富了SIP音视频会议功能,满足了用户日益强烈的需求。
进一步,本发明实施例还可以包括如下设计方式。
一、电子白板的权限控制
会议的权限由SIP AS控制,白板共享权限控制有两种模式:自由模式和***控制。
在自由模式下,任何成员可以发起白板会议,任何成员有白板能力的终端都能共享白板上的内容,加入协同步创作并显示画面的能力。
在有***模式下:SIP AS可以指定发起白板共享发起者的权限,当某UE获取白板控制权限后,可以邀请其它成员进入白板共享,指定某些成员具有只读的权限,某些成员具有协作画图的权限。
这些指令都编码成XML文档,是用SIP INFO信令承载,由SIP AS来调度。
二、计费策略设计
电子白板是有限资源,任何协同工作的动作都需要占用网络带宽资源,并需要占用SIP AS资源。其占用的资源要远大于一般的呼叫,因此很有必要进行计费控制,即,统计各用户设备电子白板资源使用情况,根据统计结果进行计费。因为每个资源都于白板成员画图的动作有关。对每个成员做的发起绘图或写字的动作做统计以及接收到的绘图写字动作指令做统计,以这些统计数为费率进行计费。
三、流量控制的设计
在实现电子白板的SIP音视频会议***中,UE与SIP AS之间不但传输数据信息,还要传输各种控制信息,当群体成员协同工作时,***可能会在瞬间产生大量信息而引起网络阻塞。所以,有必要对UE于SIP AS之间传输的大量信息进行有效控制。
(1)动作同步
一个UE在共享空间上所进行的每一个动作都实时地广播给其他UE。
(2)使用状态同步
各UE设置一个缓冲区,本机的操作首先存放到缓冲区,当缓冲区内数据达到一定程度后,再一次发送。这个缓冲池大小由UE设置。例如,对于UE画曲线,进行设置,每滑动1点或多点,进行图形特征采样,可以减少曲线复杂性,进而减少操作数量以达到减缓流量的目的。
四、电子白板的重构
当有新的UE加入到正在进行的白板会议中,需要将白板已有内容在该成员的画板上重画。SIP AS为每个白板会议建立了两个缓存,一个是已执行画图操作缓存队列,一个是待执行画图操作缓存队列。当有新成员加入或者某成员请求重画时,可以遍历已执行画图操作缓存队列,进行XML编码,向该终端发出SIP INFO画图执行序列。该UE即执行重画。
本发明实施例SIP音视频会议的基础上,提出在会议中增加电子白板的交互功能,实现图形绘制环境。首先在UE实现图形会议的功能,提供图形绘制环境。用户进行图形绘制操作时,***采用图形信息表示法为基础的图形信息采集与传输策略,采集图形的关键特征信息,构成XML包采用扩展SIP INFO传输给接收方,接收方根据接收到的图形特征信息恢复图形,以减小图形数据的传输,降低网络负载。本发明实施例可极大地丰富多媒体通信内容,能实时以低流量共享通信各方语音图像外,由通信各方共同协作的图形文字信息达到广泛沟通的目的。
与上述方法相对应,本发明实施例还提供一种音视频会议中实现电子白板的第一装置,该第一装置可以是SIP AS,也可以是存在于SIP AS中的功能实体。
参见图6,为该第一装置结构示意图,它包括:
白板创建单元601,用于创建电子白板;
第一消息单元602,用于向SIP音视频会议***中第一UE和第二UE发送第一扩展SIP INFO消息,以告知第一UE和第二UE进行电子白板初始化;
第二消息单元603,用于从第一UE接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给第二UE。
优选地,该第一装置还包括:
创建请求接收单元604,用于接收第一UE或第二UE发送来的白板创建请求,并在接收到所述白板创建请求后,启动所述白板创建单元601。
此外,该第一装置还可包括:
第三消息单元605,用于向第一UE或第二UE发送第三扩展SIP INFO消息,指示各UE关闭电子白板。
在此基础上,该第一装置还可包括:
关闭请求接收单元606,用于接收第一UE或第二UE发送来的白板关闭请求,并在接收到所述白板关闭请求后,启动所述第三消息单元605。
优选地,该第一装置还包括:
第二消息控制单元607,用于控制第二消息单元603按照多个第二扩展SIP INFO消息的接收顺序,分别对各第二扩展SIP INFO消息进行处理。
与图6所示装置相对应,本发明还提供第二装置,该装置可以是UE,或者是位于UE内部的一个功能实体。
参见图7,第二装置包括:
白板初始化单元701,用于按照SIP AS发送来的第一扩展SIP INFO消息,进行电子白板初始化;
消息组装单元702,用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过SIP AS发送给SIP音视频会议中的其他UE;
消息解析单元703,用于接收SIP AS发送的其他UE的第二扩展SIP INFO消息,解析并显示其中的操作指令。
优选地,第二装置还包括:
创建请求发送单元704,用于向SIP AS发送白板创建请求。
优选地,第二装置还包括:
关闭响应单元705,用于在接收到SIP AS发送的第三扩展SIP INFO消息后,关闭所述电子白板。
优选地,第二装置还包括:
关闭请求发送单元706,用于向SIP AS发送白板关闭请求。
此外,本发明还提供一种音视频会议中实现电子白板的***,参见图8,为该***示意图,其中,第一装置为SIP AS或其内部实体,第二装置为UE或其内部实体。其中,第二装置为多个,图中仅对其中的一个第二装置进行了细化,其余未示出。
其中,
所述SIP AS用于创建电子白板,并且,用于向SIP音视频会议***中第一UE和第二UE发送第一扩展SIP INFO消息,以告知所述第一UE和所述第二UE进行电子白板初始化;而且,用于从所述第一UE接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给所述第二UE;
所述第一UE和所述第二UE,用于按照所述SIP AS发送来的第一扩展SIP INFO消息,进行电子白板初始化;
所述第一UE用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过所述SIP AS发送给所述第二UE;
所述第二UE用于接收所述SIP AS发送的所述第二扩展SIP INFO消息,解析并显示其中的操作指令。
进一步细化,
作为SIP AS的第一装置包括:
白板创建单元601,用于创建电子白板;
第一消息单元602,用于向SIP音视频会议***中所有UE发送第一扩展SIP INFO消息,以告知所有UE进行电子白板初始化;
第二消息单元603,用于从UE_i接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给SIP音视频会议中除所述UE_i外的其他UE;
作为第一UE或第二UE的第二装置包括:
白板初始化单元701,用于按照第一消息单元602发送来的第一扩展SIPINFO消息,进行电子白板初始化;
消息组装单元702,用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过第二消息单元603发送给SIP音视频会议中的其他UE;
消息解析单元703,用于接收第二消息单元603发送的其他UE的第二扩展SIP INFO消息,解析并显示其中的操作指令。
对于第一装置,虽然图8中未示出,但还可以包括图6所示的:
创建请求接收单元604,用于接收UE发送来的白板创建请求,并在接收到所述白板创建请求后,启动所述白板创建单元601;
第三消息单元605,用于向SIP音视频会议中的各UE发送第三扩展SIPINFO消息,指示各UE关闭电子白板;
关闭请求接收单元606,用于接收UE发送来的白板关闭请求,并在接收到所述白板关闭请求后,启动所述第三消息单元605;
第二消息控制单元607,用于控制第二消息单元603按照多个第二扩展SIP INFO消息的接收顺序,分别对各第二扩展SIP INFO消息进行处理。
对于第二装置,虽然图8中未示出,但还可以包括图7所示的:
创建请求发送单元704,用于向SIP AS发送白板创建请求;
关闭响应单元705,用于在接收到SIP AS发送的第三扩展SIP INFO消息后,关闭所述电子白板;
关闭请求发送单元706,用于向SIP AS发送白板关闭请求。
对于本发明实施例提供的装置及***的实现细节,可参见方法实施例,在此不再赘述。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (25)

1.一种音视频会议中实现电子白板的方法,所述音视频会议中包括至少第一用户设备和第二用户设备,其特征在于,所述音视频会议中的初始化协议应用服务器SIP AS执行以下步骤,包括:
创建电子白板,并向SIP音视频会议中第一用户设备和第二用户设备发送第一扩展SIP INFO消息,以告知所述第一用户设备和第二用户设备进行电子白板初始化;
接收所述第一用户设备发送的第二扩展SIP INFO消息,所述第二扩展SIPINFO消息包含电子白板操作指令;
向所述第二用户设备发送所述第二扩展SIP INFO消息。
2.根据权利要求1所述方法,其特征在于,还包括:
所述SIP AS接收到所述第一用户设备或第二用户设备发送来的白板创建请求。
3.根据权利要求1所述方法,其特征在于,还包括:
所述SIP AS向SIP音视频会议中的第一用户设备和第二用户设备发送第三扩展SIP INFO消息,指示所述第一用户设备和第二用户设备关闭电子白板。
4.根据权利要求3所述方法,其特征在于,还包括:
所述SIP AS接收到所述第一用户设备或所述第二用户设备发送来的白板关闭请求。
5.根据权利要求2或4所述方法,其特征在于,所述白板创建请求或白板关闭请求是承载在扩展SIP INFO消息上的。
6.根据权利要求2或4所述方法,其特征在于,
设置所述SIP音视频会议中第一用户设备和第二用户设备具有相同的发起白板创建请求或白板关闭请求的权限。
7.根据权利要求1、2、3或4所述方法,其特征在于,还包括:
所述第二用户设备解析所述第二扩展SIP INFO消息,恢复并显示所述操作指令。
8.根据权利要求1、2、3或4所述方法,其特征在于,所述第一用户设备将所述操作指令构成XML包,通过将所述XML包添加到所述第二扩展SIPINFO消息的步骤,实现将用户输入的电子白板操作指令添加到第二扩展SIPINFO消息中。
9.根据权利要求8所述方法,其特征在于,所述第二用户设备在接收到所述第二扩展SIP INFO消息后,首先对所述XML包进行解包处理,然后执行共享所述操作指令的操作。
10.根据权利要求1、2、3或4所述方法,其特征在于,所述SIP AS当在一段时间内接收到第一用户设备发送来的多个第二扩展SIP INFO消息时,按照时间顺序对各第二扩展SIP INFO消息转发给第二用户设备。
11.根据权利要求1、2、3或4所述方法,其特征在于,设置第一用户设备和第二用户设备对响应事件的优先级高于发送事件。
12.根据权利要求1、2、3或4所述方法,其特征在于,设置第一用户设备和第二用户设备对多个事件的处理顺序一致。
13.根据权利要求1、2、3或4所述方法,其特征在于,统计第一用户设备和第二用户设备电子白板资源使用情况,根据统计结果进行计费。
14.一种音视频会议中实现电子白板的装置,其特征在于,包括:
白板创建单元,用于创建电子白板;
第一消息单元,用于向SIP音视频会议***中第一用户设备和第二用户设备发送第一扩展SIP INFO消息,以告知所述第一用户设备和所述第二用户设备进行电子白板初始化;
第二消息单元,用于从所述第一用户设备接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给所述第二用户设备。
15.根据权利要求14所述装置,其特征在于,还包括:
创建请求接收单元,用于接收所述第一用户设备或所述第二用户设备发送来的白板创建请求,并在接收到所述白板创建请求后,启动所述白板创建单元。
16.根据权利要求14所述装置,其特征在于,还包括:
第三消息单元,用于向所述第一用户设备和/或所述第二用户设备发送第三扩展SIP INFO消息,指示所述第一用户设备和/或所述第二用户设备关闭电子白板。
17.根据权利要求16所述装置,其特征在于,还包括:
关闭请求接收单元,用于接收第一用户设备和/或第二用户设备发送来的白板关闭请求,并在接收到所述白板关闭请求后,启动所述第三消息单元。
18.根据权利要求14、15、16或17所述装置,其特征在于,还包括:
第二消息控制单元,用于控制第二消息单元按照多个第二扩展SIP INFO消息接收顺序,分别对各第二扩展SIP INFO消息进行处理。
19.根据权利要求14、15、16或17所述装置,其特征在于,所述装置是指SIP音视频会议中的初始化协议应用服务器SIP AS,或者,是指存在于所述SIPAS中的功能实体。
20.一种音视频会议中实现电子白板的装置,其特征在于,包括:
白板初始化单元,用于按照初始化协议应用服务器SIPAS发送来的第一扩展SIP INFO消息,进行电子白板初始化;
消息组装单元,用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过SIP AS发送给SIP音视频会议中的用户设备;
消息解析单元,用于接收SIP AS发送的其他用户设备的第二扩展SIPINFO消息,解析并显示其中的操作指令。
21.根据权利要求20所述装置,其特征在于,还包括:
创建请求发送单元,用于向SIP AS发送白板创建请求。
22.根据权利要求20所述装置,其特征在于,还包括:
关闭响应单元,用于在接收到SIP AS发送的第三扩展SIP INFO消息后,关闭所述电子白板。
23.根据权利要求22所述装置,其特征在于,还包括:
关闭请求发送单元,用于向SIP AS发送白板关闭请求。
24.根据权利要求20、21、22或23所述装置,其特征在于,所述装置是指SIP音视频会议中的用户设备,或者,是指存在于所述用户设备中的功能实体。
25.一种音视频会议中实现电子白板的***,包括与至少两个第一用户设备和第二用户设备连接的初始化协议应用服务器SIP AS,其特征在于,
所述SIP AS用于创建电子白板,向SIP音视频会议***中第一用户设备和第二用户设备发送第一扩展SIP INFO消息,以告知所述第一用户设备和所述第二用户设备进行电子白板初始化;从所述第一用户设备接收包含电子白板操作指令的第二扩展SIP INFO消息,并将所述第二扩展SIP INFO消息发送给所述第二用户设备;
所述第一用户设备和所述第二用户设备,用于按照所述SIPAS发送来的第一扩展SIP INFO消息,进行电子白板初始化;所述第一用户设备用于将用户在电子白板上输入的操作指令组装成第二扩展SIP INFO消息,并通过所述SIP AS发送给所述第二用户设备;所述第二用户设备用于接收所述SIP
AS发送的所述第二扩展SIP INFO消息,解析并显示其中的操作指令。
CN200810094738.3A 2008-05-14 2008-05-14 音视频会议中实现电子白板的方法、装置及*** Expired - Fee Related CN101286865B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN200810094738.3A CN101286865B (zh) 2008-05-14 2008-05-14 音视频会议中实现电子白板的方法、装置及***
PCT/CN2009/071299 WO2009138004A1 (zh) 2008-05-14 2009-04-16 音视频会议中实现电子白板的方法、装置及***
EP09745388A EP2262167A4 (en) 2008-05-14 2009-04-16 METHOD, DEVICE AND SYSTEM FOR REALIZING ELECTRONIC WHITEBOARD IN AUDIO / VIDEO CONFERENCE
US12/946,016 US20110061005A1 (en) 2008-05-14 2010-11-15 Method, device, and system for implementing electronic whiteboard in audio/video conference

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810094738.3A CN101286865B (zh) 2008-05-14 2008-05-14 音视频会议中实现电子白板的方法、装置及***

Publications (2)

Publication Number Publication Date
CN101286865A CN101286865A (zh) 2008-10-15
CN101286865B true CN101286865B (zh) 2010-11-10

Family

ID=40058847

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810094738.3A Expired - Fee Related CN101286865B (zh) 2008-05-14 2008-05-14 音视频会议中实现电子白板的方法、装置及***

Country Status (4)

Country Link
US (1) US20110061005A1 (zh)
EP (1) EP2262167A4 (zh)
CN (1) CN101286865B (zh)
WO (1) WO2009138004A1 (zh)

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101286865B (zh) * 2008-05-14 2010-11-10 华为技术有限公司 音视频会议中实现电子白板的方法、装置及***
CN101848196B (zh) * 2009-03-25 2014-06-11 华为技术有限公司 一种会议***中操作白板的方法和装置
CN101567798A (zh) * 2009-05-27 2009-10-28 中兴通讯股份有限公司 基于ip多媒体***架构的电子白板会议的实现***及方法
US9380078B2 (en) * 2010-05-21 2016-06-28 Polycom, Inc. Method and system to add video capability to any voice over internet protocol (Vo/IP) session initiation protocol (SIP) phone
US20120011465A1 (en) * 2010-07-06 2012-01-12 Marcelo Amaral Rezende Digital whiteboard system
US9143881B2 (en) * 2010-10-25 2015-09-22 At&T Intellectual Property I, L.P. Providing interactive services to enhance information presentation experiences using wireless technologies
CN106022716A (zh) * 2010-11-04 2016-10-12 中兴通讯股份有限公司 一种移动终端多用户协同图形编辑的方法及***
CN102395025A (zh) * 2011-11-04 2012-03-28 北京佳讯飞鸿电气股份有限公司 具有电子白板功能的视频调度***及其实现方法
CN102413128A (zh) * 2011-11-10 2012-04-11 青岛海信移动通信技术股份有限公司 一种共享电子白板的方法及网络会议***
CN102801770A (zh) * 2012-03-06 2012-11-28 东南大学 一种实现音视频分开传输的Web视频会议的方法
CN102801708B (zh) * 2012-06-28 2016-08-10 大唐移动通信设备有限公司 电子白板实现方法与用户设备
CN102999232A (zh) * 2012-11-17 2013-03-27 武汉市腾亚科技有限公司 一种实现超大尺寸交互电子白板的仿鼠标交互方法
US9262391B2 (en) * 2013-03-29 2016-02-16 Cisco Technology, Inc. Annotating a presentation in a telepresence meeting
US20140325396A1 (en) * 2013-04-30 2014-10-30 Vonage Network Llc Methods and systems for simultaneous display of multimedia during a video communication
CN103281315A (zh) * 2013-05-13 2013-09-04 南昊(北京)科技有限公司 电子白板及其交互方法
US11659138B1 (en) 2013-06-26 2023-05-23 Touchcast, Inc. System and method for interactive video conferencing
US11405587B1 (en) 2013-06-26 2022-08-02 Touchcast LLC System and method for interactive video conferencing
US10356363B2 (en) 2013-06-26 2019-07-16 Touchcast LLC System and method for interactive video conferencing
CN104683121B (zh) * 2013-11-29 2018-06-05 华为技术有限公司 一种发起网络会议的方法及装置
CN104363409B (zh) * 2014-11-26 2017-11-28 苏州科达科技股份有限公司 实现视频会议与数据会议同步的方法及***
JP6451276B2 (ja) * 2014-12-10 2019-01-16 株式会社リコー 画像管理システム、通信端末、通信システム、画像管理方法、及びプログラム
CN107534704B (zh) * 2015-05-07 2020-11-06 株式会社理光 一种经由通信网络连接的信息处理方法、设备和介质
CN105519072B (zh) * 2015-05-25 2021-03-26 程抒一 多用户会议***
EP3342158A4 (en) * 2015-08-25 2019-04-17 Touchcast LLC SYSTEM AND METHOD FOR INTERACTIVE VIDEOCONFERENCES
US10379808B1 (en) * 2015-09-29 2019-08-13 Amazon Technologies, Inc. Audio associating of computing devices
US10417021B2 (en) * 2016-03-04 2019-09-17 Ricoh Company, Ltd. Interactive command assistant for an interactive whiteboard appliance
US10409550B2 (en) 2016-03-04 2019-09-10 Ricoh Company, Ltd. Voice control of interactive whiteboard appliances
CN105791609B (zh) * 2016-03-07 2019-01-29 无锡捷中科技有限公司 Voip对讲中的平等话权控制方法
KR101857581B1 (ko) * 2016-04-27 2018-05-14 박재현 턴방식 그림 채팅 방법 및 턴방식 그림 채팅 어플리케이션이 저장된 컴퓨터로 읽을 수 있는 기록 매체
US10915745B2 (en) * 2018-06-27 2021-02-09 CoinLion LLC. Communications system
CN109168064B (zh) * 2018-09-17 2020-09-18 视联动力信息技术股份有限公司 一种电子数据的同步显示方法和***
CN109545034A (zh) * 2018-10-26 2019-03-29 深圳点猫科技有限公司 一种智能音乐画笔的实现方法及智能音乐画笔
CN111314647A (zh) * 2018-12-11 2020-06-19 中兴通讯股份有限公司 电子白板的控制方法、移动终端及电子白板***
CN110446002A (zh) * 2019-07-30 2019-11-12 视联动力信息技术股份有限公司 一种视频会议的处理方法、***及装置和存储介质
CN110392063B (zh) * 2019-08-27 2022-04-01 深圳市威屏科技有限公司 电子白板数据同步方法、装置、设备及介质
CN111614699A (zh) * 2020-06-03 2020-09-01 天津卓朗科技发展有限公司 白板共享方法、装置及电子设备
CN111756941A (zh) * 2020-06-23 2020-10-09 北京握联信息技术有限公司 一种基于sip协议使用info消息控制数据交互指令的方法
CN111885345B (zh) * 2020-08-14 2022-06-24 广州视睿电子科技有限公司 远程会议实现方法、装置、终端设备和存储介质
CN114765603A (zh) * 2020-12-31 2022-07-19 中兴通讯股份有限公司 移动终端的屏幕共享方法和移动终端及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030016356A (ko) * 2003-02-07 2003-02-26 주식회사 시스캠퍼스 에스아이피를 이용한 화상회의 제어 방법
CN1521651A (zh) * 2003-02-13 2004-08-18 联想(北京)有限公司 电子白板网络共享的方法
CN101005600A (zh) * 2006-01-18 2007-07-25 三星电子株式会社 使用白板的视频会议
CN101107830A (zh) * 2005-09-14 2008-01-16 香港应用科技研究院有限公司 多信道多设备呼叫转移的方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6728784B1 (en) * 1996-08-21 2004-04-27 Netspeak Corporation Collaborative multimedia architecture for packet-switched data networks
US20030077561A1 (en) * 2001-10-18 2003-04-24 Abraham Alsop Web server for printable whiteboards
US20030217098A1 (en) * 2002-05-15 2003-11-20 Microsoft Corporation Method and system for supporting the communication of presence information regarding one or more telephony devices
US8589547B2 (en) * 2002-10-11 2013-11-19 Nokia Corporation Side channel for membership management within conference control
CN101102211B (zh) * 2007-07-09 2010-07-14 中兴通讯股份有限公司 一种数据会议中共享文档的方法及其***
CN101286865B (zh) * 2008-05-14 2010-11-10 华为技术有限公司 音视频会议中实现电子白板的方法、装置及***
CN101567798A (zh) * 2009-05-27 2009-10-28 中兴通讯股份有限公司 基于ip多媒体***架构的电子白板会议的实现***及方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030016356A (ko) * 2003-02-07 2003-02-26 주식회사 시스캠퍼스 에스아이피를 이용한 화상회의 제어 방법
CN1521651A (zh) * 2003-02-13 2004-08-18 联想(北京)有限公司 电子白板网络共享的方法
CN101107830A (zh) * 2005-09-14 2008-01-16 香港应用科技研究院有限公司 多信道多设备呼叫转移的方法
CN101005600A (zh) * 2006-01-18 2007-07-25 三星电子株式会社 使用白板的视频会议

Also Published As

Publication number Publication date
EP2262167A4 (en) 2011-05-18
US20110061005A1 (en) 2011-03-10
CN101286865A (zh) 2008-10-15
EP2262167A1 (en) 2010-12-15
WO2009138004A1 (zh) 2009-11-19

Similar Documents

Publication Publication Date Title
CN101286865B (zh) 音视频会议中实现电子白板的方法、装置及***
CN104038722B (zh) 一种视频会议的内容交互方法及***
CN112543297B (zh) 一种视频会议直播方法、装置和***
KR100880150B1 (ko) 멀티 포인트 화상회의 시스템 및 해당 미디어 프로세싱방법
US9300705B2 (en) Methods and systems for interfacing heterogeneous endpoints and web-based media sources in a video conference
CN101572794B (zh) 会议终端、会议服务器、会议***及数据处理方法
CN100583985C (zh) 一种在视频业务中实现画面切换的方法、装置及***
CN102843542B (zh) 多流会议的媒体协商方法、设备和***
US10021349B2 (en) Conference migration method, apparatus, and system
CN101483749A (zh) 基于媒体服务器的视频会议实现方法和***
CN101198008A (zh) 一种实现多屏多画面的方法和***
CN101820430A (zh) 一种ims web会议中实现文件共享的方法及装置
CN105141971A (zh) 一种基于会话初始化协议实现直播的方法及***
CN106162043A (zh) 一种视频会议***中多媒体文件演示方法
CN105763831A (zh) 一种实现视频会议的方法、装置和***
CN104283857A (zh) 多媒体会议的建立方法、装置及***
CN108718399A (zh) 一种基于浏览器页面的视频会议布局方法
CN103843323A (zh) 一种多媒体会议实现方法、相关设备及***
WO2014177082A1 (zh) 一种视频会议中处理视频的方法及终端
CN103595948A (zh) 分辨率自适应的视频通话***和方法
EP3734967A1 (en) Video conference transmission method and apparatus, and mcu
CN111314647A (zh) 电子白板的控制方法、移动终端及电子白板***
KR20010067612A (ko) 가상현실 기반의 인터넷 원격 강의 시스템 및 방법
CN114650274B (zh) 一种显示会议共享屏幕内容的方法、装置和***
Ørbæk An experimental system for distributed classroom education

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101110

Termination date: 20140514