当前位置: 首页 > 专利查询>北京大学专利>正文

网络上的多种媒体的同步合成存储发布系统及操作该系统的方法技术方案

技术编号:2857988 阅读:216 留言:0更新日期:2012-04-11 18:40
一种网络上的多种媒体的同步合成存储传输系统,该系统可将演讲者演讲现场的视频、音频数据以及演讲者在演示计算机上操作课件的信息发送到服务器,由服务器进行同步合成并生成一单个的流文件,应网络上一个或多个客户端的请求流式传输到客户端进行播放。当演示课件为预定格式时,课件被提前存储于服务器端,演示计算机仅向服务器发送鼠标键盘的操作记录,由服务器添加该记录的时间并提取页面信息,利用本地预存的该课件与视频、音频进行合成。当演示课件为非预定格式时,演示计算机向服务器发送课件的实时截屏视频流,服务器对该截屏视频与现场视频、音频数据进行合成。借此,避免了在演示端和服务器之间传输大量的课件截屏数据,减少了文件的传输量;同时克服截屏数据清晰度差的特点,保证客户端演示课件的清晰度。

【技术实现步骤摘要】

本专利技术涉及多媒体技术以及网络教育、远程教育技术;特别涉及一种网络上的多种媒体的同步合成存储发布技术。
技术介绍
随着信息传输技术的发展,网络通讯以及各种信息传输服务已经越来越多。应运而生的视频会议、网络教育以及远程教育等也已普遍被人们所接受,在这方面的研究也取得了显著的成就。随着视频会议和网络教育的广泛应用,人们越来越感受到利用网络实现同步实况传输给我们的生活带来的便利。尤其是在公司、企业或是校园中这种应用更为普遍,因为公司、企业的人员和学校的老师经常需要利用计算机装置进行演讲授课并让网络上的听众播放收听,特别是包含演讲者演示课件和演讲实况视频音频信息的同步合成传输方案更是备受青睐。但是,目前的多媒体课件制作工具,都是在演讲过程结束后再利用人工加以制作的,这样不仅费时,而且也不能反映演讲者演讲的过程,因此演讲过程后制作的课件与演讲者演讲的真实性存在一定的差异。一种解决方法是直接在演讲者演讲的同时对课件播放的内容进行录制,方法当然不同于数字录像,它还需要将演讲者演讲操作课件的消息记录下来,在播放的过程中可以重复。但目前的课件录制方法主要存在以下缺陷。目前通常的课件录制方法需要把课件文档和视频音频流这两部分在演讲时需要互相密切配合的资源分别作为独立的文件保存,再经过重新播放和同步定位后以文件夹形式保存和发布,不能实时录制而且费时费力;即使可以实时录制,也只能保存为文件夹的形式,如目前常用的StreamAuthor等实时录制系统,其最后生成的课件是以文件夹形式保存和发布的,不便于异地服务器自动调用和镜像,影响点播服务。而且实时录制时一般是采用把演示课件的画面和演讲者的现场画面都作为视频来录制运用通常的视频音频同步方法将这两种视频与音频进行同步合成,生成一个视频音频流文件。这种方案也有两点不足其一是由于演示课件也以视频形式合成所以保存的流文件很大,不便于网络传输;其二是由于演示课件是以一段视频流方式录制的,因此不便于以多分辨率的形式发布,播放时课件的清晰度差。专利申请号为02141324.x的申请文件中揭示了一种影音教材的制播系统与方法。该系统可将发送端的教材网页、操作环境、教学动作,及主要配合发送端若有CCD及麦克风,而将其记录传送至接收端,以供接收端的民众阅读学习;其中,发送端,于同一时间内同时将屏幕上所看到的画面,及可通过喇叭听到的声音一起撷取下来,再予以串起成一般的多媒体档案;该专利技术在接收到复数个的影音信号后,便将这些影音信号所对应的影像与声音整合至同一个多媒体档案中(同步录制),然后再以直接传播多媒体档案的方式,来传播这些影像与声音(同步播放);藉此,使得其于资料传输时,仅有单一档案格式,以可让接收端于观看阅读时,不会再有延迟、不协调的情况发生。上述申请给出了网络环境中影音教材的录制及即时播出的一个解决方案,能够实现实时录制并播出的功能。但是仍有其不完善之处,首先,该申请中视频音频的采集和合成都在发送端完成并由发送端向接收端传输,该系统所生成的流文件仅能保存在演讲所在的该特定发送端,不方便接收端随时点播。我们知道,在一个办公环境中,更典型的在一个校园授课环境里,演讲者特别是老师可能会定期在不同的地点、不同的教室演讲授课,如果将每次授课的文件分别保存在不同的发送端会不方便听众或者学生点播观看;而且由于每个发送端都要承担同步合成的工作,这也就增加了每一个发送端的负担,浪费资源。其次,该申请主要运用截屏方法来捕捉演示课件的信号进行合成传输,所形成的是一个视频音频流文件,该流文件数据量大,不利于在网络环境不好的情况下传输,而且当观众放大观看时其播放文件的质量将不能得到保证。
技术实现思路
针对上述现有技术中服务器端负担过重的不足,以及录制发布过程中文件传输量大、播放清晰度差的缺陷,本专利技术的目的在于提供一种系统和方法,能够减小点播过程中数据的传输量、保证画面的清晰度,并且避免使用文件夹形式保存,生成单个的流文件方便异地服务器自动调用和镜像。为了达到上述目的,本专利技术提供了一种网络上的多种媒体的同步合成存储传输播放系统,该系统包括演讲者演示端、服务器计算机系统以及至少一个客户端计算机。其中所述演讲者演示端,至少包括一视频采集装置、一音频采集装置和一可操作并演示各种课件的计算机。所述视频采集装置与音频采集装置直接与服务器计算机系统连接。视频采集装置用于采集演讲者演讲的演讲现场的视频信息并发送至服务器计算机系统;音频采集装置用于采集演讲者演讲的现场音频画面并发送至服务器计算机系统;演示课件计算机通过网络与服务器计算机系统相连,所述演示课件计算机用于演示各种课件,对演讲者对课件进行的实时操作进行录制并与服务器计算机系统进行通讯。所述服务器计算机系统包括视频接收装置、音频接收装置、数据合成装置和一个数据库。所述视频接收装置和音频接收装置用于分别接收演讲者演示端的视频采集装置和音频采集装置采集的视频、音频数据。数据合成装置用于对视频、音频数据和接收的演讲者对课件进行的实时操作数据进行同步合成并生成流文件保存于所述数据库中,以待网络上一个或多个客户端请求流式传输到客户端,由客户端对该文件进行解码并播放。所述演示课件计算机内还包含一个后台记录装置,该装置工作于演讲者演讲的全过程。当演示课件为一预定格式(例如PowerPoint,Word,HTML等)的课件时,该课件被提前存储于服务器计算机系统中,所述后台记录装置用于在演讲者启动课件时将向服务器计算机发送标记该课件特征的记录,服务器计算机系统将依据记录的特征定位本地预存的相应课件并启动;同时该后台记录装置用于当演讲者演讲过程中对课件进行操作时,记录每一次操作的当前页码、屏幕当前位置、操作类别,并为每次操作形成一个操作记录,即时发送至所述服务器计算机系统。当演示课件为一非预定义格式的课件时,所述后台记录装置用于抓取课件演示过程的屏幕数据,作为一段视频流发送至服务器计算机系统的视频接收装置。所述服务器计算机系统中包括一个时间添加装置。该装置为视频接收装置接收的视频和音频接收装置接收的音频分别添加时间标记。当演示课件为一预定格式的课件时所述时间添加装置为服务器计算机系统接收的每一个课件操作记录添加时间,所述数据合成装置将根据接收的课件操作记录中描述的课件页面和课件片段信息提取本地预存的该课件的相关页面和位置数据,并以视频、音频和课件操作记录记载的时间为同步合成标志对上述多种媒体进行同步合成。当演示课件为一非预定格式的课件时所述时间添加装置为视频接收装置接收的截屏数据添加时间标记,所述数据合成装置将以视频、音频和截屏数据记载的时间为同步合成标志对上述媒体进行同步合成。所述数据合成装置为每一次演讲生成一个单独的流文件保存于所述数据库中。作为本专利技术的另一个目的,提供了一种网络上的多种媒体的同步合成存储传输发布方法,所述方法包含如下步骤连接复数个媒体采集装置到一个服务器计算机系统,其中所述媒体采集装置至少包含一个视频采集装置、一个音频采集装置和一个可操作并演示各种课件的计算机。各媒体采集装置将采集的各种实时媒体信息发送至该服务器计算机系统。该服务器计算机系统自动运用媒体合成方法将接收到的各种媒体信息合成单个流文件形式并进行存储,以待网络上一个或数个客户端播放请求流式传输到客户端本文档来自技高网
...

