如何捕捉我的螢幕視訊串流?

如何捕捉我的螢幕視訊串流?

我嘗試捕捉 GPU 的輸出、桌面的視訊流量,並將其傳輸到另一台電腦上。我正在開發一個像遠端控制終端這樣的項目,所以我不能有任何延遲。

我已經使用 VLC 和許多其他串流媒體程式進行了測試,但我無法發送原始流量,被迫使用編解碼器,這會產生太多的延遲。

答案1

如果可以選擇外部硬件,請找到一個好的 USB HDMI 擷取裝置。好的產品會將自己呈現為類似 UVC 網路攝影機的設備,從而可以輕鬆弄清楚如何顯示傳入的視訊串流。

從軟體角度來看,我從 GStreamer 中獲得了最好的結果。 RTP 上的 jpeg 編碼將在品質與 1080p 延遲之間取得良好的折衷。像 H.263 這樣的東西速度很快,但在該分辨率下質量有限。在頻寬不成問題的情況下,發送原始影片在較低解析度下效果最佳。 1Gb/s LAN 將為您提供良好的服務。

相關內容