摘要: Youtube技术原理 1. 网页文件允许上传视频文件(这个和上传其他文件一样的)(作者用的是python的架构) 2. 后台调用ffmpeg对上传的视频进行压缩,输出flv格式的文件。这个开源程序win32和linux都有实现,所以可以适应不用的主机环境。 3. 使用flvtools处理flv文件,标记上时长、帧速、关键帧等元数据,这样的flash文件才可以拖放。 4. 使用 ffmpeg 产生flv文件的缩略,和大图像文件的缩略图是一个道理。 5. 使用适当的flv播放器在网页中播放服务器端生成的flv文件。 阅读全文
posted @ 2009-11-22 22:19 fand 阅读(1987) 评论(2) 推荐(0) 编辑