视频处理方法、装置、计算机可读存储介质和计算机设备制造方法及图纸

技术编号:24176872 阅读:22 留言:0更新日期:2020-05-16 04:59
本申请涉及一种视频处理方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取拍摄目标对象所得的视频数据;从演示文件中,读取在拍摄所述目标对象时所展示的演示子文件;获取所述演示子文件在展示过程中所生成的交互信息;当对所述视频数据进行编码时,将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装,得到视频数据包;将所述视频数据包传输至对应的接收端。本申请提供的方案可以避免因视频传输采用双路传输的方式而占用大量的传输资源。

Video processing methods, devices, computer-readable storage media and computer equipment

【技术实现步骤摘要】
视频处理方法、装置、计算机可读存储介质和计算机设备
本申请涉及视频处理
,特别是涉及一种视频处理方法、装置、计算机可读存储介质和计算机设备。
技术介绍
随着视频处理技术和网络技术的不断发展,越来越多的在线教学视频不断涌现,用户可以通过互联网在线观看直播或录播的教学视频。在教学视频中,通常有两个视频画面,一个是目标对象在授课的视频画面,另一个是授课时包含授课内容的演示文件画面。当包含两个视频画面的教学视频传输给用户时,通常是采用双路传输的方式,而双路传输的方式将会占用大量的传输资源。
技术实现思路
基于此,有必要针对因视频传输采用双路传输的方式而占用大量的传输资源的技术问题,提供一种视频处理方法、装置、计算机可读存储介质和计算机设备。一种视频处理方法,包括:获取拍摄目标对象所得的视频数据;从演示文件中,读取在拍摄所述目标对象时所展示的演示子文件;获取所述演示子文件在展示过程中所生成的交互信息;当对所述视频数据进行编码时,将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装,得到视频数据包;将所述视频数据包传输至对应的接收端。在一个实施例中,所述文件显示页面包括第一显示区域和第二显示区域;所述方法还包括:将所述至少两个演示子文件以缩略图形式展示于所述第一显示区域;所述将所提取的演示子文件展示于所述文件显示页面包括:将所提取的演示子文件展示于所述第二显示区域。在一个实施例中,所述将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装包括:将所述演示子文件和所述交互信息作为所述视频数据的补充增强信息;构建包含所述补充增强信息的包头以及以所述视频数据为负荷的包体。在一个实施例中,所述将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装包括:当所述演示子文件或所述视频数据的数据量达到预设阈值时,将所述演示子文件、所述视频数据和所述交互信息分别进行分割;分别将分割后的演示子文件和交互信息作为补充增强信息,与分割后的对应视频数据进行封装,得到多个视频数据包。在一个实施例中,所述方法还包括:在拍摄所述目标对象的过程中,采集音频数据;将所采集的音频数据进行封装,得到语音数据包;所述将所述视频数据包传输至对应的接收端包括:将所述视频数据包与所述语音数据包传输至对应的接收端。一种视频处理装置,所述装置包括:第一获取模块,用于获取拍摄目标对象所得的视频数据;读取模块,用于从演示文件中,读取在拍摄所述目标对象时所展示的演示子文件;第二获取模块,用于获取所述演示子文件在展示过程中所生成的交互信息;封装模块,用于当对所述视频数据进行编码时,将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装,得到视频数据包;传输模块,用于将所述视频数据包传输至对应的接收端。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述视频处理方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述视频处理方法的步骤。上述视频处理方法、装置、计算机可读存储介质和计算机设备,通过将演示文件中的各演示子文件以及在演示子文件上生成的交互信息作为补充增强信息,与对应的视频数据进行封装,从而避免了传统方案中单独对拍摄目标对象所得的视频数据进行视频编码,以及单独对演示文件中的各演示子文件和交互信息所形成的视频流进行视频编码,从而可以采用单路传输的方式传输封装所得的视频数据包,无需占用大量的传输资源,提高了传输资源的利用率。此外,由于将将演示文件中的各演示子文件以及在演示子文件上生成的交互信息作为补充增强信息,而非将其单独形成视频流,从而在播放视频数据和演示子文件时,无需额外做同步处理,也能确保同步,避免了额外的计算开销。一种视频处理方法,包括:接收视频数据包;解析所述视频数据包,得到视频数据、演示子文件和交互信息;在视频播放页面的第一播放区域播放所述视频数据;在所述视频播放页面的第二播放区域展示所述演示子文件;以及,在展示的所述演示子文件上,根据所述交互信息绘制对应的图形或文字。在一个实施例中,所述方法还包括:当确定所述交互信息为分割后的交互信息时,将解析所得的多个交互信息进行组装,得到完整的交互信息;所述根据所述交互信息绘制对应的图形或文字包括:根据所述完整的交互信息绘制对应的图形或文字。在一个实施例中,所述补充增强信息在服务器中保存;所述方法还包括:当授课中途通过进入所述视频播放页面时,从所述服务器保存的补充增强信息中获取最新的演示子文件;以及,从所述服务器保存的补充增强信息中,拉取与所获取的演示子文件对应的交互信息;通过所述最新的演示子文件和所拉取的交互信息匹配当前的播放进度。一种视频处理装置,所述装置包括:接收模块,用于接收视频数据包;解析模块,用于解析所述视频数据包,得到视频数据、演示子文件和交互信息;第一播放模块,用于在视频播放页面的第一播放区域播放所述视频数据;第二播放模块,用于在所述视频播放页面的第二播放区域展示所述演示子文件;绘制模块,用于在展示的所述演示子文件上,根据所述交互信息绘制对应的图形或文字。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述视频处理方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述视频处理方法的步骤。上述视频处理方法、装置、计算机可读存储介质和计算机设备,由于将演示文件中的各演示子文件以及在演示子文件上生成的交互信息作为补充增强信息,从而在播放视频数据和演示子文件时,无需额外做同步处理,也能确保同步,避免了额外的计算开销。此外,发送端通过将演示文件中的各演示子文件以及在演示子文件上生成的交互信息作为补充增强信息,与对应的视频数据进行封装,从而避免了传统方案中单独对拍摄目标对象所得的视频数据进行视频编码,以及单独对演示文件中的各演示子文件和交互信息所形成的视频流进行视频编码,从而可以采用单路传输的方式传输封装所得的视频数据包,无需占用大量的传输资源,提高了传输资源的利用率。附图说明图1为一个实施例中视频处理方法的应用环境图;图2为一个实施例中视频处理方法的流程示意图;图3为一个实施例中文件显示页面的界面示意图;图4为一个实施例中将PPT文件转换为PDF文件的流程示意图;图5为另一个实施例中文件显示页面的界面示意图;图6为一个实施例中视频数据包的结构示意图;图7为另本文档来自技高网...

