[发明专利]一种无插件实时视频播放系统及方法在审
| 申请号: | 201810699636.8 | 申请日: | 2018-06-29 |
| 公开(公告)号: | CN110661752A | 公开(公告)日: | 2020-01-07 |
| 发明(设计)人: | 曾雄伟;方榆;巫海雄 | 申请(专利权)人: | 广州弘度信息科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/2187;H04N21/2343;H04N21/4402;H04N21/472;H04N21/6437 |
| 代理公司: | 11569 北京高沃律师事务所 | 代理人: | 王戈 |
| 地址: | 510000 广东省广州*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信模块 实时视频播放 插件 流媒体服务器 客户端 浏览器 服务器 视频编解码模块 播放模块 接入模块 视频源 | ||
本发明公开了一种无插件实时视频播放系统及方法。所述系统包括:浏览器、流媒体服务器以及视频源;所述浏览器包括播放模块、视频编解码模块以及第一通信模块;所述流媒体服务器包括第二通信模块以及接入模块;所述第一通信模块以及所述第二通信模块之间建立WebSocket通道;所述第一通信模块包括RTSP/SIP客户端以及WebSocket客户端;所述第二通信模块包括RTSP/SIP服务器以及WebSocket服务器。采用本发明所提供的无插件实时视频播放系统及方法能够实现无插件实时视频播放。
技术领域
本发明涉及互联网视频播放领域,特别是涉及一种无插件实时视频播放系统及方法。
背景技术
Web视频播放通常是指在浏览器容器内进行视频播放,主要分为实时视频播放和文件视频播放。实时视频播放是指对摄像机、相机等设备实时捕捉到的图像信号进行实时同步播放;文件视频播放是指对历史视频图像、电影或者其他视频格式的文件进行回放。
目前Web视频播放通常使用的技术如下:
1)视频播放插件技术:通过其他编译语言如C/C++实现视频播放插件如:ocx插件、dll插件,然后通过ActiveX技术嵌入到浏览器中,提供视频播放功能。
2)H5视频播放技术:通过H5新标签<video>和视频源标签<source>,视频按照指定格式封装后进行播放。
但是,视频播放插件技术通过ActiveX技术实现视频播放插件接口,浏览器通过JavaScript调用视频播放插件接口实现视频播放,在浏览器端安装视频插件,通过标准流媒体通信协议传输各种视频流,视频插件可以支持各种格式视频流的解码显示;但是,由于在浏览器端安装插件,还需要对浏览器进行各种设置,降低用户体验的同时还降低了客户机的安全性,且这种技术需要对控件所有的组件进行安装和注册才能使用,经常需要降低浏览器相关安全设置后才能播放视频,因此,视频播放插件技术存在如下缺陷:(1)通常需要打包成安装包,并需要支持COM接口标准才能注册;(2)浏览器端不同的运行环境问题导致插件安装不上,安装过程需要排除各种问题;(3)使用过程中由于插件之间冲突问题,有可能导致浏览器端其他软件不能使用;(4)客户机安全性无法保证。
现有H5视频播放技术通过H5视频标签并指定视频文件格式和路径进行点播,对实时视频流没有相关的支持,文件式播放模式无法保证视频的实时性;且只能支持一些固定格式文件播放模式并需指定文件路径,比如mp4、flv和hls等文件格式;不支持流播放模式,对H264裸码流、PS流等一些H5视频标签所支持格式外的视频流无法播放。所以现有技术还不够成熟,存在很多局限性。
因此,现有的视频播放技术存在插件安装复杂,客户端安全性低且视频播放卡顿的问题。
发明内容
本发明的目的是提供一种无插件实时视频播放系统及方法,以解决现有技术插件安装复杂,客户端安全性低且视频播放卡顿的问题。
为实现上述目的,本发明提供了如下方案:
一种无插件实时视频播放系统,包括:浏览器、流媒体服务器以及视频源;
所述浏览器包括播放模块、视频编解码模块以及第一通信模块;所述流媒体服务器包括第二通信模块以及接入模块;
所述第一通信模块以及所述第二通信模块之间建立WebSocket通道;
所述浏览器,用于通过所述第一通信模块将视频点播信令经所述WebSocket通道发送至所述所述第二通信模块;还用于通过所述视频编解码模块对处理后的视频流进行解码,并由所述播放模块播放解码后的视频流;
所述流媒体服务器,用于通过所述第二通信模块接收所述视频点播信令,并由所述接入模块转换成视频接入信令,将所述视频接入信令发送至所述视频源;还用于对所述视频源发送的视频流进行处理并传输,得到处理后的视频流;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州弘度信息科技有限公司,未经广州弘度信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810699636.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄像装置和播放装置
- 下一篇:一种网络的注册方法、装置及系统





