一种PPT在线演示方法及系统技术方案

技术编号:17366383 阅读:34 留言:0更新日期:2018-02-28 18:29
本发明专利技术提供的一种PPT在线演示方法和系统,其方法如下:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;录制音频信息,并发送音频信息至播放端;实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。本发明专利技术只需要传输音频信息及脚本指令信息,相对于传统接收视频的方式,提高了传输效率,使直播更加流畅,同时本发明专利技术通过脚本指令对播放端接收到的PPT文件进行演示操作,解决了传统视频教育直播中存在文字模糊的问题,同时提高了教学直播体验。

A method and system for PPT online demonstration

A PPT online presentation method and system provided by the invention, the method is as follows: PPT file upload to the server, so that the playing terminal to download the PPT file from the server; recording audio information, and sends information to the audio playback side; real-time monitor whether the trigger PPT operation, if any, will generate a corresponding PPT operation the script command information; sending command information to the receiving end to end the broadcast audio information at the same time according to the script command information demonstration PPT. The invention only needs to transmit audio information and command information, compared with the traditional way of receiving video, improve the transmission efficiency, to live more smoothly, at the same time the invention through the script commands to play receives PPT files for demonstration of operation, to solve the traditional education problem of fuzzy words and video broadcast, while improving the teaching live experience.

【技术实现步骤摘要】
一种PPT在线演示方法及系统
本专利技术涉及通信
,尤其涉及一种PPT在线演示方法及系统。
技术介绍
现有的远程教学,授课端采用PPT等演示文稿进行演示,同时对PPT演示过程进行视频录制,并将录制的视频实时传输至播放端,以实现远程教学直播,但其存在流量占用过大,直播不流畅,且直播过程中由于摄像头质量、光线、距离、视频压缩等原因会导致文字模糊看不清等问题,影响教学直播体验。
技术实现思路
本专利技术所要解决的技术问题是:本专利技术提供一种PPT在线演示方法及系统,解决了教学直播中直播不流畅及视频画面模糊不清的问题,提高了用户的教学直播体验。为了解决上述技术问题,本专利技术提供了一种PPT在线演示方法,包括以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。本专利技术还提供了一种PPT在线演示系统,包括授课端和播放端,所述授课端包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。本专利技术的有益效果为:本专利技术通过将PPT文件上传至服务器,播放端在进行教育直播前从服务器下载PPT文件;教育直播过程中,授课端生成PPT演示操作对应的脚本指令信息,并发送至播放端,与此同时,授课端录制音频信息发送至播放端,使得播放端可以根据接到的脚本指令信息,控制PPT进行相应的演示操作,演示过程中还能够听到授课端教师授课的音频信息;本专利技术只需要传输音频信息及脚本指令信息,相对于传统接收视频的方式,提高了传输效率,使直播更加流畅,同时本专利技术通过脚本指令对播放端接收到的PPT文件进行演示操作,解决了传统视频教育直播中存在文字模糊的问题,同时提高了教学直播体验。附图说明图1为根据本专利技术实施例的一种PPT在线演示方法的主要步骤示意图;图2为根据本专利技术实施例的一种PPT在线演示方法的流程图;图3为根据本专利技术实施例的一种PPT在线演示系统的结构示意图;标号说明:1、授课端;2、播放端;3、存储器;4、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图详予说明。本专利技术最关键的构思在于:直播前播放端下载PPT文件,直播过程中授课端生成PPT操作对应的脚本指令信息,并将脚本指令信息及授课的音频信息发送至播放端,以使播放端进行PPT演示操作。请参照图1至图2,本专利技术提供的一种PPT在线演示方法,包括以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。从上述描述可知,本专利技术通过将PPT文件上传至服务器,播放端在进行教育直播前从服务器下载PPT文件;教育直播过程中,授课端生成PPT演示操作对应的脚本指令信息,并发送至播放端,与此同时,授课端录制音频信息发送至播放端,使得播放端可以根据接到的脚本指令信息,控制PPT进行相应的演示操作,演示过程中还能够听到授课端教师授课的音频信息;本专利技术只需要传输音频信息及脚本指令信息,相对于传统接收视频的方式,提高了传输效率,使直播更加流畅,同时本专利技术通过脚本指令对播放端接收到的PPT文件进行演示操作,解决了传统视频教育直播中存在文字模糊的问题,同时提高了教学直播体验。进一步的,所述S2具体为:录制音频数据,得到音频信息,所述音频信息包括第一时间戳数据;通过所述服务器向播放端实时传输音频信息。从上述描述可知,通过上述方法,能够使播放端实时接收到音频信息,达到在线直播教育的目的。进一步的,所述S3具体为:通过预设的COM接口实时监听是否有触发PPT操作,若有,则从预设的COM接口获取与PPT操作对应的回调函数;根据所述回调函数生成相应的脚本指令信息,所述脚本指令信息包括脚本指令和触发PPT操作时的第二时间戳数据。从上述描述可知,通过上述方法,能够实时有效监听授课端是否有触发PPT操作,并及时将生成的脚本指令信息传输至播放端。进一步的,所述S4具体为:发送所述脚本指令信息至播放端;以使播放端播放音频信息的同时,根据所述第一时间戳数据、第二时间戳数据和脚本指令,对PPT进行演示。从上述描述可知,通过第一时间戳数据和第二时间戳数据能够确保播放端上音频播放和PPT操作是同步的。进一步的,所述S3与S4之间还包括:预设数据表,将生成的脚本指令信息依次存储在所述数据表中。从上述描述可知,通过将脚本指令信息缓存在数据表中,有利于播放端或其他终端再次对PPT进行演示操作。进一步的,所述S4之后还包括:当所述数据表中的脚本指令信息的个数达到预设阈值时,将所述数据表中已存储的脚本指令信息发送到播放端;以使得播放端暂停播放音频信息,根据接收到的多个脚本指令信息,连续对PPT进行演示操作。从上述描述可知,通过上述方法能够避免因传输过程脚本指令信息丢失,而播放端遗漏相应的PPT操作放映;同时当授课端操作相应的PPT操作后,让播放端根据一次性接收到的多个脚本指令信息,对PPT进行连续放映操作,能够让用户对播放的内容进行复习,有利于直播教学质量的提高。请参照图3,本专利技术提供了一种PPT在线演示系统,包括授课端和播放端,所述授课端包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。进一步的,所述的一种PPT在线演示系统,所述S2具体为:录制音频数据,得到音频信息,所述音频信息包括第一时间戳数据;通过所述服务器向播放端实时传输音频信息。进一步的,所述的一种PPT在线演示系统,所述S3具体为:通过预设的COM接口实时监听是否有触发PPT操作,若有,则从预设的COM接口获取与PPT操作对应的回调函数;根据所述回调函数生成相应的脚本指令信息,所述脚本指令信息包括脚本指令和触发PPT操作时的第二时间戳数据。进一步的,所述的一种PPT在线演示系统,所述S4具体为:发送所述脚本指令信息至播放端;以使播放端播放音频信息的同时,根据所述第一时间戳数据、第二时间戳数据和脚本指令,对PPT进行演示。进一步的,所述的一种PPT在线演示系统,所述S3与S4之间还包括:预设数据表,将生成的脚本指令本文档来自技高网
...
一种PPT在线演示方法及系统

