我将为h.264流媒体付多少钱?

时间:2013-11-14 21:10:06

标签: flash video video-streaming h.264 webrtc

实际问题很简单:

为了编码和传输h.264 P2P视频,我是否需要向MPEG-LA联盟支付任何费用?

背景:

我的公司运行一个聊天应用程序,该应用程序使用闪存介质服务器套装来提供从用户到另一个用户的网络摄像头数据(以P2P方式)。我们有许多运行Adobe软件的服务器,我们希望摆脱它,特别是因为我们希望专注于移动用户,而闪存不再是未来可行的选择。

在阅读了h.264许可证信息(http://www.mpegla.com/main/programs/avc/Documents/avcweb.pdf)之后,我仍然无法弄清楚我的公司是否需要向MPEG-LA财团支付任何费用。从理论上讲,它有可能,我们只想将P2P数据发送到两端(人们实际聊天)就是这样,但我不知道我们当前的网络技术状态是否可行

1 个答案:

答案 0 :(得分:2)

IANAPL(我不是专利律师)

P2P视频聊天(注意我说聊天,不是流媒体 - 它们是不同的,并且它们在许可证IIRC中的处理方式不同)使用H.264确实需要有人支付MPEGLA许可证。涉及最低限度和上限,因为它是MPEGLA,除非你支付上限(约650万美元/年),你必须有一些可靠的方法来计算用户数量(支付许可证)。在某些情况下,例如Flash和Windows 8,其他人已付费并为您的软件提供编码器/解码器。请注意,对于聊天用途,每年少于100,000个实例不需要版税(但您必须能够计算它们)。

或者,在明年某个时候,思科将为H.264提供一个可下载的模块(并支付MPEGLA上限)。这可以在本机应用程序中使用(只要在安装或首次使用时下载插件的副本,而不是随应用程序一起分发)。

关于WebRTC,正如媒体报道的那样,目前还没有关于强制性视频编解码器的决定;当前的WebRTC实现(Mozilla和Chrome)使用VP8。 Mozilla表示我们将整合思科插件并提供VP8和H.264。微软和Apple(当他们添加WebRTC时)如果他们愿意,他们都可以直接包含H.264,因为我认为两者都已经支付了上限。如果您使用WebRTC作为在浏览器中运行的JS应用程序,您的应用程序不应该需要MPEGLA许可证 - 但请记住,IANAPL