我希望流媒体视频是django应用程序的一部分,但我从来没有做过任何视频处理,也不知道从哪里开始。我还没有这个项目的所有细节,但我希望有一个相当小的由一两个人上传的视频库(考虑不到100段5分钟长的视频)。
我正在寻找一种解决方案,允许用户使用django管理上传视频。我想接触大多数桌面浏览器(95%+),显然我想降低成本。说我喜欢使用某种基于云的CDN的想法(我不知道这样的项目是否可能/合适)
我真的想问,是否有人能为我指明正确的方向(教程/服务/项目/代码),但我意识到这可能不够具体。
所以说得更具体一点-
发布于 2013-01-13 10:24:33
我从未使用Django/Python观看过视频,但我在前端应用程序中的流媒体视频领域有一些经验。我当然不能回答你所有的问题。根据我的经验,视频在哪里托管并不重要,如果您想在世界范围内分发视频,CDN是可以的。我个人认为你应该从如何在浏览器中播放视频的问题开始。选择一个合适的视频播放器(可以是html5视频),你就会知道什么是可以播放的,什么是不可能播放的。
3)格式很重要,取决于您想要如何播放视频。渐进下载(如mp4)?直播(不进步,如HLS)?您可以在网上找到示例视频,并测试您的视频播放器是否可以在您想要支持的平台上播放视频。
7)如前所述,在这种情况下,您需要检查使用哪个玩家。在我看来,HTML5视频还没有得到广泛的支持,但它可以在最现代的浏览器(Chrome,Safari)中播放大多数格式。
希望这能有所帮助。
https://stackoverflow.com/questions/14302440
复制相似问题