本发明专利技术涉及网络通信领域,特别涉及一种显示方法、电子设备及计算机可读存储介质,其中,显示方法,包括:获取待显示文档;将所述待显示文档转换为图片格式、得到待显示图片;将所述待显示图片发送至多个终端进行显示。本发明专利技术实施方式所提供的显示方法、电子设备及计算机可读存储介质具有在降低网络要求和网络资源消耗的同时,扩大使用范围的优点。
Display method, electronic equipment and computer readable storage medium
【技术实现步骤摘要】
显示方法、电子设备及计算机可读存储介质
本专利技术涉及网络通信领域,特别涉及一种显示方法、电子设备及计算机可读存储介质。
技术介绍
随着移动互联网技术的快速发展,在线教育对互动教学的场景营造的要求越来越高,需要尽可能还原线下的学习模式,最大化实现教学价值。其中,如何做到课件在线演示过程的流畅、高效、体验良好,是其中一个非常关键的环节。目前常见的技术方案有两种,第一种以在线直播为基础技术,其技术流程为:采集演示用户终端的画面,制作成一定帧率的流媒体,推送到直播平台,观看用户终端从直播平台拉取该直播房间的流媒体,渲染展示在观看端上。例如云课堂等产品均采用这种模式传输课件演示流程数据。第二种以事件同步为基础技术,观看用户终端通过服务器下载课件和讲解音频,观看用户终端在播放音频的同时,运行脚本执行演示用户终端对课件的操作指令,实现对课件的演示控制。然而,本专利技术的专利技术人发现,现有技术中以在线直播为基础技术的解决方法在使用过程中会产生较大的网络流量、对网络带宽和网络质量的要求较高;而以事件同步为基础技术的解决方法在使用过程中需要观看用户终端打开课件,而现有技术中的课件通常为文档格式,而打开这些文档需要在观看用户终端上安装专属的程序套件,严重限制了其使用范围。
技术实现思路
本专利技术实施方式的目的在于提供一种显示方法、电子设备及计算机可读存储介质,在降低网络要求和网络资源消耗的同时,扩大使用范围。为解决上述技术问题,本专利技术的实施方式提供了一种显示方法,包含以下步骤:获取待显示文档;将所述待显示文档转换为图片格式、得到待显示图片;将所述待显示图片发送至多个终端进行显示。本专利技术的实施方式还提供了一种电子设备,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前述的显示方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如前述的显示方法。本专利技术实施方式相对于现有技术而言,服务器端获取显示文档后,将待显示文档转换为图片格式、得到待显示图片后,将待显示图片发送至多个终端进行显示,由于传输过程为文档格式和图片格式的文件进行传输,相较于视频文件的传输,消耗的网络资源更少,对网络的要求更低。此外,现有的绝大部分终端设备均可打开图片格式的文件,将待显示文档转换为待显示图片后发送至多个终端进行显示,终端无需额外安装其他应用程序,从而有效的提升其应用范围。另外,所述将所述待显示文档转换为图片格式、得到待显示图片,具体包括:将所述待显示文档转换为便携式文档格式、得到待显示便携式文档;将所述待显示便携式文档转换为图片格式、得到待显示图片。首先将待显示文档转换为便携式文档格式,然后将便携式文档转换为图片格式,最终得到待显示图片,有效的提升待显示图片的清晰度的同时,提升转换效率。另外,所述将所述待显示图片发送至多个终端进行显示,具体包括:将所述待显示图片分别发送至演示终端和观看终端。将待显示图片分别发送至演示终端和观看终端,从而保证演示终端与观看终端所显示的内容的相同。另外,所述将所述待显示图片分别发送至演示终端和观看终端后,还包括:获取所述演示终端对所述待显示图片的操作指令;将所述操作指令发送至所述观看终端。由于演示终端和观看终端所显示的均为待显示图片,记录演示终端对待显示文档的操作指令,将操作指令发送中观看终端,从而在观看终端复线演示终端对待显示文档的操作。另外,所述获取所述演示终端对所述待显示图片的操作指令后,还包括:存储所述操作指令。另外,所述存储所述操作指令前,还包括:记录获取所述操作指令的时间点;所述存储所述操作指令后,还包括:存储所述时间点;其中,所述时间点与所述操作指令一一对应存储。记录获取操作指令的时间点,将时间点与操作指令一一对应存储,后续可以根据时间点的先后顺序复现演示终端对待显示图片的操作过程。另外,所述将所述待显示文档转换为图片格式、得到待显示图片,具体包括:将所述待显示文档按照页码进行分割,得到多个待显示文档页面;将所述多个待显示文档页面分别转换为图片格式、得到多个待显示图片页面。另外,所述将所述待显示图片发送至多个终端进行显示,具体包括:向所述多个终端发送相同页码的所述待显示图片页面。每次向终端发送相同页码的待显示图片页面,从而进一步的降低文件传输过程对网络资源的消耗。附图说明图1是本专利技术第一实施方式所提供的显示方法的程序流程图;图2是本专利技术第二实施方式所提供的显示方法的程序流程图;图3是本专利技术第三实施方式所提供的显示方法的程序流程图;图4是本专利技术第四实施方式所提供的显示方法的程序流程图;图5是本专利技术第五实施方式所提供的显示方法的程序流程图;图6是本专利技术第六实施方式所提供的电子设备的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种显示方法。具体流程如图1所示,包括以下步骤:步骤S101:获取待显示文档。具体的,在本步骤中,待显示文档可以是预先存储在服务器中的文档文件,也可以是终端上传至服务器的文档文件,具体可以根据实际需要进行灵活的选用。进一步的,在本实施方式中,待显示文档,即需要在终端上进行显示的文档,其可以是任何种类的文档文件,如PPT文件、excel表格文件、word文件及visio文件等。步骤S102:将待显示文档转换为图片格式、得到待显示图片。具体的,在本步骤中,服务器端可以直接将待显示文档转换为图片格式、得到待显示图片。例如,可以使用ApachePOI软件提供的格式转换功能将文档格式的待显示文档转换为图片格式的待显示图片。步骤S103:将待显示图片发送至多个终端进行显示。具体的,在本步骤中,多个终端包括演示终端和观看终端,将转换得到的待显示图片分别发送至演示终端和观看终端进行显示。其中,所谓演示终端,即对待显示图片进行操作的终端;多为观看终端即为接收演示终端对待显示图片进行的操作的终端。例如,在线上授课的过程中,演示终端即为教师所使用的终端,观看终端即为学生所使用的终端。进一步的,在本步骤中,讲解终端和观看终端的形式可以是浏览器页面形式、也可以是客户端形式,具体根据应用场景自由调配,在此不进行限定。与现有技术相比,本专利技术第一实施方式所提供的显示方法,通过服务器端获取待显示文档,并将待显示文档转换为图片格式、得到待显示图片,将待显示图片发送至多个终端进行显示。整个过程中服务器与终端之间传输本文档来自技高网...
【技术保护点】
1.一种显示方法,其特征在于,包括:/n获取待显示文档;/n将所述待显示文档转换为图片格式、得到待显示图片;/n将所述待显示图片发送至多个终端进行显示。/n
【技术特征摘要】
1.一种显示方法,其特征在于,包括:
获取待显示文档;
将所述待显示文档转换为图片格式、得到待显示图片;
将所述待显示图片发送至多个终端进行显示。
2.根据权利要求1所述的显示方法,其特征在于,所述将所述待显示文档转换为图片格式、得到待显示图片,具体包括:
将所述待显示文档转换为便携式文档格式、得到待显示便携式文档;
将所述待显示便携式文档转换为图片格式、得到待显示图片。
3.根据权利要求1所述的显示方法,其特征在于,所述将所述待显示图片发送至多个终端进行显示,具体包括:
将所述待显示图片分别发送至演示终端和观看终端。
4.根据权利要求3所述的显示方法,其特征在于,所述将所述待显示图片分别发送至演示终端和观看终端后,还包括:
获取所述演示终端对所述待显示图片的操作指令;
将所述操作指令发送至所述观看终端。
5.根据权利要求4所述的显示方法,其特征在于,所述获取所述演示终端对所述待显示图片的操作指令后,还包括:
存储所述操作指令。
6.根据权利要求5所述的显示方法,其特征在于,所述存储所述操作...
【专利技术属性】
技术研发人员:汪胜,程宝平,赵俊杰,章国琼,
申请(专利权)人:中移杭州信息技术有限公司,中国移动通信集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。