文档演示方法、文档演示装置、电子设备及存储介质制造方法及图纸

技术编号:38319979 阅读:11 留言:0更新日期:2023-07-29 09:02
本申请提供了一种文档演示方法、文档演示装置、电子设备及存储介质,属于文本处理技术领域。该方法应用于服务器端,包括:获取目标频道的目标视频数据;将目标视频数据发送至直播端,以使直播端对目标视频数据进行视频解析,得到目标视频流信息;获取直播端发送的目标视频流信息,目标视频流信息包括视频传输帧数和视频窗口尺寸;基于视频传输帧数和视频窗口尺寸对目标视频数据进行分割处理,得到目标视频图像;获取目标视频数据的时间数据,并根据时间数据确定目标视频图像的渲染顺序;根据渲染顺序,将目标视频图像发送至直播端,以使直播端对目标视频图像进行图像渲染,并将渲染处理之后的目标视频图像进行播放,提高了文档演示的便利性。的便利性。的便利性。

【技术实现步骤摘要】
文档演示方法、文档演示装置、电子设备及存储介质


[0001]本申请涉及文本处理
,尤其涉及一种文档演示方法、文档演示装置、电子设备及存储介质。

技术介绍

[0002]目前的文档演示方法常常是直接将演示文档转换成图片,然后将图片依次展示给用户,这一方式往往无法满足实时演示以及实时修改文档内容的需求,影响文档演示的便利性,因此,如何提高文档演示的便利性,成为了亟待解决的技术问题。

技术实现思路

