我一直在 64 位 Ubuntu 14.04 上使用 Firefox 49,并使用此处找到的用户代理解决方案,一切正常: 现在我拥有 Firefox 49 或更高版本,如何观看 Netflix?
然后 Firefox 50 出现了,现在我在浏览器窗口顶部收到此消息:
“libavcodec 可能存在漏洞或不受支持,应更新才能播放视频”
Netflix 告诉我:
“哎呀,出问题了……Netflix 视频播放器不可用 我们无法在您的浏览器上播放 Netflix。请确保您使用的是 Chrome 的官方版本。
错误代码:M7355-1204”
我尝试搜索 libvacodec 错误和 Firefox 50 + Netflix。有人有解决方案吗?
答案1
Ubuntu Modifications 3.2 导致了这个问题!如果您使用的是 Ubuntu(任何版本)并使用 Firefox 作为搜索引擎,请进入附加组件管理器,然后进入扩展并禁用或删除 Ubuntu Modifications 3.2!重新启动 Firefox ------ Linux 很棒 :-)
答案2
更新 + 解决方案:问题已修复,因此跳过步骤 1。
如果你只想通过更改浏览器的用户代理来运行 Netflix,请按照步骤 2-3 操作
1)更新Libvacodec https://superuser.com/questions/1137029/libavcodec-may-be-vulnerable-message-in-firefox
2) 安装 UAControl*(似乎是最好的用户代理切换器,因为您只需为 1 个网站(如 www.netflix.com)设置用户代理) https://addons.mozilla.org/en-us/firefox/addon/uacontrol/?src=search
3)打开“UAcontrol 选项...”->单击“添加站点”->在“站点:”中输入 www.netflix.com
-> 将此代码粘贴到“自定义”文本框中:
Linux / Chrome 53:Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/535.11 (KHTML,如 Gecko) Chrome/53.0.2785.34 Safari/537.36
*因为 Netflix 很卑鄙,不关心 ubuntu 用户,并强迫我们欺骗他们,让他们以为我们正在使用不同的操作系统/浏览器组合。