【技术实现步骤摘要】
嵌入式WEB的视频播放方法、装置、设备及可读存储介质
[0001]本专利技术涉计算机领域,特别涉及一种嵌入式WEB的视频播放方法、装置、设备及可读存储介质。
技术介绍
[0002]在现有的技术,浏览器在无法播放编码格式为H265的视频,只能支持播放编码格式为H264的视频,且在现有技术中,要把视频流封装为MP4格式的播放文件,再进行浏览器分片解码,这种方式会对视频的预览产生延迟效果。
[0003]有鉴于此,提出本申请。
技术实现思路
[0004]本专利技术公开了一种嵌入式WEB的视频播放方法、装置、设备及可读存储介质,旨在解决现有技术中,浏览器在播放视频会产生时延以及无法播放一些编码格式的视频的问题。
[0005]本专利技术第一实施例提供了一种嵌入式WEB的视频播放方法包括:
[0006]通过第一通讯协议与浏览器建立通讯,并接收所述浏览器下发的播放命令,其中,所述浏览器建立有用于播放预设格式的视频数据的播放器;
[0007]根据所述播放命令通过第二通讯协议与图像采集装置的通讯, ...
【技术保护点】
【技术特征摘要】
1.一种嵌入式WEB的视频播放方法,其特征在于,包括:通过第一通讯协议与浏览器建立通讯,并接收所述浏览器下发的播放命令,其中,所述浏览器建立有用于播放预设格式的视频数据的播放器;根据所述播放命令通过第二通讯协议与图像采集装置的通讯,并获取由所述图像采集装置采集的视频数据;对所述视频数据进行封装成预设格式,并将封装的所述视频数据通过所述第一通讯协议发送至所述浏览器,其中,所述浏览器用于根据所述视频数据的编码格式,选取对应的播放器进行播放。2.根据权利要求1所述的一种嵌入式WEB的视频播放方法,其特征在于,所述第一通讯协议为WebSocket协议,所述第二通讯协议为RTSP协议。3.根据权利要求1所述的一种嵌入式WEB的视频播放方法,其特征在于,所述根据所述播放命令通过第二通讯协议与图像采集装置的通讯,并获取由所述图像采集装置采集的视频数据之前还包括:根据所述播放命令申请一个内存区域,其中,所述内存区域用于缓存视频数据。4.根据权利要求1所述的一种嵌入式WEB的视频播放方法,其特征在于,所述浏览器用于根据所述视频数据的编码格式,选取对应的播放器进行播放,具体为:所述浏览器判断到所述视频数据的编码格式为H264格式时,所述播放器使用Media Source Extensions对其进行解码播放;所述浏览器判断到所述视频数据的编码格式为H265格式时,所述播放器使用WebAssembly对其进行解码播放。5.根据权利要求1所述的一种嵌入式WEB的视频播放方法,其特征在于,还包括:接收所述浏览器下发的停止播...
【专利技术属性】
技术研发人员:唐仕斌,陈淑武,黄进兴,彭府,王文荣,
申请(专利权)人:厦门四信通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。