Pio*_*rak 2 cloud hosting cloud-hosting
如果我想创建一个网站,用户可以在其中上传视频,我有什么选择来存储和流式传输视频文件?
一种当然是将其存储在我的网站上。但是我认为这不是一个好选择。我将需要大量存储(价格昂贵),并且流式传输会降低我的服务器速度。我认为将其存储在某些外部服务中应该更便宜。这也会减轻服务器的负担。但是我什么都不知道。
您有什么服务可以帮助您吗?如果我的网站不是商业性的,并且它已经商业化。这可能无关紧要,但是我正在使用ASP.NET或ASP.NET MVC。
我目前正在为我开发的产品设计类似的功能。我想到的设计是:
总结一下:用户将视频(通过asp.net)上传到S3。服务将未处理的视频从S3发送到zencoder / pandastream以进行编码,然后将其以编码格式放回S3。从那里jplayer将在所有平台上播放文件。