老调重谈:Spotify & Netflix on FreeBSD

FreeBSD 上没法用 Spotify 和 Netflix 很久了,自从这些东西的网页版需要 DRM 以来。具体来说,现在这些(以及基本上所有别的 Streaming 服务,例如 Disney+)都需要 Google 的 Widevine DRM 模块,而这货只有 binary,只提供给了 Windows/Linux/MacOS,所以 FreeBSD 就没法满足 DRM 需求。 理想状况当然是干掉 DRM,这个当然没戏;让 G 提供这个也不错,但是应该也没那么容易;用兼容层跑 Widevine 那个库或许可行,不过还需要花点功夫;之前还搞过在另一台 Linux 机子上放,转发过来。今天说的是通过跑个 Linux 虚拟机达到这个目的…… 第一次拿 bhyve 搞虚拟机,还挺好用的(通过使用 vm-bhyve……),几步就装完了一个 Debian。装好之后就有几个问题: 视频输出 音频输出 问题1有很多个办法,比如说可以ssh -Y,比如说可以remote desktop,可以VNC之类的…… 试了几波,ssh -Y和remote desktop都受限于 CPU,没法传4K。remote desktop差不多能到2560×1440,看流量大概有一个多Gbps…… 回头一想,搞什么ssh,直接连X啊…… 于是打开 X 的 TCP 监听,直接 DISPLAY=<IP>:0 怼过去,然后的确能用,4K都行,流量大概4个多Gbps…… …

Continue reading ‘老调重谈:Spotify & Netflix on FreeBSD’ »

PIXL

PIXL 是个跳票了很久的 Kickstarter 项目。内容嘛,其实就是一堆各色磁力小方块,可以用来搭东西或者搭画之类。 周二这个东西终于送到了。随便拼了点东西…… 感觉还挺有趣的……

折腾 Wireless Display

很早之前就买了个Microsoft Wireless Display Adapter,之后没怎么用。前段时间尝试从 Surface Pro 6 投影过去,发现怎么搞都不成…… 就是点了之后很快就说 Couldn’t connect。 照例在网上搜了若干方法,有说驱动的,有说组策略的,有说防火墙的,反正试了都没用…… 折腾了一晚上,情况都没啥变化。 最后我怀疑有啥软件半路拦截了数据包,于是打开 Windows 用户必备工具:SysInternals Autoruns…… 发现几个残留的东西,比如穿梭啦,QQProtect啦,以及之前装的 npcap 啦…… 统统车掉之后,居然就成了…… 但是,成了之后发现,这货只能投1080p,显示器是4K的,投了很糊…… 想起来当初为啥从Win跑路了,因为出了问题不好调啊…… 另外,SysInternals真是必备工具……

近况

实在是没啥好些了,就写些最近的情况吧。 PhD 最后还是毕业了。一月份搞了答辩,二月份就开始上班了。感觉最后毕业很匆忙,拿着两个论文拼了拼,就这么弄出来了毕业论文…… 幸好第二篇论文后来还是中了,否则不知道要拖到什么时候去…… 至于PhD的感想么,还是以后再写个文章吧。 工作已经有半年多了,感觉基本的事情倒是都熟悉了,可以说跟上了队伍里其他人的节奏?Q4也要负责一些小项目了,只能说希望能够顺利…… 毕竟不是啥都可控的,能不能做出来很多时候不取决于你…… 当然另一方面,工作里面的deadline倒不是那么死。比如说某些项目,如果发现结果不够好,那是断然不可能让你进生产系统的。一般来说每个项目都有一个完整的进生产的计划,一步一步来,保证没有问题。当然,可能其它的产品部门并不是这样,但是基础设施(infrastructure,搞网络/存储/硬件/数据中心/计算之类)这块,基本上安全还是第一位的,速度倒不是最重要的。想想搞研究的时候为了赶deadline可能搞出来的系统还有很多bug一样跑实验,觉得还是业界这种模式更靠谱一些…… 当然,研究界也有一个项目搞很久,等到搞好了再找个会投的,或者像LLVM那样5年就搞一个东西的, 当然也可以。或许本来就应该是那样的,而不是每年都想着在今年顶会投个什么东西…… 在公司的一个兴趣爱好就是看各种错误总结报告。这方面公司里倒是有专人做,每周都有人总结本周又出了啥问题。观察这些东西,其实还是能想出一些想法来可以解决一些问题的,只是不知道啥时候有空做。 另一方面,在公司低级别想自己搞个东西那基本上只有可能你一个人搞。之前和同事讨论这个问题,觉得也很简单,其实就是有很多东西预先是说不准的,需要依赖个人的经验的估计。如果你级别低,别人就未必会相信你的估计和经验,另一方面你也未必能把道理说清楚,这样就没法说服老板之类给你一些人力来干这个事情。这个当然是正常现象,但是也意味着想搞什么只能自己搞搞。当然或许可以说服其它和你有类似兴趣的人一起来弄一些东西…… 最后用结果说服别人之类的。 工作了当然不能每天睡到自然醒(可能研究也不应该?……),每天还是有点困。这个其实就逼着你早睡,但有时候自然而然就一点多了…… 以后还是尽可能避免吧,否则白天真是困得没法干活。既然那么说了,今天还是早点睡吧……