[发明专利]视频点播播出方法、系统、服务器及点播客户端在审
| 申请号: | 201410765019.5 | 申请日: | 2014-12-11 |
| 公开(公告)号: | CN105744372A | 公开(公告)日: | 2016-07-06 |
| 发明(设计)人: | 杨汇源 | 申请(专利权)人: | 深圳都好看互动电视有限公司 |
| 主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/234;H04N21/462 |
| 代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518057 广东省深圳市南山区粤*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 视频点播 播出 方法 系统 服务器 点播 客户端 | ||
技术领域
本发明涉及网络视频点播技术领域,尤其涉及一种优化网络视频点播播出方法。
背景技术
如图1所示,现有的网络视频点播的一般流程如下:
1、视频服务器获取视频源,同时生成视频播放地址、以及与该视频源相关的媒资信息;
2、点播客户端从视频服务器获取视频源的媒资信息,并选择一部影片启动播放;
3、点播客户端中的播放器根据视频播放地址启动下载视频数据;
4、点播客户端中的播放器从下载的视频数据中分析视频源的封装格式;
若无法分析出封装格式,则重复步骤3;若分析出封装格式,但播放器不支持,则播放失败;若分析成功,则继续下一步;
5、点播客户端的播放器根据视频播放地址启动下载视频数据;
6、点播客户端的播放器从下载的视频数据中解析视频源的编码参数,如视频编码格式、分辨率、帧率,音频编码格式、采样频率、采样位数、声道数等;
若无法解析出全部的编码参数,则重复步骤5;若解析出编码参数,但播放器不支持,则播放失败;若解析成功,且播放器支持所有的编码参数,则打开相应的解码器并继续下一步;
7、点播客户端中的播放器继续下载视频数据,并开始解码播放。
现有技术中,点播客户端的播放器在启动解码播放前,需先下载视频源数据并分析视频源的封装格式和编码参数。
上述播放器只有在不能获知视频源的封装格式和编码参数的情况下,才需在开始解码播放前分析好该数据,如播放本地视频的场景。但某个视频源在添加到视频服务器后,其封装格式和编码信息是已知且固定不变的,因此点播客户端播放器再重复分析视频封装格式与编码参数,额外浪费时间,延长视频播出时间,不利于用户体验。
发明内容
有鉴于此,本发明提供一种视频点播视频播出方法,点播客户端播放器无需重复分析视频封装格式与编码参数,节约时间,缩短视频播出时间。
本发明实施例提供一种视频点播播出方法,包括:S1、视频服务器获取视频源,并生成媒资信息;S2、所述视频服务器中的视频分析器生成所述视频源的封装格式和编码参数信息;S3、点播客户端从所述视频服务器获取所述视频源的媒资信息,并选择一部影片播放;S4、所述点播客户端的播放器获取所述视频源的封装格式和编码参数信息;S5、验证所述播放器获取所述视频源的封装格式和编码参数是否成功,若是,则执行步骤S6;S6、根据验证结果,所述点播客户端的播放器启动编码器,配置所述视频源的编码参数并执行播放。
本发明实施例还提供一种视频点播播出方法,包括:S1、从一视频服务器获取视频源的媒资信息,并选择一部影片播放;S2、获取所述视频源的封装格式和编码参数信息;S3、验证获取所述视频源的封装格式和编码参数是否成功,若是,则启动编码器,配置所述视频源的编码参数并执行播放。
本发明实施例还提供一种视频点播播出系统,包括视频服务器以及点播客户端,所述视频服务器包括:获取单元,用于获取视频源,并生成媒资信息;视频分析器,用于生成所述视频源的封装格式和编码参数信息;所述点播客户端包括:提取单元,用于从所述视频服务器获取所述视频源的媒资信息,并选择一部影片播放;播放器,用于获取所述视频源的封装格式和编码参数信息;验证单元,用于验证所述播放器获取所述视频源的封装格式和编码参数是否成功;编码器,用于当验证所述播放器成功获取所述视频源的封装格式和编码参数时,配置所述视频源的编码参数并执行播放。
本发明实施例还提供一种视频服务器,包括:获取单元,用于获取视频源,并生成媒资信息;视频分析器,用于生成所述视频源的封装格式和编码参数信息,用以提供给一点播客户端进行验证。
本发明实施例还提供一种点播客户端,包括:提取单元,用于从视频服务器获取视频源的媒资信息,并选择一部影片播放;播放器,用于获取所述视频源的封装格式和编码参数信息;验证单元,用于验证所述播放器获取所述视频源的封装格式和编码参数是否成功;编码器,用于当验证所述播放器成功获取所述视频源的封装格式和编码参数时,配置所述视频源的编码参数并执行播放。
本发明的优化网络视频点播时的视频播出速度的方法,在视频服务器中增加视频分析器,用于分析待添加的视频源的封装格式与编码参数,并将该信息随视频媒资信息一起提供给点播客户端;点播客户端在解码播放之前,先获取视频源媒资信息、及其封装格式与编码参数,由此在不用等待下载任何数据的情况下快速打开相应的解码器并开始播放,节省了重复分析视频封装格式与编码参数的时间。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳都好看互动电视有限公司,未经深圳都好看互动电视有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410765019.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线麦克风
- 下一篇:一种快速扫描媒体文件的方法和机顶盒





