linux直播解决方案

培训机构的老师想要给学生上课,要用到linux。而且他们很熟悉linux。他们将linux作为桌面来使用。可是要给学生上课,就需要用到直播软件。然而培训机构指定的平台可能没有相应的linux客户端,这个时候怎么办呢?难道要用回难用的windows?不,我们还是有选择的。

方法1

obs推流。
这里有个案例介绍
我要说一下这个,因为我用过这种方法。这种方法最大的问题在于延迟互动
这种方法推流至少延迟3s。十分难受。
而且没办法互动。不过这个简单,造个轮子。用python写一个脚本来抓取直播间的弹幕和评论就ok了。

方法2

推荐。
找一台性能不必太高的windows电脑。保证它可以进行一切正常的直播互动。然后用VNC连接你的linux电脑。
之后你可以在windows上操作你的linux电脑,要看直播数据只要切个屏就好了。
这种方法好在直接利用了windows原生直播客户端的强大能力,推荐两台电脑在一个路由器上。这台路由器带宽一定要高。
详细情况请参见:这篇博客。

方法3

找类似的开源项目结合自己的需求来做1个。
用C++写效果会更好。
弹幕互动可以用爬虫等手段。我是这样想的,不过我目前的水平很渣,而且技术栈是Java,因此只是知道有这么一个思路。
这种方法就跟直接造轮子没什么区别了,而且可以随心所欲。
既然linux下没有客户端,那我就自己造。处于这样的决心,你应该可以自己尝试着写一下。
ok,done!

你可能感兴趣的:(保存)