【技术保护点】
一种PPT在线演示方法,其特征在于,包括以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。

【技术特征摘要】
1.一种PPT在线演示方法,其特征在于,包括以下步骤:S1:上传PPT文件至服务器,以使得播放端从服务器中下载所述PPT文件;S2:录制音频信息,并发送音频信息至播放端;S3:实时监听是否有触发PPT操作,若有,则生成PPT操作对应的脚本指令信息;S4:发送脚本指令信息至播放端,以使得播放端播放音频信息的同时根据所述脚本指令信息演示PPT。2.根据权利要求1所述的一种PPT在线演示方法,其特征在于,所述S2具体为:录制音频数据,得到音频信息,所述音频信息包括第一时间戳数据;通过所述服务器向播放端实时传输音频信息。3.根据权利要求2所述的一种PPT在线演示方法,其特征在于,所述S3具体为:通过预设的COM接口实时监听是否有触发PPT操作,若有,则从预设的COM接口获取与PPT操作对应的回调函数;根据所述回调函数生成相应的脚本指令信息,所述脚本指令信息包括脚本指令和触发PPT操作时的第二时间戳数据。4.根据权利要求3所述的一种PPT在线演示方法,其特征在于,所述S4具体为:发送所述脚本指令信息至播放端;以使播放端播放音频信息的同时,根据所述第一时间戳数据、第二时间戳数据和脚本指令,对PPT进行演示。5.根据权利要求1所述的一种PPT在线演示方法,其特征在于,所述S3与S4之间还包括:预设数据表,将生成的脚本指令信息依次存储在所述数据表中。6.根据权利要求5所述的一种PPT在线演示方法,其特征在于,所述S4之后还包括:当所述数据表中的脚本指令信息的个数达到预设...

【专利技术属性】
技术研发人员:刘德建陈祥方振华郭玉湖
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建,35

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

1