0

我在 ASP.NET 中创建了一个使用 mpeg-4 视频格式的项目。以后有可能是商业项目。此 Web 应用程序将在 HTML 视频和 Canvas 元素中存储和播放 mpeg-4 格式的视频。

据我所知,mpeg-4 编码器和解码器不是免费使用的,我需要许可证才能在我的项目中使用它们。

  1. 我将主要通过我的智能手机以 mpeg-4 格式录制视频,稍后我将通过 HandBrake 降低视频比特率,HandBrake 是一个开源免费使用的通用编码器,它使用 mpeg-4 编码器/解码器。
  2. 如上所述,我的应用程序将在 HTML 5 Canvas 和 Video 元素中显示具有较低比特率的 mpeg-4 视频。

我的问题是:
使用 mpeg-4 视频格式进行这种使用是否需要支付许可费?

我宁愿使用其他 2 种免费视频格式(WebM 和 OGG),但 Internet Explorer 和 Safari 不支持它们,所以我必须使用 mpeg-4 格式)。

4

1 回答 1

0

经过数小时的进一步搜索,我发现,如果用户必须付费才能访问 h264 编码的 mp4 视频内容,则在商业 Web 应用程序的情况下,分发使用 H264 编解码器编码的 MP4 视频需要许可

2010 年 8 月 26 日,MPEG LA 宣布,对最终用户免费的 H.264 编码互联网视频将永远不会收取版税。

(以上引用的信息是从维基百科复制的,引用的 PDF 文件不再可用。)

幸运的是,思科正在启动一个项目,以创建一个免费使用的 h264 编解码器,供 HTML5 中的公众使用。

参考:

http://shaver.off.net/diary/2010/01/23/html5-video-and-codecs/

https://blog.mozilla.org/blog/2013/10/30/video-interoperability-on-the-web-gets-a-boost-from-ciscos-h-264-codec/

于 2013-11-07T19:26:08.500 回答