Video 服务用户上传视频
我目前正在一个网站上实现视频上传服务。视频不是网站的主要功能,但用户会上传相当数量的视频。“问题”是,用户正在将各种格式上传到服务器,而我使用的Flowplayer自然无法处理所有格式。目前,我正在将上传的视频重新编码到h264的后台任务中,该任务可以正常播放。在这种情况下,当有人上传时,即使我将“nice”级别设置为10,服务器速度也会明显减慢 我真正的问题是,在一个相对繁忙的网站上提供视频内容的最佳方式是什么(每月60k独特) 我现在的想法是:Video 服务用户上传视频,video,file-upload,video-encoding,Video,File Upload,Video Encoding,我目前正在一个网站上实现视频上传服务。视频不是网站的主要功能,但用户会上传相当数量的视频。“问题”是,用户正在将各种格式上传到服务器,而我使用的Flowplayer自然无法处理所有格式。目前,我正在将上传的视频重新编码到h264的后台任务中,该任务可以正常播放。在这种情况下,当有人上传时,即使我将“nice”级别设置为10,服务器速度也会明显减慢 我真正的问题是,在一个相对繁忙的网站上提供视频内容的最佳方式是什么(每月60k独特) 我现在的想法是: 像我现在这样继续,但是为编码添加一个专用服务
- 像我现在这样继续,但是为编码添加一个专用服务器(zencoder?)
- 仅上传内容并将内容作为h264流(rtmp?)的一种形式提供
服务器信息:nginx+rails2.2.2。视频转码和交付是很容易达到70-80%正确水平的事情之一 这是最后的10-20%,这是一个杀手 如果您有一个每月生成6万个Unique的站点,并且视频将成为您用户体验和业务的重要组成部分,我强烈建议您考虑用商业视频平台取代您自己开发的解决方案 承认我在这里的偏见-我为之工作-我真诚地相信,这是一般的网络管理员不想独自解决的问题。要解决的问题和存在的角落案例的数量令人难以置信 此外,如果您希望将此内容货币化,您将能够更好地利用商业平台中的可用设施实现这一点 当然,我认为这是一个很好的选择(见鬼,这是最好的选择),否则不会在这里工作,但他们有很多选择 您需要寻找的是:
- 上传UGC(用户生成内容)的能力
- 灵活而健壮的转码
- 内容管理
- 分析
- 广告网络集成
- 用于播放器和后端定制和集成的API
- 可用性和可靠性
- 上传UGC(用户生成内容)的能力
- 灵活而健壮的转码
- 内容管理
- 分析
- 广告网络集成
- 用于播放器和后端定制和集成的API
- 可用性和可靠性