CN106095905B - 基于ppt播放的互联网交互平台 - Google Patents

基于ppt播放的互联网交互平台 Download PDF

Info

Publication number
CN106095905B
CN106095905B CN201610401986.2A CN201610401986A CN106095905B CN 106095905 B CN106095905 B CN 106095905B CN 201610401986 A CN201610401986 A CN 201610401986A CN 106095905 B CN106095905 B CN 106095905B
Authority
CN
China
Prior art keywords
action
client
mark
audience
host
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.)
Active
Application number
CN201610401986.2A
Other languages
English (en)
Other versions
CN106095905A (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.)
Sanliang Shanghai Intelligent Technology Co ltd
Original Assignee
Shanghai Why Touch Digital Technology 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 Shanghai Why Touch Digital Technology Co Ltd filed Critical Shanghai Why Touch Digital Technology Co Ltd
Priority to CN201610401986.2A priority Critical patent/CN106095905B/zh
Publication of CN106095905A publication Critical patent/CN106095905A/zh
Application granted granted Critical
Publication of CN106095905B publication Critical patent/CN106095905B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明是基于PPT播放的互联网交互平台,由录音器、服务器及客户端构成。录音器录制语音,服务器中的Html程序生成动作标记,音频程序把语音转换成音频文件。客户端的动作特征插件接收动作标记,按照标记显示对应的动画/页面和播放音频。本发明通过解析文档的动作特征,在客户端实现网页自动刷新和语音同步,无须传送图像即可实现文档网上发布的的功能。本发明适用于PC端文档的快速发布和在线交流,平台参与者在电脑或手机上阅读文档和讨论问题,和现场讲解的效果一致,为远程会议、网络教育与在线展示提供了强大的发布手段。

Description

