一种基于网页的本地视频播放方法、系统、设备及介质与流程

文档序号:38259305发布日期:2024-06-12 23:08阅读:13来源:国知局
一种基于网页的本地视频播放方法、系统、设备及介质与流程

本发明涉及视频播放,具体的,本发明应用于人工智能领域,特别是涉及一种基于网页的本地视频播放方法、系统、设备及介质。


背景技术:

1、目前,网页播放数字人的音视频流,采用向远端服务器拉取音视频流,或从本机获取音视频流的方式,但这两种方式分别存在如下缺陷:

2、第一,向远端服务器拉取音视频流的方式受网络带宽影响较大,网络性能不好时,会造成卡顿、延时等,尤其对实时性要求高的应用场景,展示效果不好;

3、第二,从本机获取音视频流的方式虽然能够避免网络因素的影响,但由于安全方面的原因,浏览器不允许网页自动播放本地的音视频文件,这就需要在本机部署服务,在实际应用时,这种方式需要每台设备均部署配置相关服务,使用难度较大,便利性较差。


技术实现思路

1、本发明的目的在于,提供一种基于网页的本地视频播放方法、系统、设备及介质,进而解决现有技术中存在的上述所有问题或问题之一。

2、为解决上述技术问题,本发明的具体技术方案如下:

3、一方面,本发明提供一种基于网页的本地视频播放方法,包括以下步骤:

4、网页窗体配置:

5、创建网页窗体;设置所述网页窗体的属性;调整所述网页窗体的层位置;

6、视频播放控制:

7、设置浏览器网页以及所述网页窗体的透明渲染状态;

8、设置所述透明渲染状态后,采用配置后的所述网页窗体执行本地视频播放操作。

9、作为一种改进的方案,所述网页窗体,包括:浏览器窗体和视频播放窗体。

10、作为一种改进的方案,所述设置所述网页窗体的属性,包括:

11、设置所述浏览器窗体和所述视频播放窗体的宽高尺寸相同;

12、设置所述浏览器窗体和所述视频播放窗体的位置相同;

13、设置所述浏览器窗体和所述视频播放窗体均为无边框窗体;

14、设置所述浏览器窗体和所述视频播放窗体的位置为界面最顶层。

15、作为一种改进的方案,所述调整所述网页窗体的层位置,包括:

16、采用系统函数将所述浏览器窗体置于所述视频播放窗体的上层。

17、作为一种改进的方案,所述设置浏览器网页以及所述网页窗体的透明渲染状态,包括:

18、将浏览器中的网页设置为透明状态;

19、将网页的背景设置为透明状态;

20、将所述浏览器窗体设置为透明状态,但非完全透明状态。

21、作为一种改进的方案,所述采用配置后的所述网页窗体执行本地视频播放操作,包括:

22、基于网页调用本地视频文件显示于所述视频播放窗体中,基于浏览器将所述本地视频文件对应的文本内容显示于所述浏览器窗体中。

23、作为一种改进的方案,所述系统函数为:setwindowpos函数。

24、另一方面,本发明还提供一种基于网页的本地视频播放系统,包括:

25、网页窗体配置模块和视频播放控制模块;

26、所述网页窗体配置模块,用于创建网页窗体;所述网页窗体配置模块设置所述网页窗体的属性;所述网页窗体配置模块调整所述网页窗体的层位置;

27、所述视频播放控制模块,用于设置浏览器网页以及所述网页窗体的透明渲染状态;所述视频播放控制模块设置所述透明渲染状态后,采用配置后的所述网页窗体执行本地视频播放操作。

28、另一方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述基于网页的本地视频播放方法的步骤。

29、另一方面,本发明还提供一种计算机设备,所述计算机设备包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:

30、所述存储器,用于存放计算机程序;

31、所述处理器,用于通过运行所述存储器上所存放的程序来执行所述基于网页的本地视频播放方法的步骤。

32、本发明技术方案的有益效果是:

33、本发明所述的基于网页的本地视频播放方法,可以在无需部署本地服务的情况下,实现网页自动播放本地音视频文件,并支持将网页内容和本地数字人音视频同步无干涉显示,操作便利性强,使用成本低,提升了数字人音视频的使用及播放便捷度,弥补了现有技术的缺陷,具有较高的应用价值。

34、本发明所述的基于网页的本地视频播放系统,可以通过网页窗体配置模块和视频播放控制模块的相互配合,进而在无需部署本地服务的情况下,实现网页自动播放本地音视频文件,并支持将网页内容和本地数字人音视频同步无干涉显示,操作便利性强,使用成本低,提升了数字人音视频的使用及播放便捷度,弥补了现有技术的缺陷,具有较高的应用价值。

35、本发明所述的计算机可读存储介质,可以实现引导网页窗体配置模块和视频播放控制模块进行配合,进而实现本发明所述的基于网页的本地视频播放方法,且本发明所述的计算机可读存储介质还有效提高所述基于网页的本地视频播放方法的可操作性。

36、本发明所述的计算机设备,可以实现存储并执行所述计算机可读存储介质,进而实现本发明所述的基于网页的本地视频播放方法。



技术特征:

1.一种基于网页的本地视频播放方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于网页的本地视频播放方法,其特征在于:

3.根据权利要求2所述的一种基于网页的本地视频播放方法,其特征在于:

4.根据权利要求2所述的一种基于网页的本地视频播放方法,其特征在于:

5.根据权利要求2所述的一种基于网页的本地视频播放方法,其特征在于:

6.根据权利要求2所述的一种基于网页的本地视频播放方法,其特征在于:

7.根据权利要求4所述的一种基于网页的本地视频播放方法,其特征在于:

8.一种基于网页的本地视频播放系统,其特征在于,包括:网页窗体配置模块和视频播放控制模块;

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~7中任一项所述基于网页的本地视频播放方法的步骤。

10.一种计算机设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信总线完成相互间的通信;其中:


技术总结
本发明公开了一种基于网页的本地视频播放方法、系统、设备及介质,所述方法包括以下步骤:创建网页窗体;设置网页窗体的属性;调整网页窗体的层位置;设置浏览器网页以及网页窗体的透明渲染状态;设置透明渲染状态后,采用配置后的网页窗体执行本地视频播放操作;本发明能够在无需部署本地服务的情况下,实现网页自动播放本地音视频文件,并支持将网页内容和本地数字人音视频同步无干涉显示,操作便利性强,使用成本低,提升了数字人音视频的使用及播放便捷度,弥补了现有技术的缺陷,具有较高的应用价值。

技术研发人员:张绍苇
受保护的技术使用者:浪潮金融信息技术有限公司
技术研发日:
技术公布日:2024/6/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1