日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SRT编码器传输获取公网IP地址3种解决方案

發布時間:2024/3/26 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SRT编码器传输获取公网IP地址3种解决方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

SRT是時下最熱門的互聯網傳輸協議,具備低延時、穩定可靠傳輸的優勢特性,可廣泛應用于遠程制作、遠程監看、異地互動等需要互聯網遠程傳輸場景。
SRT 是點對點傳輸協議,由于需要穿透互聯網,所以至少需要有一端具備公網 IP 地址。將有公網 IP 地址的一端設備設置為 listener 模式,另一端采用 caller 模式向對端發起連接請求,待 SRT 連接建立成功之后,則可以實時傳輸視頻流了。
下面以普通組網環境的 A、B 兩個站點為例,從站點 A的編碼器以 SRT 方式實時將視頻流傳輸至站點 B 的解碼器,介紹如何實現公網傳輸方案(我們均以解決站點 B 的公網地址問題做介紹,站點 A同理),這里主要介紹網絡相關配置,SRT 具體配置請參考 SRT 配置手冊。

獲取公網IP地址3種方案

      • 方案一:寬帶運營商 PPPoE模式獲取公網IP地址/端口映射
        • 方案二:采用FRP方式做公網地址
        • 方案三:購買IP盒子獲取公網IP地址
        • 方案四:其他工具獲取公網IP地址

方案一:寬帶運營商 PPPoE模式獲取公網IP地址/端口映射

寬帶運營商可以提供公網IP 地址給路由器(4G上網是不能提供公網 IP 地址的),公網 IP 地址配置于路由器的 outside 接口,在路由器對解碼器 IP/端口做一對一映射。

1)設置路由器的 WAN 口以 PPPoE 模式獲取公網 IP 地址

注:想要路由器接口直接獲取到公網 IP 地址,需要寬帶運營商配合。

一是需要將寬帶光貓設置為透傳模式,將 PPPoE 撥號的功能放置在路由器來執行,以便可以在路由器來配置公網/私網地址端口映射。

二是需要運營商有條件提供公網 IP 地址給用戶(通常電信寬帶擁有更多的公網 IP 地址資源。由于申請運營商的固定公網 IP 地址費用太高,一般能夠有公網 IP 地址即可,雖然這個公網 IP 地址是變化的,但是一定時間內它是能夠保持不變的,除非設備重啟才會發生變化)。

一般情況下,如果 WAN 口獲取到的是 10.x.x.x、172.16.x.x–172.32.x.x、192.168.x.x 網段的 IP 地址, 這是屬于私網 IP 地址范疇,用戶不能直接穿越互聯網來訪問它的。

2)設置路由器的端口映射(Port Forward)

如下圖所示,將外網地址的 UDP33222 端口,映射到內網 192.168.4.101(解碼器 IP 地址,并保證這個 IP 地址與路由器是互通的)地址 UDP33222 端口。

即,當對端設備采用 SRT 方式向本路由器公網 IP 地址的 33222 端口發起連接時,路由器會直接將該數據流轉發給解碼器 192.168.4.101 設備進行響應和回復。(SRT 是以UDP 協議傳輸的,因此端口映射必須配置為 UDP 協議)
注:如果寬帶運營商可以提供多個公網 IP 地址(一般需要專線模式,PPPoE 撥號方式上網只能獲得一個公網 IP 地址),一個用于路由器上網,一個單獨給解碼器使用,則可以將公網 IP 直接配置在解碼器的網口,這樣就可以免去端口映射的配置。

方案二:采用FRP方式做公網地址

在云端購買一臺服務器(云服務器可以提供公網 IP 地址),采用 FRP 方式做公網地址和私網地址的端口映射,當對端設備以 SRT 方式連接云服務器的公網 IP/端口,FRP 服務即可將數據流轉發至內網解碼器設備。

FRP是一款流行的跨平臺開源免費內網穿透工具,支持 Windows、macOS 與 Linux 平臺, 讓外網與內網建立起連接,實現內網無公網 IP 地址的遠程訪問。

方案三:購買IP盒子獲取公網IP地址

購買 IP 盒子及其寬帶服務,IP 盒子可以在內網獲取到公網 IP 地址,將解碼器與之相連,并做好設備相應配置,即可實現 IP 盒子的公網地址與解碼器私網 IP 地址的一一對應關系。這樣,當對端設備以 SRT 方式連接 IP 盒子的公網 IP/端口時,IP 盒子即可將數據流轉發至內網解碼器設備。

方案四:其他工具獲取公網IP地址

另外,還有花生殼、Ngrok、n2n、lanproxy 等等工具可以使用,熱愛學習的請自行研究。附加:科普公網IP地址知識01公網IP地址公網 IP 地址,是可以被全世界任何人訪問的(如果你不對這個 IP 地址做限制的話),用于互聯網使用。比如 14.215.177.39 是百度公司的地址,你在任何可以上網的地方都能訪問到這個 IP 地址。有這么一種情況:辦理的聯通帶寬,分配的 IP 只能在聯通內部訪問,移動網絡不能訪問。這個IP 只能算是“聯通內的公網 IP”,不是真正的公網 IP 地址。

02私網IP地址
私網 IP 地址,如:10.x.x.x、172.16.x.x–172.32.x.x、192.168.x.x 等,私網地址只能用于局域網,即只能在本地網絡訪問,跨越互聯網的用戶是無法通過這個 IP 地址訪問到某個設備的。
03固定公網IP地址
固定公網 IP 地址,對應的反面是動態公網 IP 地址。一般我們用撥號模式上網時,網絡服務商會從 IP 地址池中臨時“借”給你一個 IP,當我們下線時這個 IP 被“歸還”,下次再連線時就可能“借”到另一個 IP,即你的 IP 不是固定的。反過來,服務商可以給你指定一個專用公網 IP 地址,公網IP 固定不變(公司專線是這種模式,但是運營商對專線模式的收費也是比較貴的。我們在使用 SRT時,一般使用動態公網 IP 地址就可以,一定時間內它是保持不變的,或者是采用域名方式訪問)。
方案下載地址:https://download.csdn.net/download/kiloview2019/12844049
本文為原創,轉載請標注來自CSND博客KILOVIEW.

總結

以上是生活随笔為你收集整理的SRT编码器传输获取公网IP地址3种解决方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。