Has anyone been able to receive group calls that work with Kurento on iOS with IPv6-only networks, as Apple requires?

Over the past few weeks, I have been trying to get Kurento group calls to work with IPv6. However, there is no success so far.

It seems that prior to the release of M52 WebRTC ( https://bugs.chromium.org/p/webrtc/issues/detail?id=5871 ), the WebRTC environment did not support IPv6 for iOS. This was fixed in the release of the M53 iOS platform in August 2016.

However, it looks like the latest release of the M54 for group calls does not work with Kurento. At first I tried to get it to work with the official Kurento Group Call Java sample. As a result, iOS videos and audio are sent to Chrome. But Chrome’s videos and audio don’t come in on iOS.

Then I found the Nubomedia Kurento iOS project. ( https://github.com/nubomediaTI/Kurento-iOS ). They have a sample for the Kurento Room (Java Based) project with an iOS client. I managed to run it with the marks "Kurento 6.5" and "6.6". (For some reason, the HEAD check does not start, even after adding 6.6.1-SNAPSHOT dependencies. If it fails during startup, it fails when it is thrown due to a port conflict. Although I guaranteed that there was no other port on the same port process.).

With the IPv4 network, the Nubomedia Quento Room iOS project is working correctly, and I can hold a conference with one participant in Chrome and one of the participants in iOS.

IPv6 . "WebRTC.framework" Nubomedia Kurento iOS, 29 . M53 WebRTC.framework , , IPv6.

, M54 : https://github.com/Anakros/WebRTC-iOS/releases/tag/13869.6.0

Nubomedia Kurento iOS . , - Kurento Room , , Kurento Group Call Java. iOS Chrome. Chrome iOS.

, , Kurento iOS IPv6. :

- , Kurento iOS IPv6, Apple?

, , , .

-

. 4-5 Google Kurento. . .

+4

Source: https://habr.com/ru/post/1657954/


All Articles