2017-04-02 60 views
0

我在本地實現了Kurento,它工作正常。 當我在linux vm azure服務器上部署它時,kurento不起作用。 我知道Kurento只適用於UDP默認,如果它想在TCP上工作,我必須配置爲kurento服務器。在配置爲kurento的谷歌服務器後,但它仍然無法正常工作。 然後我嘗試將Azure更改爲UDP,但是我只是找到了窗口虛擬機的引導器,它是端點上的配置。 誰知道如何解決這個問題,讓kurento在azure服務器上工作,請給我你的想法。Kurento - WebRTC不能在Linux虛擬機蔚藍服務器上工作

+0

定義不起作用。 Azure上的Linux只是一個普通的Linux發行版,爲什麼它不能正常工作? – 4c74356b41

+0

定義不起作用:表示部署在Azure上後Kurento媒體服務器不工作。客戶端不再接收來自kurento的媒體流。但是當我調試時沒有錯誤顯示。 有人有相同的,但它太久以前,我不能再解決了。 https://groups.google.com/forum/#!topic/kurento/GJipAHvjIEg – JokerVu

+0

你能連接到虛擬機嗎? – 4c74356b41

回答

0

首先,Azure不允許UDP通信。

在TCP上,因爲你沒有錯誤,它就像網絡問題一樣。假設您嘗試從Azure將Tx/Rx數據傳輸到Azure之外的服務器/客戶端,請確保從Azure公共IP端點創建/映射正確的端口到您的VM。您可以從Azure門戶網站執行此操作。即使端口在VM上打開,您仍然需要將端口從公共IP映射到VM;有點像家庭路由器中的端口轉發。

我希望這有助於!

+0

是的,謝謝你的回答。 首先,我確定我的天藍色服務器工作正常:https://gethearti.com 。其次,我安裝了房間kurento後: http://doc-kurento-room.readthedocs.io/en/stable/ quick_start.html 它適用於本地。但是在天藍色的時候它並沒有(當然,我在azure上安裝和構建成功,就在我嘗試訪問gethearti.com:8443時,它只是告訴我模板,視頻通話不起作用)。我也在azure服務器上打開了端口8443 TCP(端口,當我運行kurento房間時)。 還有什麼不對嗎?請 – JokerVu