2015-06-25 18 views
9

Mam Array of ArrayBuffers, które wysyłam przez WebRTC z peerA do peerB. Główna niedogodność, której doświadczam, jest następująca: jeśli peerA zmienia kartę na inną, to wysyła ją w strasznie wolnym tempie. Gdy peerA wraca na kartę aplikacji, prędkość wysyłania powraca do normalnego poziomu.WebRTC DataChannels Speed ​​Issue

Czy istnieje sposób rozwiązania tego konkretnego problemu?

Miałem podobny problem, gdy kroiłem pliki, że zmiana tabulatorów obniżyła stawkę i pokonała to przez użycie WebWorkers. Tak długo, jak wyszukiwałem, metody WebRTC nie są dostępne z WebWorkers (tylko wiele osób pyta o tę funkcję).

Wszelkie pomysły?

+0

Nie wiem, czy istnieje doskonała odpowiedź. Czy próbowałeś otworzyć okno wyskakujące? Co jest warte, kanały danych w serwisach WWW [zostały zaproponowane w specyfikacji] (https://github.com/w3c/webrtc-pc/issues/230). – jib

+0

Mam do czynienia z tym samym, pachnę jak chrom, celowo zapobiegam czemuś ... – deathangel908

Odpowiedz