一种基于网络的多媒体交互系统及其控制方法技术方案

技术编号:12071533 阅读:81 留言:0更新日期:2015-09-18 04:39
本发明专利技术所涉及的一种基于网络的多媒体交互系统,通过采集用户在触摸屏幕上操作轨迹的坐标点信息,并将此坐标点信息在用户端完整还原为轨迹信息,极大地降低了所需传输的数据量,降低了对网络的要求,实现了操作轨迹的实时性呈现。

【技术实现步骤摘要】

本专利技术涉及一种多媒体交互系统,尤其是,用于多个设备间多媒体信息的传输和展示。
技术介绍
随着多媒体技术的发展,在会议沟通或者教学讲解时,为了使得内容更加直观和生动,人们通常会采用多媒体手段,图文并茂地展现自己所要讲解的内容,从最早的幻灯片,到投影仪,都是把预先制作好的课件展现给听众,但这种方式只能一帧一帧显示预设的图像模板,演讲者在现场的即兴发挥无法实时记录并通过多媒体设备显示。为解决上述问题,电子白板应运而生,通过将多媒体内容投影在白板屏幕上,演讲者可通过手指或者特定输入设备在电子白板屏幕上涂写新的内容,其涂写的内容可实时显示在电子白板屏幕上,并可保存为图像文件供下载或者打印。这种电子白板很好地解决了实时涂写和实时记录的问题。但受电子白板屏幕尺寸以及屏幕可视角度的限制,为了令听众更好地看清楚电子白板的屏幕上所显示的内容,则必须要对电子白板的使用场地和使用环境进行显示,控制听众的人数。为了突破这一电子白板的使用限制,目前人们通常会利用视频技术将电子白板的屏幕显示内容同步显示到更大尺寸的投影屏幕上,或者通过网络技术将电子白板的屏幕显示内容分别显示到每个听众面前独立的显示器上。通过投影设备同步显示电子白板的屏幕内容,虽然成本低廉,但仍需人们汇聚在同一个场地中集中观看。通过网络技术将电子白板屏幕内容通过网络技术将数据传输到每个听众面前的显示设备上,利用网络数据传输可解决之前的场地问题,听众只需能够接入网络即可接收到电子白板的数据,不受地理位置的限制,但由于电子白板发送的数据除了预制的多媒体文件模板,还需实时传输并显示演讲者在演讲过程中在电子白板屏幕上的涂写内容,因此,对网络传输效率有着极高的要求。此外,由于传统电子白板通常将屏幕内容通过截屏的图片合成原始视频,再经过压缩技术来进行网络传输;由于需要密集截屏来减少录制时内容的损失,导致原始视频过大从而需要耗费大量的网络流量,同时,接收端的听众随着系统的推送更新,在屏幕上会瞬间显示一张经过涂写的界面,显得较为突兀,降低了用户体验,而听众有时也需要参与在接收端的电子白板上涂写且听众较多时则网络传输更加困难,甚至信息传输断续导致演讲在网络上无法继续进行。
技术实现思路
本专利技术的目的:旨在提供,利用网络技术将主控端的屏幕显示内容及操作数据实时传输到用户端,通过尽量小的流量消耗和带宽占用实现数据的实时传送和显示。这种基于网络的多媒体交互系统,包括主控端、服务器和用户端,主控端和用户端的数据均通过服务器进行交互转发。这种基于网络的多媒体交互系统的控制方法,包括主控端采集输入信号,将输入信号通过服务器转发至用户端,用户端将输入信号解析为连续的图像在用户端显示,主控端可授权用户端采集输入信号通过服务器转发至主控端和其他用户端;输入信号由操作类型和操作轨迹点坐标组成,操作类型包括但不限于原笔迹书写和擦除两种操作类型。具体步骤如下:步骤一,主控端设定输入区域,在输入区域中建立坐标系并将其通过服务器同步至所有用户端,主控端授权某个用户端进行信息交互;步骤二,用户在主控端设定的区域内进行操作时,主控端按照预设采样率,记录用户操作轨迹点的坐标;步骤三,主控端将采集到的轨迹点坐标和操作类型实时传送至服务器,并由服务器转发至用户端;步骤四,用户端接收到轨迹点坐标,将其解析还原为连续的轨迹并根据操作类型在用户端显示。步骤五,主控端对一个或多个用户端授权进行信息双向交互;用户端的输入信号通过服务器转发至主控端及其他用户端。重复步骤一至步骤四,便可实现主控端操作内容在用户端的实时显示。在步骤二中,系统对采集到的轨迹点坐标进行判断,若连续轨迹点坐标的横坐标或者纵坐标相同,判断轨迹为水平或竖直线段,系统降低采样率从而获得最少的数据;反之,判断轨迹为曲线,系统增加采样率从而获得更多的数据。【附图说明】图1是本专利技术的系统架构示意图图2是本专利技术的系统流程不意图【具体实施方式】下面我们结合附图和具体的实例来对这种基于网络的多媒体交互系统及其控制方法进一步的详细说明。这种基于网络的多媒体交互系统,包括主控端、服务器和用户端,主控端和用户端的数据均通过服务器进行交互转发。这种基于网络的多媒体交互系统的控制方法,包括主控端采集输入信号,将输入信号通过服务器转发至用户端,用户端将输入信号解析为连续的图像在用户端显示,主控端可授权用户端采集输入信号通过服务器转发至主控端和其他用户端;输入信号由操作类型和操作轨迹点坐标组成,操作类型包括但不限于原笔迹书写和擦除两种操作类型。以通过网络进行课件宣讲为例,首先,用户端通过主动下载或者服务器推送的方式将主控端宣讲时所需课件下载至本地设备。具体步骤如下:步骤一,主控端设定输入区域,在输入区域中建立坐标系并将其通过服务器同步至所有用户端;由于主控端和用户端的设备类型多种多样,触摸屏幕的尺寸也是纷繁复杂,为了保证操作数据显示的准确,需要在不同尺寸的操作设备之间统一输入区域并按照比例缩放坐标系,使得各用户间显示的操作数据均显示在课件的同一区域。步骤二,用户在主控端设定的区域内进行操作时,主控端按照预设采样率,记录用户操作轨迹点的坐标;在进行轨迹点坐标采集时,系统对采集到的轨迹点坐标进行判断,若连续轨迹点坐标的横坐标或者纵坐标相同,判断轨迹为连续的水平或竖直线段,系统降低采样率从而获得最少的数据;反之,判断轨迹为曲线,系统增加采样率从而获得更多的数据。在此步骤中,通过采集轨迹点坐标以及对轨迹点坐标采样率进行优化两种技术手段有效地降低了数据报的大小,仅仅保存和传输与输入信号相关的数据包,绝不包含无用的其他数据信息。步骤三,主控端将采集到的轨迹点坐标和操作类型实时传送至服务器,并由服务器转发至用户端;传统的图片格式文件往往包含了无用的像素信息,而此处仅仅传输轨迹点的坐标信息,数据量大大的减少,即使在网络带宽不佳时,也能做到操作信息数据的顺利传输。步骤四,用户端接收到轨迹点坐标,将其解析还原为连续的轨迹并根据操作类型在用户端显示。由于在步骤三中,轨迹点坐标是实时采集并实时传送,因此,客户端的显示具有了实时性,完整再现了主控端输入的整个笔迹流程。而传统传输的图片文件,是需要等待主控端输入完成后,下发整个图片文件,然后突兀地显示在用户端。用户只能看到结果,无法体会整个过程。由于具有了这种实时显示的特点,使得这种多媒体交互系统的应用范围更加宽泛,尤其是适用于需要实时展现过程数据的应用场合。步骤五,主控端对一个或多个用户端授权进行信息双向交互;用户端的输入信号通过服务器转发至主控端及其他用户端。对于被授权的用户端,在用户端的输入数据也可以通过服务器转发至主控端显示并被分享至其他用户端。其他未被授权的用户端只能接收并显示主控端下发的数据信息。【主权项】1.一种基于网络的多媒体交互系统,包括主控端、服务器和用户端,主控端和用户端的数据均通过服务器进行交互转发。2.这种基于网络的多媒体交互系统的控制方法,包括主控端采集输入信号,将输入信号通过服务器转发至用户端,用户端将输入信号解析为连续的图像在用户端显示,主控端可授权用户端采集输入信号通过服务器转发至主控端和其他用户端;输入信号由操作类型和操作轨迹点坐标组成,操作类型包括但不限于原笔迹书写和擦除两种操作类型。 具体步骤如下: 本文档来自技高网
...

【技术保护点】
一种基于网络的多媒体交互系统,包括主控端、服务器和用户端,主控端和用户端的数据均通过服务器进行交互转发。

【技术特征摘要】

【专利技术属性】
技术研发人员:翟海峰包日升
申请(专利权)人:上海拓翎信息科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1