告用户书

抱歉,让大家等了这么久。

画境串流

首先,跟大家说一声:抱歉,让大家等了这么久。

请大家理解和体谅,因为我们是针对所有用户的,所以各种情况我们都需要考虑周全。

这里简单地向大家分享一下我们遇到的坑和走过的弯路。


一、我们做过的考虑

1、不同的系统环境差异(面向全体用户考虑)

——不同的操作系统版本及补丁差异

——不同的硬件环境,例如显卡差异

2、方案必须免费,不能引入新的用户成本

——不能添置新的硬件设备,例如显示器欺骗器

——对免费商业串流软件将来可能收费未雨绸缪

——尽可能采用开源软件实现以防止被恶意软件

3、实现尽可能多的不同设备/不同系统平台支持

——手机/平板/电视不同设备支持

——安卓/苹果/Windows系统支持

4、实现工作/娱乐两不耽误

——支持主屏串流(电脑和串流设备同屏显示)

——支持副屏串流(电脑工作,串流设备娱乐)

5、解决DRM(数字版权内容管理)串流问题

——所有流媒体平台都有DRM保护防止盗版

——不同流媒体平台的DRM保护层级不相同

——流媒体平台DRM会导致串流时视频黑屏


二、我们走过的弯路

1、在宣布串流想法前,我们已经花了三个半月开发独立App,最终放弃,原因如下:

——不同系统需要单独开发,工作量巨大

——这类App在各种应用商店不允许上架

——因上一条原因会报毒,用户接受度低

——同样因上面原因,无法突破DRM保护

2、决定采用串流方案初期,为了统一用户环境,简化用户使用门槛,我们花了一个多月来研究虚拟机下的串流方案,后来也放弃了,原因如下:

——虚拟机下,基于Chrome内核,在播放Netflix视频时,解析度始终限制于720P,通过努力,修改程序,替换Edge内核,获得了更高级的DRM支持,解决了高码率1080P播放问题,但是声画同步问题始终无法彻底解决;

——虚拟机下,声音存在偶发性杂音;

——虚拟机方案,消耗电脑资源太多,有点杀鸡用牛刀的味道;

——虚拟机方案,分发成果时好几个G,不方便。

3、最后,我们还是决定:采用傻瓜式指南的方式,帮助大家实现在不同终端设备上串流观看画境视频。一句话,很简单,无脑跟着指南做就行了。