[发明专利]基于spark平台的视频转码方法及系统在审
申请号: | 201911296815.8 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111093095A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | 刘云玉;原晋鹏;王观玉;王琳净;郭顺超;周立军;郑添健;刘彦;杨福建;黄隽 | 申请(专利权)人: | 黔南民族师范学院 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/845;H04N21/231 |
代理公司: | 亳州速诚知识产权代理事务所(普通合伙) 34157 | 代理人: | 艾玲 |
地址: | 558000 贵州省黔*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 spark 平台 视频 方法 系统 | ||
1.一种基于spark平台的视频转码方法,其特征在于,包括以下步骤:
(1)用户使用客户端(4)通过http请求到WebServer(3),然后WebServer(3)接收视频文件及获取文件格式大小等信息;
(2)WebServer(3)将视频文件提交到视频分割节点,视频分割节点对视频文件进行分割成独立可以播放的视频文件,分割完成提交到hdfs进行分布式保存;
(3)spark集群对分布式文件进行分布式转码;
(4)转码完成后,向mysql数据库(2)插入一条记录源文件的路径、名称、格式、目标文件的名称、路径,然后webserver(3)将记录返回给用户;
(5)用户从文件系统下载转码后的目标文件。
2.根据权利要求1所述的基于spark平台的视频转码方法,其特征在于:所述步骤(1)中的文件格式包括mp4、flv和rmvb。
3.根据权利要求1所述的基于spark平台的视频转码方法,其特征在于:所述步骤(2)中视频分割为首先利用ffmpeg对视频进行无损分割,分割的文件大小参照hdfs块大小。
4.一种基于spark平台的视频转码系统,其特征在于,包括:Spark集群,用于对对分布式文件进行分布式转码;
mysql数据库(2),用于储存记录源文件的路径、名称、格式、目标文件的名称、路径;
WebServer(3),用于负责接收用户请求,将用户上传的文件存储到文件系统,调用Spark集群进行视频的转换和存储。
5.根据权利要求4所述的基于spark平台的视频转码系统,其特征在于:还包括客户端(4),用于客户输入请求;
资源管理器(5),用于管理数据库、持续消息队列或事务性文件系统中的持久性或持续性数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黔南民族师范学院,未经黔南民族师范学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911296815.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人机巡检航线构建方法
- 下一篇:一种动平台动目标双目测距系统及方法