基于PPT播放的互联网交互平台
(一)技术领域
本发明是基于PPT播放的互联网交互平台,适用于个人/机构的PC端文档的网络发布与交互显示。本发明构成中,录音器录制语音,服务器预置Html程序和音频程序,客户端预装动作特征插件。主持人上传文档到服务器,在服务器中转换成网页,语音由音频程序转换成音频文件,Html程序同步解析文档的动作特征,客户端打开网页时,同时下载动作标记和音频文件,显示对应的动画/页面,同时连续播放音频文件,实现语音与网页显示的同步。本发明以网页形式发布PC端文档,任何用户打开链接即可实现页面自动刷新和音频同步,而且可以在线交流,是创新性的互联网发布与交流平台。
(二)背景技术
PC端文档一般以office文件的形式存储,用户要打开这些文档,必须在电脑或手机上安装office软件。如果对多个用户发布,需要向每个用户发文件,很难适应众多用户同时阅读。Office文件转换成网页后,大小为原文件的1/2左右,用户打开链接即可阅读文件,大大节约带宽,而且链接很容易转发分享,支持海量用户,彻底解决office文件的分享难题。
仅仅文档网页化还不够,网页支持音频播放,进一步可实现语音同步。视频会议***提供了语音同步的实例,通过电信宽带,将图像、语音、文字、图片等多种资料分送到各个用户的计算机上,借助互联网宽带,实现图像与语音同步。视频会议需要为每位参与者部署摄像头和语音设备,采集音、视频数据并同步传送给其他人,设备要求较高,带宽要求更高,成本很高,无法普及。
注意到上述问题,本发明提出一种文档转换Html网页,并与语音同步的互联网交互平台,由录音器、服务器及客户端构成。录音器录制语音,服务器中的Html程序负责生成动作标记,音频程序负责把语音转换成音频文件。客户端的动作特征插件接收动作标记,按照标记显示对应的动画/页面和播放音频。本发明通过解析文档的动作特征,在客户端实现网页自动刷新和语音同步,无须传送图像即可实现文档网上发布的功能,一般无线宽带都可以支持。
(三)发明内容
Office文件中,PPT是最常用的演示软件,目前已经成为商业演示和资料共享的标准。PPT功能强大,文字排版和图片编辑丰富多彩,还拥有大量的动画特效,支持音视频、超级链接、竖排、数学公式等,主流的演示文件均由PPT制作。PPT本身无法通过网络发布,只能在office软件中打开。PPT一般包含动画和音视频,在很多使用场景,主持人需要在电脑上演示PPT,点击触发动画或翻页,同时语音讲解,还有的文档设定动画自动播放,动作依据时间设定。由此可见,PPT演示基于动作特征的解析,如果把PPT转换成网页,主持人在服务器端讲解,程序记录主持人的点击或动作设定,并同步下载到客户端,让客户端的网页按照动作标记自动显示,能够实现文档在网上的多用户发布。
Html是超文本的web语言标准,具有优异的跨平台特性,适用于windows/andriod/ios等各种操作***,目前主流浏览器和社交平台均支持Html网页。Html文件量小,支持音视频播放,任何人可以同时打开网页。技术上,office文档都可以转换成网页,在浏览器中打开。文档网页化后,由于网页支持音频文件播放,只需要录音并通过音频转换器变成音频文件,可以直接下载播放。
本发明由录音器、服务器及客户端构成,录音器录制语音,服务器为预置Html程序和音频程序的后台电脑,客户端分为主持与听众两类,均为预装动作特征插件的浏览器或社交平台。以PPT为例,本发明工作时,主持人上传PPT到服务器,Html程序把PPT转换成网页,并同步解析PPT的动作特征,记录主动点击与自动播放的动作,生成动作标记。Html程序有三种标记生成模式,一是动作由主持人点击发起,程序记录点击的动作标记;二是解析文档的动画设定,程序把自动播放的动作标记提出来;三是动作由听众点击发起,程序记录点击的动作标记。这三种方式包括了文档显示的所有模式,第一种与第二种是主持人设定,适用于文档讲解,第三种是听众设定,适用于听众提问,实现平台参与者之间的交互。
主持人讲解PPT时,语音由录音器录制,音频程序把语音转换成音频文件,记录在该网页的名下。听众客户端打开该网页时,同时下载动作标记和音频文件,动作特征插件首先识别自动播放的动作标记,如果有,即依据标记显示动画或翻页,同时播放音频。如果没有,听众客户端的页面一直显示首页,直到接收第一个动作标记后,开始执行动作,主持人有可能停留在某页不点击,听众客户端没有接收新的动作标记,会停留在这一页,但音频持续播放。
听众客户端打开网页后,文档整体缓存到电脑/手机中,无须反复传送。主持人讲解文档时,动作标记持续下载到听众客户端,其字节数很小,传送极快。听众客户端依据动作标记,实现Html的自动翻页和语音同步,这样处理的实时性很强,不受文档大小的影响。
为实现主持人与听众的交互,服务器的Html程序同时记录听众的点击动作,生成动作标记,由主持客户端同时 下载。由于听众数量多,主持人只能逐个问答,必须前置一个授权流程,主持人授权某个听众提问,该听众才可以在自己的听众客户端把文档翻到某个页面,同时以文字或语音的形式提问。以PPT举例,一个PPT可能有几十页,听众的问题与某个页面有关,主持人很难迅速找到这个页面,如果允许听众点击翻页,Html程序生成动作标记,主持客户端的页面同步翻页,能够实现高效的参与者交互。授权流程中,每个听众客户端都有唯一的ID码,主持客户端显示全部申请提问的ID码,主持人点击某个听众,服务器生成一个授权数据包,发送到该ID的听众客户端,激活客户端的动作按钮,授权听众可以翻到需要提问的页面,点击动作按钮,Html程序生成动作标记,发送到主持客户端,实现主持人页面的同步更新。主持人针对性回答问题,产生良好的交互效果。其他听众客户端同时下载提问听众的动作标记,同步跟踪交互内容。
通过上述技术手段,本发明实现了PC端文档的快速发布和在线交流,平台参与者在电脑或手机上阅读文档和讨论问题,和现场讲解的效果一致,而且数据量小,实时性强,不需要使用光纤,一般3G/4G无线宽带足以支持。由此可见,本发明具有优异的网上快速发布特性。
远程会议、网络教育与在线展示的内容发布是本发明的主要使用场景,这些领域依赖PPT播放和现场讲解,如果不去现场,只看PPT或只听声音,都无法达到理想效果。基于PPT播放的在线演示满足了用户的迫切需要,提高了传播效率,具有广阔的应用前景。
(四)有益效果
本发明是全新概念的互联网演示工具,适用于个人/机构的PC端文档的网络发布与交互显示,允许重复播放和反复收看,在大大减少数据流量的前提下,达到优异的演示效果,为远程会议、网络教育与在线展示提供了强大的发布手段。
(五)附图说明
以下结合附图对本发明进一步加以说明,图1是本发明的***构成图,图2是本发明的动画显示流程和实施例。图3是主持人与听众互动的实施例。
图1说明了本发明的***功能和产品构成,主持人1配备录音器5和主持客户端6,录音器5录制语音,主持客户端6用来上传文档和点击讲解,文档和语音都上传服务器2。服务器2是后台电脑,预置Html 程序和音频程序。Html程序把文档转换成网页,并同步解析文档的动作特征,记录主动点击与自动播放的动作,生成动作标记。音频程序把语音转换成音频文件,记录在该网页的名下。听众客户端3与主持客户端6均为支持Html的浏览器或社交平台,预装动作特征插件7。转换后的网页存储在服务器2中,听众客户端3打开网页时,文档整体缓存到电脑/手机中,同时下载动作标记和音频文件,动作特征插件7识别动作标记后,依据标记显示动画或翻页,同时播时播放音频。
图2说明了本发明的动画显示流程,主持客户端6是文档的原始页面,音频程序生成音频文件,Html 程序解析文档的动作特征。动画8和动画9是该页的设计动画,动作标记需要记录这两个动作。听众客户端3是浏览器中的显示网页,听众客户端3接收动作标记后,分别显示动画8和动画9,和主持客户端6 完全一致。显示动画时,浏览器同时播放音频,实现语音同步。
具体实施方式
图2说明本发明如何同步显示动画。主持客户端6显示PPT中的某个页面,动画8是第一个动作,动画9是第二个动作。主持人第一次点击后,动画8执行,Html程序记录第一次点击,生成第一个动作标记。听众客户端3接收到第一个标记,网页显示动画8。主持人第二次点击后,动画9执行,生成第二个动作标记,听众客户端3的网页显示动画9。音频播放从第一个动作标记开始,持续进行,与讲解习惯一致。
图3说明本发明如何实现主持人与听众的互动。服务器2是预置Html程序和音频程序的后台电脑,主持客户端6在听众栏11显示三位听众的提问,主持人点击选定听众12,服务器2的生成一个授权数据包,发送到听众12的ID码对应的听众客户端3。听众客户端3包含动作按钮10,在接收数据包前,动作按钮10显示不可用,接收后显示激活可用。授权听众翻到需要提问的页面,点击动作按钮10,服务器2 的Html程序生成动作标记,发送到主持客户端6。主持客户端6的动作特征插件7识别动作标记后,显示听众的提问页面,主持人与听众在提问页面交流,具有显著的针对性,达到良好的交互效果。其他听众客户端同时下载这个动作标记,同步跟踪交互内容。

