2013-07-12 9 views

Odpowiedz

2

OpenTok ma natywny pakiet SDK dla systemu iOS w WebRTC, który powinien być dobrym miejscem do wglądu.

+6

OpenTok nie jest całkowicie darmowy! – umerk44

8

Pracuję w tej przestrzeni od kilku miesięcy, a webrtc na iOS nie jest łatwy. Aby pomóc w rozwiązaniu tego problemu, dodałem repozytorium github z działającym przykładem aplikacji i iOS za pomocą Webrtc.

https://github.com/gandg/webrtc-ios

Witryna odwołuje się do witryny Google Code, tak więc powinno być pomocnym punktem wyjścia.

+0

Dzięki za odpowiedź. Sprawdzenie, czy udało Ci się uzyskać pomoc techniczną w iOS? –

+0

Tak, powyższy przykład działa na urządzeniach z systemem iOS. Symulator nie obsługuje wideo (przynajmniej takie jest moje zrozumienie), więc skupiłem się wyłącznie na rozwiązaniu urządzenia. Mam nadzieję, że pomaga –

+0

Czy byłeś w stanie przetestować go na iPhone 4 lub 4s? Od wielu dni borykam się z problemami, renderowanie wideo jest BARDZO wolne na tych urządzeniach. Ale nie wiem, czy to dlatego, że robię coś źle, czy dlatego, że możliwości tych urządzeń są niewystarczające. Prosimy o pomoc! –

7

Spędziłem 2 dni na badaniu WebRTC dla urządzeń mobilnych. Próbuję zainstalować webRTC dla Androida (wykonaj webrtc.org), ale jest to zbyt skomplikowane. Właśnie znalazłem 2 niesamowity projekt:

serwer: https://github.com/pchab/ProjectRTC

dla Androida Klienta: https://github.com/pchab/AndroidRTC

mniej niż 15 minut, aby zainstalować i to działało dobrze.

O kliencie iOS, myślę, że powinieneś wypróbować sugestię gp-kodera, użyj https://github.com/gandg/webrtc-ios.

+0

Postępowałem zgodnie z instrukcją, ale nie jestem w stanie jej uruchomić. Właśnie widzę czarny ekran na Androidzie, a także kiedy próbuję trafić "http: // localhost: 3000" na przeglądarce "nie znaleziono strony". Czy możesz mi pomóc tutaj? Właściwie chcę przesyłać strumieniowo między dwoma urządzeniami z Androidem, korzystając z tego, czy to możliwe? – umerk44

+0

Tak, jest to możliwe. Przed uruchomieniem kodu serwera należy zainstalować plik node.js, który można pobrać stąd: http://nodejs.org/ – VAdaihiep

+0

tak, postępowałem zgodnie z instrukcją, wszystko to jest konfiguracja Uruchomiłem również serwer przy użyciu "npm start" – umerk44