[发明专利]视频播放方法、装置、设备及计算机存储介质在审
| 申请号: | 202111599901.3 | 申请日: | 2021-12-24 |
| 公开(公告)号: | CN114339382A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 张晓东;顾恩超 | 申请(专利权)人: | 深圳市商汤科技有限公司 |
| 主分类号: | H04N21/435 | 分类号: | H04N21/435;H04N21/44;H04N21/643 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 马丽;张颖玲 |
| 地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频 播放 方法 装置 设备 计算机 存储 介质 | ||
本申请实施例公开了一种视频播放方法、装置、设备及计算机存储介质,其中,所述方法包括:对原始视频数据进行解协议和解封装,得到视频裸流;在确定所述浏览器的视频播放器支持硬件解码的情况下,将所述裸视频流封装为预设格式的待播放视频;基于所述视频播放器播放所述待播放视频。
技术领域
本申请实施例涉及互联网服务技术领域,涉及但不限于一种视频播放方法、装置、设备及计算机存储介质。
背景技术
用户需要在客户端的浏览器上观看视频采集终端采集到的实时音视频数据。实际情况中存在视频采集终端采集到多种多样格式的音视频数据,导致出现了一些格式的音视频数据无法直接在浏览器上播放的情况,进而无法满足用户的播放需求。由于用户对播放安全的要求,在不安装特殊软件或者插件的情况下,可以直接预览这些音视频数据,成了用户亟需解决的问题。
发明内容
有鉴于此,本申请实施例提供一种视频播放方法、装置、设备及计算机存储介质。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种视频播放方法,应用于浏览器,所述方法包括:对原始视频数据进行解协议和解封装,得到视频裸流;在确定所述浏览器的视频播放器支持硬件解码的情况下,将所述裸视频流封装为预设格式的待播放视频;基于所述视频播放器播放所述待播放视频。
第二方面,本申请实施例提供一种视频播放装置,所述装置包括:解协议和解封装模块,用于对原始视频数据进行解协议和解封装,得到视频裸流;封装模块,用于在确定所述浏览器的视频播放器支持硬件解码的情况下,将所述裸视频流封装为预设格式的待播放视频;播放模块,用于基于所述视频播放器播放所述待播放视频。
第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法。
第四方面,本申请实施例提供一种计算机存储介质,存储有可执行指令,用于引起处理器执行时,实现上述方法。
本申请实施例中,浏览器首先对原始视频数据进行解协议和解封装,得到视频裸流;然后在确定所述浏览器的视频播放器支持硬件解码的情况下,将所述裸视频流封装为预设格式的待播放视频;最后基于所述视频播放器播放所述待播放视频。这样,可以实现不安装特殊软件或者插件,在判断浏览器原生支持硬件解码的情况下,充分发挥浏览器以及硬件的能力,实现直接预览音视频数据,解决了用户亟需解决的问题。
附图说明
图1为本申请实施例提供的一种视频播放方法的实现流程示意图;
图2为本申请实施例提供的一种视频播放方法的实现流程示意图;
图3A为本申请实施例提供的一种RTSP服务器、websocket代理服务器和浏览器交互流程的示意图;
图3B为本申请实施例提供的一种RTSP服务器、websocket代理服务器和浏览器交互流程的示意图;
图3C为本申请实施例提供的一种视频播放方法的实现流程示意图;
图4为本申请实施例提供的一种视频播放方法的实现流程示意图;
图5为本申请实施例提供的视频播放装置的组成结构示意图;
图6为本申请实施例提供的电子设备的一种硬件实体示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对发明的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市商汤科技有限公司,未经深圳市商汤科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111599901.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:调相机转子穿装辅助工装及其使用方法
- 下一篇:一种伺服送料下料系统





