首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在django应用程序中播放视频

如何在django应用程序中播放视频
EN

Stack Overflow用户
提问于 2013-01-13 10:03:57
回答 1查看 7.3K关注 0票数 6

我希望流媒体视频是django应用程序的一部分,但我从来没有做过任何视频处理,也不知道从哪里开始。我还没有这个项目的所有细节,但我希望有一个相当小的由一两个人上传的视频库(考虑不到100段5分钟长的视频)。

我正在寻找一种解决方案,允许用户使用django管理上传视频。我想接触大多数桌面浏览器(95%+),显然我想降低成本。说我喜欢使用某种基于云的CDN的想法(我不知道这样的项目是否可能/合适)

我真的想问,是否有人能为我指明正确的方向(教程/服务/项目/代码),但我意识到这可能不够具体。

所以说得更具体一点-

  1. 是否可以仅使用django和apache服务器将视频流到浏览器?
  2. 哪些云托管提供商将支持与django应用程序的轻松集成?
  3. 在视频准备好之前,我需要转换视频的格式吗?
  4. 我可以在云托管解决方案中使用Red5吗?
  5. 我想在一个Ubuntu服务器上托管这个项目,我用它来托管其他几个(低流量) django应用程序--如果在有现有站点的服务器上安装Red5会不会是一个错误。
  6. 回想起来,服务器有12 uk和4核(在1和1 uk数据中心中)。我是否有足够的能量/带宽来同时播放3-5视频?(假设是red5 / wowza)。
  7. 我对Flash不感兴趣,因为我支持苹果。我是否需要重新评估我的偏见,以摆脱我的无知?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-13 10:24:33

我从未使用Django/Python观看过视频,但我在前端应用程序中的流媒体视频领域有一些经验。我当然不能回答你所有的问题。根据我的经验,视频在哪里托管并不重要,如果您想在世界范围内分发视频,CDN是可以的。我个人认为你应该从如何在浏览器中播放视频的问题开始。选择一个合适的视频播放器(可以是html5视频),你就会知道什么是可以播放的,什么是不可能播放的。

3)格式很重要,取决于您想要如何播放视频。渐进下载(如mp4)?直播(不进步,如HLS)?您可以在网上找到示例视频,并测试您的视频播放器是否可以在您想要支持的平台上播放视频。

7)如前所述,在这种情况下,您需要检查使用哪个玩家。在我看来,HTML5视频还没有得到广泛的支持,但它可以在最现代的浏览器(Chrome,Safari)中播放大多数格式。

希望这能有所帮助。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14302440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档