为什么需要远程串流
作为计算机专业的学生,上专业课的时候经常需要带着电脑出门,但是我的电脑外接了一大堆设备,每次出门往往需要插拔一大堆数据线,非常麻烦。
一开始我想到了再买一台两千左右的轻薄本,或者winpad专门用于上课敲代码,但这个价位的性能左看右看都不满意,最后还是打消了这个想法。
于是我寻思着,有没有什么方法能让我不再带着电脑出门,比如平板串流电脑画面?
自从校园网更新后,设备第一次登录以后,再链接校园网就不再需要登录了,观察到登录页面的参数后我猜到校园网应该是给每一台设备都分配了一个校园网内网的ip地址,这就很方便了,说明内网的设备之间互相识别将会阻力极小。
软件选择
就我这一年来的使用情况来看,最稳定的肯定是通过互联网链接的软件,其次就是容易受到校园网内网环境干扰,通过局域网链接的软件。这里我筛选出最适合笔记本电脑的几个软件:Steamlink,team viewer,微软远程桌面。
串流设备
我选择的是网上随便买的一块酷比魔方iplay40国际版,支持play商店意味着可以下载到最适配的apk安装包,屏幕略小,有能力的话屏幕越大越好,例如iPad pro啥的(
外设非常简单搭配一个type-c转usb就可以插上无线鼠标,键盘使用任意支持蓝牙的即可。
网络要求
需要你的校园网给你分配一个至少B类IP地址,或者使用ZeroTier搭建内网穿透,顺便一提,openwrt的软路由也是有zerotier的插件,不过我还没有研究过使用方法。
软件分析
Steamlink
有人会说moonlight也能串流,串流效果也非常不错,但是这玩意毕竟nv的软件,实际使用时会受到我的AMD核显输出的影响,无法正常运行,所以我最后还是使用了steamlink,如果你的电脑没有核显输出环境等干扰,也可以尝试,我这里就不再细讲。
作为一个游戏软件,steamlink的优点在于他传输的画面帧率较高,动态的传输画面会非常流程,你甚至可以串流着看视频,缺点是它的驱动似乎不是很完善,鼠标指针移动比较卡顿,偶尔会出现鼠标无法点击,或者画面只有屏幕的一部分这些情况而且当电脑处于睡眠状态时是没办法进入桌面的。
微软远程桌面
微软远程桌面首先需要你的系统是专业版系统,笔记本一般是家庭版正版系统,可以使用以下视频的激活码激活。
缺点是官方串流无法输入中文,或者只能输入中文,目前我还没有解决的办法。
优点是键鼠操作流畅,对于非动态画面,比如敲代码来说非常舒服,但是注意只是键鼠不卡,如果时播放视频或者打游戏的话,画面明显会卡顿,也可能时因为没有独显直连,大家可以自己试试。
微软远程桌面实际上会登录你在计算机上的一名用户账户,比如平常我们用的管理员账户,登陆上之后本机的电脑就会锁屏,有点像linux的远程终端。
TeamViewer
TeamViewer提供的是互联网的串流服务,跟其他的软件不同,不需要内网的IP地址,只需要两个设备都登录软件即可,并且锁屏时也能串流,但是串流的质量并不好,帧数低延迟高,适合作为备选,当其他软件无法正常工作时,team viewer可以保证基本的使用。
总结
我自己个人在一学期的调整后基本上是以steamlink使用为主,有时上课还可以打开游戏摸鱼,当出现问题后再选择teamviewer或者微软远程桌面,个人觉得以teamviewer作为备用方案更为保险,互联网链接不需要考虑太多的网络环境,更为可靠。