[0003]本申请实施例的主要目的在于提出一种文档演示方法、文档演示装置、电子设备及存储介质,旨在提高演示文档的演示便利性。
[0004]为实现上述目的,本申请实施例的第一方面提出了一种文档演示方法,应用于服务器端,所述方法包括:
[0005]获取目标频道的目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;
[0006]将所述目标视频数据发送至直播端,以使所述直播端对所述目标视频数据进行视频解析,得到目标视频流信息;
[0007]获取所述直播端发送的所述目标视频流信息,其中,所述目标视频流信息包括视频传输帧数和视频窗口尺寸;
[0008]基于所述视频传输帧数和所述视频窗口尺寸对所述目标视频数据进行分割处理,得到目标视频图像;
[0009]获取所述目标视频数据的时间数据,并根据所述时间数据确定所述目标视频图像的渲染顺序;
[0010]根据所述渲染顺序,将所述目标视频图像发送至所述直播端,以使所述直播端对所述目标视频图像进行图像渲染,并将渲染处理之后的目标视频图像进行播放。
[0011]在一些实施例,所述获取目标频道的目标视频数据之前,所述方法还包括:
[0012]发送视频录制指令至视频录制端,以使所述视频录制端根据所述视频录制指令对所述目标演示文档的当前演示内容进行录制处理,生成所述目标视频数据;
[0013]获取所述视频录制端反馈的所述目标视频数据,并将所述目标视频数据存储至所述目标频道。
[0014]在一些实施例,所述将所述目标视频数据发送至直播端,包括:
[0015]将所述目标视频数据封装成目标协议数据,其中,所述目标协议数据包括RTSP协议数据或者RTMP协议数据;
[0016]将所述目标协议数据发送至所述直播端。
[0017]在一些实施例,所述基于所述视频传输帧数和所述视频窗口尺寸对所述目标视频
数据进行分割处理,得到目标视频图像,包括:
[0018]根据所述视频传输帧数对所述目标视频数据进行分割处理,得到初始视频图像;
[0019]根据所述视频窗口尺寸对所述初始视频图像进行尺寸变换,得到所述目标视频图像;其中,所述目标视频图像的图像尺寸与所述视频窗口尺寸相同。
[0020]为实现上述目的,本申请实施例的第二方面提出了一种文档演示方法,应用于直播端,所述方法包括:
[0021]获取目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;
[0022]对所述目标视频数据进行视频解析,得到目标视频流信息;
[0023]将所述目标视频流信息发送至服务器端,以使所述服务器端根据所述目标视频流信息对所述目标视频数据进行分割处理,生成目标视频图像;
[0024]获取所述服务器端发送的所述目标视频图像;
[0025]基于预设的渲染接口对所述目标视频图像进行图像渲染,得到图像渲染数据;
[0026]将所述图像渲染数据播放给目标对象。
[0027]在一些实施例,所述对所述目标视频数据进行视频解析,得到目标视频流信息,包括:
[0028]对所述目标视频数据进行格式解析,得到所述目标视频数据的视频传输帧数;
[0029]对所述目标视频数据进行尺寸解析,得到所述目标视频数据的视频窗口尺寸;
[0030]根据所述视频传输帧数和所述视频窗口尺寸,得到所述目标视频流信息。
[0031]为实现上述目的,本申请实施例的第三方面提出了一种文档演示装置应用于服务器端,所述装置包括:
[0032]视频数据获取模块,用于获取目标频道的目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;
[0033]视频数据发送模块,用于将所述目标视频数据发送至直播端,以使所述直播端对所述目标视频数据进行视频解析,得到目标视频流信息;
[0034]信息接收模块,用于获取所述直播端发送的所述目标视频流信息,其中,所述目标视频流信息包括视频传输帧数和视频窗口尺寸;
[0035]视频分割模块,用于基于所述视频传输帧数和所述视频窗口尺寸对所述目标视频数据进行分割处理,得到目标视频图像;
[0036]顺序确定模块,用于获取所述目标视频数据的时间数据,并根据所述时间数据确定所述目标视频图像的渲染顺序;
[0037]图像发送模块,用于根据所述渲染顺序,将所述目标视频图像发送至所述直播端,以使所述直播端对所述目标视频图像进行图像渲染,并将渲染处理之后的目标视频图像进行播放。
[0038]为实现上述目的,本申请实施例的第四方面提出了一种文档演示装置,应用于直播端,所述装置包括:
[0039]视频数据接收模块,用于获取目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;
[0040]视频解析模块,用于对所述目标视频数据进行视频解析,得到目标视频流信息;
[0041]信息发送模块,用于将所述目标视频流信息发送至服务器端,以使所述服务器端
根据所述目标视频流信息对所述目标视频数据进行分割处理,生成目标视频图像;
[0042]图像接收模块,用于获取所述服务器端发送的所述目标视频图像;
[0043]图像渲染模块,用于基于预设的渲染接口对所述目标视频图像进行图像渲染,得到图像渲染数据;
[0044]播放模块,用于将所述图像渲染数据播放给目标对象。
[0045]为实现上述目的,本申请实施例的第五方面提出了一种电子设备,所述电子设备包括存储器、处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法或者第二方面所述的方法。
[0046]为实现上述目的,本申请实施例的第六方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法或者第二方面所述的方法。
[0047]本申请提出的文档演示方法、文档演示装置、电子设备及计算机可读存储介质,其通过获取目标频道的目标视频数据,目标视频数据包括目标演示文档的当前演示内容;将目标视频数据发送至直播端,以使直播端对目标视频数据进行视频解析,得到目标视频流信息,能够在服务器端和直播端进行通信传输,从而使得直播端能够较为方便地获取到目标协议数据对应的视频流,并对目标视频数据进行视频解析,得到目标视频流信息,提高了目标视频数据的传输稳定性和传输便利性。进一步地,获取直播端发送的目标视频流信息,目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种文档演示方法,其特征在于,应用于服务器端,所述方法包括:获取目标频道的目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;将所述目标视频数据发送至直播端,以使所述直播端对所述目标视频数据进行视频解析,得到目标视频流信息;获取所述直播端发送的所述目标视频流信息,其中,所述目标视频流信息包括视频传输帧数和视频窗口尺寸;基于所述视频传输帧数和所述视频窗口尺寸对所述目标视频数据进行分割处理,得到目标视频图像;获取所述目标视频数据的时间数据,并根据所述时间数据确定所述目标视频图像的渲染顺序;根据所述渲染顺序,将所述目标视频图像发送至所述直播端,以使所述直播端对所述目标视频图像进行图像渲染,并将渲染处理之后的目标视频图像进行播放。2.根据权利要求1所述的文档演示方法,其特征在于,在所述获取目标频道的目标视频数据之前,所述方法还包括:发送视频录制指令至视频录制端,以使所述视频录制端根据所述视频录制指令对所述目标演示文档的当前演示内容进行录制处理,生成所述目标视频数据;获取所述视频录制端反馈的所述目标视频数据,并将所述目标视频数据存储至所述目标频道。3.根据权利要求1所述的文档演示方法,其特征在于,所述将所述目标视频数据发送至直播端,包括:将所述目标视频数据封装成目标协议数据,其中,所述目标协议数据包括RTSP协议数据或者RTMP协议数据;将所述目标协议数据发送至所述直播端。4.根据权利要求1所述的文档演示方法,其特征在于,所述基于所述视频传输帧数和所述视频窗口尺寸对所述目标视频数据进行分割处理,得到目标视频图像,包括:根据所述视频传输帧数对所述目标视频数据进行分割处理,得到初始视频图像;根据所述视频窗口尺寸对所述初始视频图像进行尺寸变换,得到所述目标视频图像;其中,所述目标视频图像的图像尺寸与所述视频窗口尺寸相同。5.一种文档演示方法,其特征在于,应用于直播端,所述方法包括:获取目标视频数据,所述目标视频数据包括目标演示文档的当前演示内容;对所述目标视频数据进行视频解析,得到目标视频流信息;将所述目标视频流信息发送至服务器端,以使所述服务器端根据所述目标视频流信息对所述目标视频数据进行分割处理,生成目标视频图像;获取所述服务器端发送的所述目标视频图像;基于预设的渲染接口对所述目标视频图像进行图像渲染,得到图像渲染数据;将所述图像渲染数据播放给目标对象。6.根据权利要求5所述的文档演示方法,其特...

【专利技术属性】
技术研发人员:周定军彭俊清王健宗肖京
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1