Claims (4)

1.一种基于PPT播放的互联网交互平台,由录音器、服务器及客户端构成,录音器录制语音,服务器中的Html程序把文档转换成网页,音频程序把语音转换成音频文件,客户端分为主持与听众两类,均为预装动作特征插件的浏览器或社交平台,其特征是:
Html程序同步解析文档的动作特征,记录自动播放与主动点击的动作,生成动作标记;
听众客户端预装动作特征插件,听众客户端打开网页时,文档整体缓存到电脑/手机中,同时下载动作标记和音频文件,动作特征插件首先识别自动播放的动作标记;
每个听众客户端都有唯一的ID码,主持客户端显示全部申请提问的ID码,主持人点击某个听众,服务器生成一个授权数据包,发送到该ID的听众客户端,激活客户端的动作按钮,授权听众翻到需要提问的页面,点击动作按钮,Html程序生成动作标记,发送到主持客户端,实现主持人页面的同步更新。
2.根据权利要求1所述的互联网交互平台,其特征是如果没有自动播放标记,客户端的页面一直显示首页,直到接收第一个动作标记后,开始执行动作,主持人有可能停留在某页不点击,客户端没有接收新的动作标记,会停留在这一页,但音频持续播放。
3.根据权利要求1所述的互联网交互平台,其特征是Html程序有三种标记生成模式,一是动作由主持人点击发起,程序记录点击的动作标记,二是解析文档的动画设定,程序把自动播放的动作标记提出来,三是动作由听众点击发起,程序记录点击的动作标记。
4.根据权利要求1所述的互联网交互平台,其特征是其他听众客户端同时下载提问听众的动作标记,同步跟踪交互内容。
CN201610401986.2A 2016-06-08 2016-06-08 基于ppt播放的互联网交互平台 Active CN106095905B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610401986.2A CN106095905B (zh) 2016-06-08 2016-06-08 基于ppt播放的互联网交互平台

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610401986.2A CN106095905B (zh) 2016-06-08 2016-06-08 基于ppt播放的互联网交互平台

