我尝试创建网络浏览器,但Google阻止了我(2019)

2021-01-21 03:31:37

经过4个月的等待,这就是我从Google的Web浏览器DRM Widevine获得的有关许可协议的答复。在过去的两年中,我一直在使用一个无法完成的网络浏览器,因为开源浏览器Chrome的创建者Google不允许在开源项目中使用DRM。

我正在构建的浏览器称为Metastream,是托管在GitHub上的基于电子(由Chromium衍生)的MIT许可的浏览器。它的主要功能是能够在网络上播放视频,并与其他对等同步。每个客户端运行其自己的Metastream浏览器实例,并传输播放信息以使其保持同步-不发送音频或视频内容。

如果有人正在创建要播放媒体的浏览器,他们很快就会发现Netflix和Hulu等大型网络媒体服务对DRM的要求。网络上有一些DRM提供程序,包括Widevine,PlayReady和FairPlay。

据我所知,Widevine是基于Chromium的浏览器唯一可用的DRM,尤其是对于Electron。 Chromium在所有网络浏览器中约占70%的市场份额,不久将包括Microsoft即将推出的Edge浏览器重写。等待4个月才能收到来自拥有如此大市场份额的供应商的最小响应。

这也不是我一个人的事,几个电子用户已经等待了几个月的响应。更重要的是,《勇敢的浏览器》的创建者在等待Google Widevine的回复时也遇到了问题。

“这是一个很好的例子,说明为什么像啤酒一样免费还不够。小型共享浏览器受Google摆布,而Google却因为没有与我们交流的原因而拖延了我们的时间。” -Brian Bondy,联合创始人兼勇敢的首席技术官

关于Metastream的命运,我现在只有两个选择:停止开发台式机浏览器版本,或将我的项目转移到功能减少的浏览器扩展程序中。后者需要发布到Google Chrome网上应用店,这将进一步使该项目进入Google围墙花园。

4月4日编辑:Google Widevine尚未回复。 因为有人问,这里是我与Widevine进行的完整电子邮件交流。 与其他浏览器供应商联系并ping他们与Widevine的联系后,收到了最初的答复。 如果您打算咨询项目的许可协议,包括他们事先要求的信息,可能会有所帮助。