流媒体转码服务流程

数据流说明:

1.用户通过Web Server提交待转码的文件到 JobTracker 

2.JobTracker 将文件分片,分配给MapTask 

3.MapTask从JobTracker下载分配给它的文件分片,并将该分片转码成完整的mp4文件,同时上传到ReduceTask 

4.ReduceTask将所有转码后的mp4文件分片合并成目标文件,并提交到Web Server。 

5.用户从Web Server 下载、点播转码后的文件

节点说明:1.JobTrack负责对TaskTracker(包括MapTask,ReduceTask)的任务调度 

2.一台MapTrack服务器可以有一个或多个转码单元,转码单元数和转码时间有一个线性反比关系,故此我们借助于专业的硬件转码技术,大幅提高单机支持的转码单元数。简单起见Web Server,ReduceTask可以和JobTacker部署在同一台机器上

猜你喜欢

转载自blog.csdn.net/datamining2005/article/details/98742795