[发明专利]通信系统、微控制器及其应用的视频转码方法及系统有效
| 申请号: | 201711348402.0 | 申请日: | 2017-12-15 |
| 公开(公告)号: | CN109936750B | 公开(公告)日: | 2022-04-19 |
| 发明(设计)人: | 李煜;边晨喆;杨俊 | 申请(专利权)人: | 华平信息技术股份有限公司 |
| 主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/24;H04N21/647 |
| 代理公司: | 上海光华专利事务所(普通合伙) 31219 | 代理人: | 徐秋平 |
| 地址: | 200433 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通信 系统 控制器 及其 应用 视频 方法 | ||
1.一种视频转码方法,其特征在于,包括:
接收发送端发送的视频编码数据,所述视频编码数据为所述发送端对采集的视频数据进行编码后生成的;
接收接收端发送的对所述视频编码数据进行请求的请求信息;
根据所述请求信息,判断所述接收端的解码方式是否与所述视频编码数据的编码方式匹配,
若是,将所述视频编码数据直接发送给所述接收端;
若否,将所述视频编码数据发送至一转码云,以供所述转码云将所述视频编码数据转换为与所述接收端的解码方式匹配的视频转码数据并进行反馈;所述转码云包括一负载均衡服务器和多个转码服务器;当转码的任务量超过当前的转码云的硬件配置时,向所述转码云中添加新的转码服务器;当所述转码云中出现宕机的转码服务器时,从所述转码云中删除宕机的转码服务器,并将所述宕机的转码服务器的转码任务分配到所述转码云中的其他转码服务器;
所述负载均衡服务器还用以通过心跳机制获取可用转码服务器的运行信息,且将所述运行信息与预设的异常状态信息进行比较,当所述运行信息与所述异常状态信息相匹配时,判断所述可用转码服务器运行异常;当运行异常的所述可用转码服务器当前运行有转码任务时,所述负载均衡服务器将所述运行异常的所述可用转码服务器当前运行的转码任务转移至其他可用转码服务器中转码能力最优的所述可用转码服务器;
各所述转码服务器均预先主动向所述负载均衡服务器发送连接请求,且所述负载均衡服务器根据所述连接请求与相应的转码服务器进行连接,与所述负载均衡服务器连接成功的所述转码服务器为可用转码服务器,所述负载均衡服务器还将所述可用转码服务器的状态信息进行保存;所述负载均衡服务器还保存了所有的转码任务信息,所述转码任务信息包括各台转码服务器正在处理的转码任务;
所述负载均衡服务器接收到所述视频编码数据时,根据所述状态信息对各所述可用转码服务器的转码能力进行评估,且将所述视频编码数据发送至当前的转码能力最优的所述可用转码服务器;
其中,所述负载均衡服务器根据当前处理的转码任务的量和配置性能占用的权重,判断当前的可用转码服务器的转码能力;并且,当转码能力最优的可用转码服务器不止一个时,所述负载均衡服务器将所述视频编码数据随机发送至一转码能力最优的可用转码服务器,或者将所述视频编码数据发送至转码能力最优的可用转码服务器中优先级别最高的可用转码服务器;所述优先级根据各所述编码服务器的编号而预先设置,或根据接入所述负载均衡器的时间顺序而预先设置;接收所述转码云反馈的所述视频转码数据;
将所述视频转码数据发送至所述接收端。
2.根据权利要求1所述的视频转码方法,其特征在于:将所述视频编码数据发送至一转码云,以供所述转码云将所述视频编码数据转换为与所述接收端的解码方式匹配的视频转码数据并进行反馈的步骤包括:
将所述视频编码数据发送至所述负载均衡服务器,以令所述负载均衡服务器将所述视频编码数据发送至一所述可用转码服务器,以供所述可用转码服务器将所述视频编码数据转换为与所述接收端的所述解码方式匹配的所述视频转码数据,且所述可用转码服务器将所述视频转码数据向所述负载均衡服务器发送,且所述负载均衡服务器将接收的所述视频转码数据进行反馈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华平信息技术股份有限公司,未经华平信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711348402.0/1.html,转载请声明来源钻瓜专利网。





