Port-Forwarding
使用 socat 在實時直播流中進行無延遲和高 fps 的埠轉發
我正在使用該命令
socat
從實時直播流中轉發連接。TCP4-LISTEN:8080 TCP4:123.456.789.12:80
問題是它增加了延遲和低 fps,而沒有埠轉發的實時流完美地工作,沒有延遲和高 fps。
- 這可能是什麼原因造成的?
- 有沒有辦法解決這個配置
socat
或者我應該使用另一種方法?
我不是這方面的專家
socat
,但是在快速查看它的名稱(Socket CAT)之後,它似乎通過打開兩個套接字並在使用者空間中操作它們。正如 slm 建議的那樣,為什麼不通過 配置它
iptables
?iptables 是一個配置 netfilter 的使用者空間應用程序。Netfilter 程式碼嵌入在核心中。它可能會帶來更好的性能,因為轉發的數據包不需要從核心空間傳遞到使用者空間,反之亦然。
資源