[发明专利]一种基于移动终端的视频转码方法和系统在审
| 申请号: | 201410826527.X | 申请日: | 2014-12-25 |
| 公开(公告)号: | CN104410903A | 公开(公告)日: | 2015-03-11 |
| 发明(设计)人: | 陈卓;姚新明 | 申请(专利权)人: | 安科智慧城市技术(中国)有限公司 |
| 主分类号: | H04N21/44 | 分类号: | H04N21/44;H04N21/4402;H04N21/414 |
| 代理公司: | 广东广和律师事务所 44298 | 代理人: | 章小燕 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 移动 终端 视频 方法 系统 | ||
技术领域
本发明涉及视频转码技术领域,尤其涉及一种基于移动终端的视频转码方法和系统。
背景技术
移动终端已不再单一地满足人们的通讯需求,随着智能终端(智能手机、IPAD)的引入,更多的软件和应用程序成为人们生活中的必备品。吃饭、看电影乃至购物都可以通过智能终端来完成。将移动终端引入视频监控也成为一个必然的趋势,但目前视频转码系统,没有很好的针对移动终端视频转码分辨率进行处理,通常一路移动终端视频只有一个转码节点负责转码,若此转码节点的视频码流较大,则会导致移动终端CPU负载过高,产生播放卡顿或者黑屏现象。如果要获得适合分辨率的视频码流,只能停止观看视频,重新设置转码视频码流的分辨率,获得适合视频码流,但这样又导致用户的视频观看效果差,用户体验不佳。
发明内容
有鉴于此,本发明要解决的技术问题是提供一种基于移动终端的视频转码方法和系统,以解决基于移动终端观看视频时,视频转码分辨率不合适产生的播放卡顿或者黑屏的技术问题,在不影响观用户观看体验的基础上对视频的分辨率进行快速、动态的调整。
本发明解决上述技术问题所采用的技术方案如下:
一种基于移动终端的视频转码方法,应用于调度器,该方法包括以下步骤:
根据所述移动终端的当前负载状态判断是否需要对移动终端的视频分辨率进行调整;
当需要调整时,向目标视频分辨率对应的转码节点发出请求,将获取的视频码流发送至移动终端。
优选地,根据移动终端的当前负载状态判断是否需要对视频分辨率进行调整进一步包括:
当移动终端处于空闲状态时,进一步判断当前分辨率是否为最高,如果不是最高,则判断为需要向当前视频图像的分辨率更高的分辨率调整;当移动终端处于忙碌状态时,进一步判断当前视频分辨率是否为最低,如果不是最低,则判断为需要向当前视频图像的分辨率更低的分辨率调整;当移动终端处于一般状态时,判断为不需要调整。
优选地,向目标视频分辨率对应的转码节点发出请求之前进一步包括:
获取转码节点的当前转码路数和能支持的最大转码路数;
当转码节点当前的转码路数达到能支持的最大转码路数时,增加新的转码节点进行目标视频分辨率转码。
优选地,获取转码节点的当前转码路数和能支持的最大转码路数进一步包括:
调度器向转码节点发送获取当前转码路数和能支持的最大转码路数的请求;
转码节点获取当前的CPU利用率和内存使用量,根据CPU利用率和内存使用百分比估算出自身能支持的最大转码路数;
将转码节点当前的转码路数和能支持的最大转码路数估值上报给调度器。
优选地,选择一个转码节点获取视频码流进一步包括:
随机选取一个转码节点获取视频码流;
或者,选择分辨率最高的转码节点获取视频码流。
优选地,启动至少两个转码节点对视频进行不同分辨率的转码中,转码节点的最高分辨率不超过移动终端可支持的分辨率。
根据本发明的另一个方面,提供的一种基于移动终端的视频转码系统,应用于调度器,该系统包括以下模块:
接收模块,用于接收移动终端的视频请求;
启动模块,获取移动终端可支持的分辨率,并启动至少两个转码节点对视频进行不同分辨率的转码;
初始化模块,用于选择一个转码节点获取视频码流,并发送至移动终端;
调整模块,用于根据移动终端的负载状态自适应调整转码节点。
优选地,调整模块进一步包括:
第一获取单元,用于获取移动终端的当前负载状态;
第一判断单元,用于根据移动终端的当前负载状态判断是否需要对视频分辨率进行调整;
传输单元,用于当需要调整时,向目标视频分辨率对应的转码节点发出请求,将获取的视频码流发送至移动终端。
优选地,调整模块还包括第二获取单元、第二判断单元和扩展单元,其中:
第二获取单元,用于获取转码节点的当前转码路数和能支持的最大转码路数;
第二判断单元,用于根据转码节点当前的转码路数是否达到能支持的最大转码路数;
扩展单元,用于当转码节点当前的转码路数达到能支持的最大转码路数时,增加新的转码节点进行目标视频分辨率转码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安科智慧城市技术(中国)有限公司,未经安科智慧城市技术(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410826527.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多媒体字幕显示方法及装置
- 下一篇:一种无机房一体式龙门架轿底反绳轮装置





