[发明专利]基于多类型视频源的视频播放方法及相关设备有效
申请号: | 202011012888.2 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112135199B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 叶冠迪 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | H04N21/81 | 分类号: | H04N21/81;H04N21/845 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 陈敬华;杨毅玲 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 类型 视频 播放 方法 相关 设备 | ||
本发明涉及大数据技术领域,提供一种基于多类型视频源的视频播放方法及相关设备,该方法包括:接收点击指令;通过指定散点对应的商户标识码,从数据库中获取视频列表,并向后台服务器发送携带有视频列表的视频流地址获取请求;接收视频流地址;判断目标传输协议是否为超文本传输HTTP协议;若目标传输协议为HTTP协议,使用视频流地址,向后台服务器发送视频资源获取请求;根据返回信息,轮询判断视频流地址对应的视频资源是否准备齐全;若齐全,加载添加有视频流地址的目标传输协议对应的播放器组件,并执行播放操作。本发明可应用在智慧家居、智慧社区以及智慧生活等需要进行视频处理的领域,从而推动智慧城市的发展。
技术领域
本发明涉及大数据技术领域,尤其涉及一种基于多类型视频源的视频播放方法及相关设备。
背景技术
随着浏览器功能的提升,视频播放功能也日益强大。实践中发现,视频源存在多种形式,比如实时消息传输协议RTMP、实时流传输协议RTSP、超文本传输协议HTTP。
然而实践中发现,由于业务需求存在播放协议改变或视频供应商有多个的风险,导致前端开发的页面不能同时兼容多种形式的视频源,使得视频播放兼容性问题尤为凸显,严重影响了客户满意度。
因此,如何实现前端界面的多种形式的视频源的兼容是一个亟待解决的技术问题。
发明内容
鉴于以上内容,有必要提供一种基于多类型视频源的视频播放方法及相关设备,能够实现前端界面的多种形式的视频源的兼容。
本发明的第一方面提供一种基于多类型视频源的视频播放方法,所述方法包括:
接收用户针对前端界面的指定散点触发的点击指令;
响应所述点击指令,通过所述指定散点对应的商户标识码,从数据库中获取视频列表,并向后台服务器发送携带有所述视频列表的视频流地址获取请求;
接收所述后台服务器返回的视频流地址;
判断所述视频流地址对应的目标传输协议是否为超文本传输HTTP协议;
若所述目标传输协议为HTTP协议,使用所述视频流地址,向所述后台服务器发送视频资源获取请求;
根据针对所述视频资源获取请求接收到的返回信息,轮询判断所述视频流地址对应的视频资源是否准备齐全;
若所述视频流地址对应的视频资源准备齐全,加载添加有所述视频流地址的所述目标传输协议对应的播放器组件,并执行播放操作。
在一种可能的实现方式中,所述判断所述视频流地址对应的目标传输协议是否为超文本传输HTTP协议包括:
获取针对传输协议预设的多个正则表达式;
根据每个所述正则表达式以及所述视频流地址,生成多个测试语句;
执行多个所述测试语句,获得多个布尔值;
根据多个所述布尔值,判断所述视频流地址对应的目标传输协议是否为超文本传输HTTP协议。
在一种可能的实现方式中,所述判断所述视频流地址对应的目标传输协议是否为超文本传输HTTP协议包括:
根据所述视频流地址,生成配置文件语句;
根据预设的多个传输协议,生成多个索引语句;
执行所述配置文件语句以及所述多个索引语句,获得返回值;
根据所述返回值,判断所述视频流地址对应的目标传输协议是否为超文本传输HTTP协议。
在一种可能的实现方式中,所述基于多类型视频源的视频播放方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011012888.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无喷霜杜仲橡胶材料及加工工艺
- 下一篇:一种金属管道的打磨处理装置