[发明专利]一种基于模块间通信的实时视频转码系统在审
申请号: | 201510695367.4 | 申请日: | 2015-10-23 |
公开(公告)号: | CN105162809A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 费泽松;陈建强;吴志坤;毕嘉遥 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/2343;H04N21/24;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模块 通信 实时 视频 系统 | ||
1.一种基于模块间通信的实时视频转码系统,其特征在于:所述数据存储中心是信息交互的枢纽,与其他各模块都有联系,其主要用来存储任务信息和负载信息;所述用户请求模块主要用来将用户的任务请求以参数的形式传送给数据存储中心;所述负载均衡模块主要用来实时监控数据,当监测到数据存储中心有新的用户请求到达时,从转码器部分选择出一个当前负载最轻的转码器,将该任务的视频源地址传送给它以执行转码任务;所述转码器部分是由多台转码器组成的一个集群,主要用来执行视频转码任务以及向数据存储中心写入转码后视频的输出地址。
2.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述用户的任务请求至少包括视频源地址,码率,帧率和分辨率。
3.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述用户请求模块提供本地文件、拉取类视频流、推入流的输入视频源选项,提供转码参数——转码路数、码率、分辨率,输出地址选项供用户选择以方便用户提交任务请求。
4.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述数据存储中心采用数据库实现。
5.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述任务信息包括任务本身以及与执行该任务相关的转码参数信息。
6.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述负载信息包括cpu占用和内存占用情况。
7.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述选择出一个当前负载最轻的转码器中的负载为将负载信息量化后的一个权重值。
8.根据权利要求1所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述负载均衡模块由监控单元与信息收集单元组成;所述监控单元用于监听所述数据存储中心中存储的任务信息的状态变化,于新任务到来时选择出一个当前负载最轻的转码器执行该转码任务,以及任务被终止时指示执行该转码任务的转码器结束任务;所述信息收集单元用于定期收集所述转码器部分的各转码器设备的负载情况,并传送给所述数据存储中心。
9.根据权利要求8所述的一种基于模块间通信的实时视频转码系统,其特征在于:为提高信息收集效率,在所述每个转码器设备上安装一个信息收集单元。
10.根据权利要求1-9任一所述的一种基于模块间通信的实时视频转码系统,其特征在于:所述转码器采用现有软件转码器、基于QSV硬件加速的转码器或硬件转码器中的任一种,并在其上添加将转码后视频的输出地址回写到所述数据存储中心的通信内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510695367.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:冻土热媒保温控制装置
- 下一篇:钢丝绳预成型装置