[发明专利]一种高并发支持多协议音视频点播系统及方法在审
| 申请号: | 202110105129.9 | 申请日: | 2021-01-26 |
| 公开(公告)号: | CN112954373A | 公开(公告)日: | 2021-06-11 |
| 发明(设计)人: | 罗想;李洋;苟林 | 申请(专利权)人: | 四川天翼网络服务有限公司 |
| 主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/432;H04N21/472;H04N21/482;H04L29/06;H04L29/08 |
| 代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610041 四川*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 并发 支持 协议 视频点播 系统 方法 | ||
本发明公开了一种高并发支持多协议音视频点播系统及方法,系统包括音视频查询模块、音视频点播模块、音视频下载模块、音视频控制模块、音视频打包模块和音视频传输模块。客户端通过HTTP协议,携带音视频源ID和时间检索文件,同时通过时间进行点播或者文件进行下载;点播系统收到点播或者下载请求后,读取音视频帧索引信息,获取对应的音视频帧数据,并通过相应的协议读取音视频数据;然后将读取到的音视频帧数据进行打包,并将打包好的音视频帧分包数据通过传输协议发送给客户端;最后客户端可以通过rtsp或者http协议进行点播控制,从音视频文件列表中选取音视频进行播放。本发明能适配多种操作系统和浏览器,满足现在所有的终端或者web应用。
技术领域
本发明涉及音视频点播技术领域,尤其涉及一种高并发支持多协议音视频点播系统及方法。
背景技术
随着互联网宽带带宽的不断增大、智能手机的普及、以及在线点播的应用的出现,用户可以在智能移动终端上搜索和点播自己喜爱的视频和电影等,但是人们也常常苦恼于如何在庞大的网络资源中获取所需要的数据。另外,虽然上网获取网络资源已经成为了一种时尚,但仍有很多人并不会上网,或者被上网获取网络资源所耗费的时间、精力所累。
传统的音视频点播方式是在点播终端上呈现默认的或者固定的歌曲分类,客户根据歌曲类别来搜索、选择自己想要的歌曲进行点选。传统的推送服务,是一种基于互联网的先进的端和端之间的数据交互方式,在用户被动寻找歌曲后,服务器端把客户感兴趣的数据推向客户端,从而使数据的提供者和信息的需求者之间的交互更加频繁和密切。
现有的音视频点播系统不能同时进行高并发、多种音视频传输协议的音视频点播,且点播系统适配性较差,部分终端操作系统不支持音视频点播,且点播系统的存储能力不能完全满足现有终端和web应用。
发明内容
本发明的目的在于克服现有技术的不足,提供一种高并发支持多协议音视频点播系统及方法,能适配多种操作系统和浏览器,满足现在所有的终端或者web应用。
本发明的目的是通过以下技术方案来实现的:
一种高并发支持多协议音视频点播系统,包括音视频查询模块、音视频点播模块、音视频下载模块、音视频控制模块、音视频打包模块和音视频传输模块。其中,音视频查询模块用于通过音视频源ID和时间参数对系统中存储的音视频文件进行秒级别的检索,获取包含有时间段和文件名的音视频文件并形成文件列表;
音视频点播模块用于通过时间段或文件名请求的方式发送音视频点播请求到系统中,对检索出的音视频文件列表进行音视频点播;
音视频下载模块用于从系统中下载音视频文件;
音视频控制模块用于控制点播模式下音视频的点播操作,点播操作包括跳转、暂停、倍速播放、逐帧播放和单帧播放;
音视频打包模块用于根据音视频协议对音视频文件进行标准化打包;
音视频传输模块用于将打包后的音视频文件传输至客户端。
具体的,音视频下载模块从系统中下载音视频文件的过程具体包括:流式下载,在下载开始前将下载的时间段和下载传输的倍速发送给系统,以跨文件时段下载或者从文件中某一个时间点开始下载的方式下载音视频文件;文件下载,以FTP下载的方式从系统中下单个或多个音视频文件。
具体的,音视频打包模块根据音视频协议对音视频文件进行标准化打包的打包方式包括:HLS协议采用标准ts流方式打包;rtsp协议采用标准的FU-A分片方式和rtp传输打包。
具体的,音视频传输模块还用于以多线程和异步事件检测结合方式进行数据发送,并在内核中检测网络事件。
一种高并发支持多协议音视频点播方法,包括以下步骤:
步骤一:客户端通过HTTP协议,携带音视频源ID和时间进行检索,点播系统收到查询消息后,返回文件列表和文件名;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川天翼网络服务有限公司,未经四川天翼网络服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110105129.9/2.html,转载请声明来源钻瓜专利网。





