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!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章