摘要
在带宽增速,互联网用户对视频内容的要求日趋增多的趋势下,本文描述了大规模视频存储分发的系统设计和实现。该系统设计的目标是把用户上传的视频重新编解码生成适合不同场景的不同格式视频文件,然后根据客户端支持的视频属性和网络带宽的实际情况,自动分发不同码流的视频文件到客户端,从而达到流畅访问视频的目的 ;对系统中的热门视频,系统通过算法结合缓存,实现同一视频文件在不同服务器间动态迁移,从而充分利用系统的计算能力,最终给用户提供更流畅的视频体验。
In the Internet bandwidth growth,user demand for video content increasing trend,this paper describes the design and implementation of the system of large-scale video storage distribution.The system design goal is to users to upload video codec is generated to fit different scenarios of different video formats file,then according to the actual situation in support of the client's video attribute and network bandwidth,automatic distribution of different streams of video files to the client,so as to achieve smooth video access; on the popular video system through the algorithm combined with caching,achieve the same video file in dynamic migration between different servers,which makes full use of the computing capability of the system and ultimately to the user to provide smoother video experience.
出处
《电子测试》
2016年第5期10-12,共3页
Electronic Test
关键词
视频存储
视频分发
动态扩容
Video storage
video distribution
dynamic capacity expansion