我必须将旧项目从Windows Media迁移到HTML5视频/音频。 系统应向符合以下条件的Web用户提供视频/音频内容:
- 播出:大型视频/音频文件的片段(从TcIn到TcOut)应“即时”播放给网络用户。 (由于片段之间的重叠率很高,因此将源材料切成片段是不起作用的,因此需要3-4倍的HDD空间和大量额外的编程。大源文件的标记播放也不可行。因为原始资料中有禁止使用的部分,这些部分永远不会提供给用户)。
- 裁切:通常,允许用户复制材料。 实际上,通过使用下载功能,用户可以下载选定的段。 我想这不是问题:服务启动了剪切视频的剪切软件(可能是ffmpeg),并通过电子邮件通知用户下载产品。 (这就是我现在做的方式,但是可能会有一个更简单的选择)。
- 格式:大多数浏览器(Chrome,Firefox,Opera,Android)支持的首选视频/音频格式是什么?
- 服务器:如果可能,我会保留Windows Server,因为后面的数据库是MS SQL Server。
(Windows Media Server和WMEncoder当前可用于以上所有功能,但是浏览器不再支持WM。这是重新设计的原因)。
对于您如何重建此视频/音频系统的任何建议,我将不胜感激。 (使用什么软件元素以及如何使用)。
谢谢。
--------添加-------
尊敬的评论者,
谢谢您的意见。 请注意,以上只是一个问题,其余的只是对问题/条件的详细描述,如stackoverflow.com所建议。 我猜,答案也很简单,我尝试自己写:
- 您应该将大型视频/音频文件保留为xxx 格式, 因为 ...
- 您可以为每个细分创建一个像此示例一样的播放列表文件。
- 您将xxx流软件组件安装在Web /媒体服务器上以播放段。
- 您可以像这样通过客户端网络浏览器寻址和播放片段:...
- 对于异步切割,是的,我建议ffmpeg,尝试这些配置文件设置。
仅缺少粗体的几个部分。 感谢任何可以填充它们的人。