以HTML5视频格式播放较大视频文件片段的最佳做法

时间:2015-09-30 11:26:00

标签: html5 audio video ffmpeg avisynth

我必须将旧版项目从Windows Media迁移到HTML5视频/音频。系统应按以下标准向网络用户提供视频/音频内容:

  1. 播放:大型视频/音频文件的片段(TcIn到TcOut)应该播放"即时播放"给网络用户。 (将源材料切割成段不起作用,因为段之间存在高重叠率,因此需要3-4倍的HDD空间并且需要大量额外的编程。大型源文件的市场播出也不是一种选择。因为源材料的禁用部分永远不可供用户使用。)
  2. 剪切:通常,允许用户复制材料。实际上,通过使用下载功能,用户可以下载所选的段。我想,这不是问题:服务启动切割视频的切割软件(可能是ffmpeg),并通过电子邮件通知用户下载产品。 (这就是我现在的方式,但可能有一个更简单的选择)。
  3. 格式:大多数浏览器(Chrome,Firefox,Opera,Android)支持的首选视频/音频格式是什么?
  4. 服务器:如果可能,我会保留Windows Server,因为后面的数据库是MS SQL Server。
  5. (Windows Media Server和WMEncoder目前适用于以上所有情况,但是浏览器不再支持WM。这就是重新设计的原因)。

    如果您有关如何重建此视频/音频系统的任何建议,我们将不胜感激。 (使用什么软件元素以及如何使用)。

    谢谢。

    --------另外-------
    亲爱的评论员,
    谢谢您的意见。请注意,以上是一个问题,其余的只是对stackoverflow.com建议的问题/条件的详细说明。我想,答案也很简单,我试着自己写一下:

    1. 您应该将大型视频/音频文件保留为 xxx 格式 ,因为 ...
    2. 您可以为每个细分创建一个播放列表文件,例如此示例...
    3. 您在网络/媒体服务器上安装 xxx流媒体软件组件以播放这些细分。
    4. 您可以在客户端网络浏览器中处理和播放细分,例如:...
    5. 对于异步剪切,是的,我建议使用ffmpeg,尝试这些配置文件设置。
    6. 只缺少一些粗体部分。感谢任何能够填补他们的人。

0 个答案:

没有答案