【技术保护点】
1.一种视频处理方法,包括:/n获取拍摄目标对象所得的视频数据;/n从演示文件中,读取在拍摄所述目标对象时所展示的演示子文件;/n获取所述演示子文件在展示过程中所生成的交互信息;/n当对所述视频数据进行编码时,将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装,得到视频数据包;/n将所述视频数据包传输至对应的接收端。/n

【技术特征摘要】
1.一种视频处理方法,包括:
获取拍摄目标对象所得的视频数据;
从演示文件中,读取在拍摄所述目标对象时所展示的演示子文件;
获取所述演示子文件在展示过程中所生成的交互信息;
当对所述视频数据进行编码时,将所述演示子文件和所述交互信息作为补充增强信息与所述视频数据进行封装,得到视频数据包;
将所述视频数据包传输至对应的接收端。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
展示文件显示页面;
将所述演示文件拖动至所述文件显示页面;或者,通过所述文件显示页面中的添加控件添加所述演示文件;
在所述文件显示页面中展示所述演示文件中的演示子文件。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
调用文件格式转换接口;
利用所述文件格式转换接口对所述演示文件进行格式转换,得到矢量图像格式的至少两个演示子文件;
所述在所述文件显示页面中展示所述演示文件中的演示子文件包括:
从所述至少两个演示子文件中提取对应页的演示子文件;
将所提取的演示子文件展示于所述文件显示页面。


4.根据权利要求1所述的方法,其特征在于,所述获取所述演示子文件在展示过程中所生成的交互信息包括:
当所述目标对象在用于展示所述演示子文件的文件显示页面进行交互操作时,获取所述演示子文件的页码;
确定所述交互操作的轨迹在所述文件显示页面中的坐标;
将所述坐标和所述演示子文件的页码作为交互信息。


5.一种视频处理方法,包括:
接收视频数据包;
解析所述视频数据包,得到视频数据和补充增强信息;所述补充增强信息包括演示子文件和交互信息;
在视频播放页面的第一播放区域播放所述视频数据;
在所述视频播放页面的第二播放区域展示所述演示子文件;以及,
在展示...

【专利技术属性】
技术研发人员:李杨苏政豪潘梅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1