发明名称 网络上的多种媒体的同步合成存储发布系统及操作该系统的方法
摘要 一种网络上的多种媒体的同步合成存储传输系统,该系统可将演讲者演讲现场的视频、音频数据以及演讲者在演示计算机上操作课件的信息发送到服务器,由服务器进行同步合成并生成一单个的流文件,应网络上一个或多个客户端的请求流式传输到客户端进行播放。当演示课件为预定格式时,课件被提前存储于服务器端,演示计算机仪向服务器发送鼠标键盘的操作记录,由服务器添加该记录的时间并提取页面信息,利用本地预存的该课件与视频、音频进行合成。当演示课件为非预定格式时,演示计算机向服务器发送课件的实时截屏视频流,服务器对该截屏视频与现场视频、音频数据进行合成。借此,避免了在演示端和服务器之间传输大量的课件截屏数据,减少了文件的传输量;同时克服截屏数据清晰度差的特点,保证客户端演示课件的清晰度。
申请公布号 CN100412852C 申请公布日期 2008.08.20
申请号 CN200410009072.9 申请日期 2004.05.10
申请人 北京大学 发明人 汪国平;李起成;杨猛
分类号 G06F17/00(2006.01);G06F17/30(2006.01) 主分类号 G06F17/00(2006.01)
代理机构 北京君尚知识产权代理事务所 代理人 陈美章
主权项 1. 一种网络上的多种媒体的同步合成存储发布系统,该系统包括:演讲者演示端、服务器计算机系统以及至少一个客户端计算机,其中所述演讲者演示端,至少包括一视频采集装置、一音频采集装置和一可操作并演示各种课件的计算机,所述视频采集装置与音频采集装置直接与服务器计算机系统连接,视频采集装置用于采集演讲者演讲的演讲现场的视频信息并发送至服务器计算机系统,音频采集装置用于采集演讲者演讲的现场音频数据并发送至服务器计算机系统,演示课件计算机通过网络与服务器计算机系统相连,所述演示课件计算机用于演示各种课件,对演讲者对课件进行的实时操作进行录制并与服务器计算机系统进行通讯;所述服务器计算机系统包括视频接收装置、音频接收装置、数据合成装置和一个数据库,所述视频接收装置和音频接收装置用于分别接收演讲者演示端的视频采集装置和音频采集装置采集的视频、音频数据,数据合成装置用于对视频、音频数据和接收的演讲者对课件进行的实时操作数据进行同步合成并生成流文件保存于所述数据库中,以待网络上一个或多个客户端请求流式传输到客户端,由客户端对该文件进行解码并播放;其特征在于,所述演示课件计算机内还包含一个后台记录装置,该装置工作于演讲者演讲的全过程;当演示课件为一预定格式的课件时,该课件被提前存储于服务器计算机系统中,所述后台记录装置用于在演讲者启动课件时将向服务器计算机系统发送标记该课件特征的记录,服务器计算机系统将依据记录的特征定位本地预存的相应课件并启动,同时该后台记录装置用于当演讲者演讲过程中对课件进行操作时,记录每一次操作的当前页码、屏幕当前位置、操作类别,并为每次操作形成一个操作记录,即时发送至所述服务器计算机系统;当演示课件为一非预定义格式的课件时,所述后台记录装置用于抓取课件演示过程的屏幕数据,作为一段视频流发送至服务器计算机系统的视频接收装置;其特征还在于,所述服务器计算机系统中包括一个时间添加装置,该装置为视频接收装置接收的视频和音频接收装置接收的音频分别添加时间标记,当演示课件为一预定格式的课件时所述时间添加装置为服务器计算机系统接收的每一个课件操作记录添加时间,所述数据合成装置将根据接收的课件操作记录中描述的课件页面和课件片段信息提取本地预存的该课件的相关页面和位置数据,并以视频、音频和课件操作记录记载的时间为同步合成标志对上述多种媒体进行同步合成;当演示课件为一非预定格式的课件时所述时间添加装置为视频接收装置接收的截屏数据添加时间标记,所述数据合成装置将以视频、音频和截屏数据记载的时间为同步合成标志对上述媒体进行同步合成;所述数据合成装置为每一次演讲生成一个单独的流文件保存于所述数据库中。
地址 100871北京市海淀区颐和园路5号