【技术保护点】
一种网络上的多种媒体的同步合成存储发布系统,该系统包括:演讲者演示端、服务器计算机系统以及至少一个客户端计算机,其中所述演讲者演示端,至少包括一视频采集装置、一音频采集装置和一可操作并演示各种课件的计算机,所述视频采集装置与音频采集装置直接与服务器计算机系统连接,视频采集装置用于采集演讲者演讲的演讲现场的视频信息并发送至服务器计算机系统,音频采集装置用于采集演讲者演讲的现场音频画面并发送至服务器计算机系统,演示课件计算机通过网络与服务器计算机系统相连,所述演示课件计算机用于演示各种课件,对演讲者对课件进行的实时操作进行录制并与服务器计算机系统进行通讯;    所述服务器计算机系统包括视频接收装置、音频接收装置、数据合成装置和一个数据库,所述视频接收装置和音频接收装置用于分别接收演讲者演示端的视频采集装置和音频采集装置采集的视频、音频数据,数据合成装置用于对视频、音频数据和接收的演讲者对课件进行的实时操作数据进行同步合成并生成流文件保存于所述数据库中,以待网络上一个或多个客户端请求流式传输到客户端,由客户端对该文件进行解码并播放;    其特征在于,所述演示课件计算机内还包含一个后台记录装置,该装置工作于演讲者演讲的全过程;    当演示课件为一预定格式(例如PowerPoint,Word,HTML等)的课件时,该课件被提前存储于服务器计算机系统中,所述后台记录装置用于在演讲者启动课件时将向服务器计算机发送标记该课件特征的记录,服务器计算机系统将依据记录的特征定位本地预存的相应课件并启动,同时该后台记录装置用于当演讲者演讲过程中对课件进行操作时,记录每一次操作的当前页码、屏幕当前位置、操作类别,并为每次操作形成一个操作记录,即时发送至所述服务器计算机系统;    当演示课件为一非预定义格式的课件时,所述后台记录装置用于抓取课件演示过程的屏幕数据,作为一段视频流发送至服务器计算机系统的视频接收装置;    其特征还在于,所述服务器计算机系统中包括一个时间添加装置,该装置为视频接收装置接收的视频和音频接收装置接收的音频分别添加时间标记,当演示课件为一预定格式的课件时所述时间添加装置为服务器计算机系统接收的每一个课件操作记录添加时间,所述数据合成装置将根据接收的课件操作记录中描述的课件页面和课件片段信息提取本地预存的该课件的相关页面和位置数据,并以视频、音频和课件操作记录记载的时间为同步合成标志对上述多种媒体进行同步合...

【技术特征摘要】

【专利技术属性】
技术研发人员:汪国平李起成杨猛
申请(专利权)人:北京大学
类型:发明
国别省市:11[中国|北京]

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

1