stun

    1熱度

    1回答

    這是我以前的帖子: NAT Traversal using only free STUN and TURN servers in C# 我在做一個在線應用程序相互對等網絡通信。預計大多數用戶將在他們的NAT後面的專用網絡中,並且我需要遍歷它。我買不起外部服務器,所以我唯一可以依賴的東西是免費服務器,如Numb(這意味着我不能提供我自己的實現或擴展它。) 但是,經過一些研究,我cann不知道如何使用

    0熱度

    1回答

    通過XirSys API查看,我沒有看到簡單獲取我的IP地址的方式,因爲它從XirSys可見。 是否有可能通過暴露的API獲取?

    19熱度

    2回答

    我正在開發一個webrtc應用程序,並且必須實現以下TURN服務器。 https://code.google.com/p/rfc5766-turn-server/ 我下面這個教程。 http://www.dialogic.com/den/developer_forums/f/71/t/10238.aspx ,它說引用TURN服務器如下,在其中創建RTCPeerConnection JavaScri

    3熱度

    1回答

    的index.html(發盤) var socket = io.connect('http://127.0.0.1:80'); //socket.io socket.emit("player 1"); var iceServers = { iceServers: [ {"url":"stun:turn1.xirsys.com"}, {"username":"

    0熱度

    2回答

    我已經搜索了互聯網上關於使用C#和STUN遍歷NAT的所有大多數鏈接。我獲得了公共IP和應用程序使用的端口。在我讀過的有關STUN的大多數網頁上,這個協議應該可以幫助我連接到NAT-Router或防火牆後面的另一個客戶端。現在我的問題是......如果我理解STUN,STUN只是在那裏給我公開的IP地址和我的NAT的特徵。 但是我怎樣才能將這些信息連接到另一個客戶端? 這裏是我曾經跟我的應用程序配

    2熱度

    1回答

    我正在構建一個系統,它依靠中央服務器將第一個用戶(在移動或桌面應用上)的IP地址和端口發送給第二個用戶在手機或桌面應用程序)。第二用戶使用中央服務器發送的IP地址和端口與第一用戶建立P2P加密連接,以直接發送大文件(理想情況下,實際文件不通過中央服務器)。 該系統需要即使用戶位於不同的防火牆/ NAT和在移動或桌面設備,沒有需要用戶手動打開端口的工作。 我一直在尋找NAT Traversal協議(

    1熱度

    1回答

    我有兩臺PC在不同的NAT後面。我想從第二臺PC訪問第一臺PC。 在網上搜索時,我發現了STUN,TURN和ICE的概念。 如果我在一臺PC上運行stun客戶端,我可以從公共互聯網的角度找到我的電腦的ip和端口。但在此之後,我怎樣才能連接到其他電腦。其他PC如何知道我的IP和端口是公共IP和我的路由器的外部端口? 兩臺電腦都位於受限的錐形NAT之後,所以我認爲我不需要轉動服務器功能。 我有一臺帶有

    1熱度

    1回答

    我正在經歷rfc 4787,作者提到了有關UNSAF方法。 什麼是UNSAF方法?

    4熱度

    1回答

    我需要的是,我將打開一個UDP服務器在X端口(本地機器)偵聽和machine(public IP)可以發送UDP數據包給我。我的機器沒有public IP。基本上我需要stun。 我正在測試stuntman服務器/客戶端項目。我在服務器(公共IP)上運行stuntman-server。在我的系統中運行客戶端(本地IP)。我要求爲9999端口映射IP /端口。 ./stunclient --mode

    0熱度

    1回答

    我有基於pjsua的voip應用程序。它工作正常,但我不知道如何正確設置STUN設置。 現在我pjsua初始化之前連接STUN - cfg.stun_host = pj_str(&stunAdr); 後,所有工作正常,如果客戶不是在同一個網絡中。但是,當他們在同一個網絡中時,他們不使用NAT,因此他們不需要STUN,但STUN已連接和使用,並且客戶端不會聽到對方的聲音。 那麼如何在需要時才使用