我在 ASP.NET 中创建了一个使用 mpeg-4 视频格式的项目。以后有可能是商业项目。此 Web 应用程序将在 HTML 视频和 Canvas 元素中存储和播放 mpeg-4 格式的视频。
据我所知,mpeg-4 编码器和解码器不是免费使用的,我需要许可证才能在我的项目中使用它们。
- 我将主要通过我的智能手机以 mpeg-4 格式录制视频,稍后我将通过 HandBrake 降低视频比特率,HandBrake 是一个开源免费使用的通用编码器,它使用 mpeg-4 编码器/解码器。
- 如上所述,我的应用程序将在 HTML 5 Canvas 和 Video 元素中显示具有较低比特率的 mpeg-4 视频。
我的问题是:
使用 mpeg-4 视频格式进行这种使用是否需要支付许可费?
我宁愿使用其他 2 种免费视频格式(WebM 和 OGG),但 Internet Explorer 和 Safari 不支持它们,所以我必须使用 mpeg-4 格式)。