视频文件存储依据业务,分别挂载到业务服务器(如转码服务器、PHP直播服务器)的以下文件目录下:
l /usr/local/tt/vod:视频点播
l /usr/local/tt/live-video:视频直播
l /usr/local/tt/short-video:短视频
视频直播存储目录结构采用两层哈希目录结构(如下图所示)。其中m,n缺省取值32。主播每次直播时,有转码服务器负责生成唯一直播ID,称为liveId。直播开始时,转码服务器负责生成liveId,并以频道号为关键字,存入Redis缓存。
图 3 视频直播存储目录结构