Publications (2)

Publication Number Publication Date
CN106095905A CN106095905A (zh) 2016-11-09
CN106095905B true CN106095905B (zh) 2020-01-17

Family

ID=57228199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610401986.2A Active CN106095905B (zh) 2016-06-08 2016-06-08 基于ppt播放的互联网交互平台

Country Status (1)

Country Link
CN (1) CN106095905B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107896310A (zh) * 2017-12-19 2018-04-10 广州敬信药草园信息科技有限公司 一种会议录播方法及装置
CN108108139B (zh) * 2017-12-19 2021-12-21 广州敬信药草园信息科技有限公司 一种云会议的投屏接入方法
CN109992754B (zh) * 2017-12-29 2023-06-16 阿里巴巴(中国)有限公司 文档处理方法及装置
CN109510754B (zh) * 2018-10-12 2020-02-04 北京字节跳动网络技术有限公司 在线文档生成方法、装置、***和电子设备
CN110297917B (zh) * 2019-06-28 2023-05-23 腾讯科技(深圳)有限公司 直播方法、装置、电子设备及存储介质
CN111124229B (zh) * 2019-12-24 2022-03-11 山东舜网传媒股份有限公司 通过语音交互实现网页动画控制的方法、***及浏览器

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7330875B1 (en) * 1999-06-15 2008-02-12 Microsoft Corporation System and method for recording a presentation for on-demand viewing over a computer network
CN101299249A (zh) * 2007-04-30 2008-11-05 深圳华飚科技有限公司 在线协同幻灯片展示服务***
CN103023873A (zh) * 2012-11-18 2013-04-03 王帅国 一种跨终端的实时交互幻灯片在线分发方法
CN105450944A (zh) * 2015-11-13 2016-03-30 北京自由坊科技有限责任公司 一种幻灯片和现场讲演语音同步录制与重现的方法及装置

Also Published As

Publication number Publication date
CN106095905A (zh) 2016-11-09

Similar Documents

Publication Publication Date Title
CN106095905B (zh) 基于ppt播放的互联网交互平台
CN110213609B (zh) 在网络教育直播中进行连麦直播的方法、装置及存储介质
US7085842B2 (en) Line navigation conferencing system
CN100412852C (zh) 网络上的多种媒体的同步合成存储发布***及操作该***的方法
US20120017149A1 (en) Video whisper sessions during online collaborative computing sessions
JP2003509928A (ja) 高度ビデオ番組制作システムおよび分散コミュニティーネットワークを提供する方法
CN112235530B (zh) 远程会议的实现方法及装置、电子设备、存储介质
CN103502969A (zh) 用于分别录制场景的顺序并置的***
JP2006174414A (ja) 対話式マルチメディアコンテンツ配信システム
TW201044331A (en) Interactive teaching system
CN112866619B (zh) 一种远程会议控制方法、装置、电子设备及存储介质
GB2357003A (en) Provision of a shared whitboard in a video system
CN105916039A (zh) 一种在线教学方法、装置及相关设备
KR20070121661A (ko) 그룹 응답 이벤트 호스팅 방법 및 장치
CN110610727A (zh) 具有语音识别功能的课件录播***
CN107135400A (zh) 一种降低网络直播延时的方法
US12010161B1 (en) Browser-based video production
KR20020050903A (ko) 인터넷을 이용한 교육,방송, 다자간 화상 회의,채팅서비스 제공 방법
US20220114210A1 (en) Social media video sharing and cyberpersonality building system
CN109963088A (zh) 基于增强现实ar的网络直播方法、装置及***
CN114979545A (zh) 多终端的通话方法和存储介质及电子设备
CN104378278B (zh) 在移动终端进行微通信音频播放的方法及***
CN106550279A (zh) 互动直播实现方法、装置及***
Ross Asynchronous voice: A personal account
Luz et al. Meeting browser: A system for visualising and accessing audio in multicast meetings

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Floor 7, Building 75, Lane 4855, Guangfulin Road, Songjiang District, Shanghai, 202166

Patentee after: Sanliang (Shanghai) Intelligent Technology Co.,Ltd.

Address before: 200233 Room 213, Building F, No. 418, Tianlin Road, Xuhui District, Shanghai

Patentee before: SHANGHAI WHY TOUCH DIGITAL TECHNOLOGY Co.,Ltd.