WebRTC sur Android
Je voudrais utiliser WebRTC sur le Titane. À la fin de l'année dernière, WebRTC a été mis en œuvre sur Chrome pour Android. Je voudrais faire une application avec WebRTC sur Android.
J'ai quelques questions:
- Est-il possible d'utiliser WebRTC sur les webview ou c'est uniquement pour chrome?
- Quelle est la façon la plus simple à mettre en œuvre webRTC sur Android?
J'ai trouvé l'article sur webRTC sur mobile ici WebRTC sur une application mobile autonome mais il est vieux, comment la situation a changé maintenant?
WebRTC est juste activé dans Chrome webview. src.chromium.org/viewvc/...
À compter d'aujourd'hui, le moyen le plus simple est d'ajouter la mise en œuvre officielle en tant que dépendances de votre projet - mise en œuvre " org.webrtc:google-webrtc:1.0.+'. Découvrez ce Android Studio de projet sur GitHub.
À compter d'aujourd'hui, le moyen le plus simple est d'ajouter la mise en œuvre officielle en tant que dépendances de votre projet - mise en œuvre " org.webrtc:google-webrtc:1.0.+'. Découvrez ce Android Studio de projet sur GitHub.
OriginalL'auteur whitebear | 2014-02-28
Vous devez vous connecter pour publier un commentaire.
Juste une mise à jour sur WebRTC pour ceux qui verront ce post plus tard:
WebRTC Bibliothèque
Si vous êtes seulement de la restauration d'Android L (5.0), vous pouvez utiliser le mise à jour WebView. Je ne suis pas sûr que vous pouvez prendre en charge les anciennes versions d'Android avec une WebView. Vous pouvez prendre le natif de l'option de cours.
Que d'autres utilisateurs mentionnées, la compilation de WebRTC fichiers source est certainement une option viable si vous avez le temps et les ressources. Cependant, si vous souhaitez obtenir plus rapidement, Vierges.io est dédiée à l'hébergement jusqu'à la date de WebRTC Android artefacts. Pour commencer à utiliser WebRTC nativement sur votre Android, vous pouvez ajouter les éléments suivants à votre application
build.gradle
:Au moment où j'écris ceci, j'ai travaillé avec WebRTC sur Android depuis quelques mois, et la révision la plus récente que j'ai utilisé est 9694. Trouver la révision la plus récente ici.
Mise en route sur Android
Comme avec WebRTC la bibliothèque javascript, vous aurez besoin d'un service pour prendre soin de l'utilisateur de la découverte et de la SDP de signalisation. J'ai construit un WebRTC de Signalisation de l'API à l'aide de PubNub pour la signalisation de service. Vous pouvez l'inclure et de commencer à l'utiliser immédiatement en ajoutant les lignes suivantes à votre application
build.gradle
:Des Ressources Supplémentaires
Peut-on modifier la voip flux en utilisant WebRTC?
Salut de toute façon je ne peux pas utiliser plus de cette
compile 'me.kevingleason:pnwebrtc:1.0.6@aar'
, j'obtiens cette erreurFailed to resolve: pnwebrtc
je suis en utilisant Android Studio 3.0.1pubnub n'est pas exempt de coût de sa seule gratuit pour 100 appareils seulement..?
io.vierge:libjingle est vieux et pas mis à jour. il est préférable d'utiliser [api 'org.webrtc:google-webrtc:1.0.24277'] il est très actif
OriginalL'auteur GleasonK
Cochez cette lien, il est l'exemple d'une application android fourni pour apprtc démo de webrtc. Suivez les instructions sur ce lien, vous obtiendrez une application android qui vous pouvez tester sur deux appareils android, sur android web apprtc démo fonctionne très bien. Suivants du code source, vous pouvez obtenir des indices pour développer votre propre application android pour android.
Remarque:Le lien fourni dans cet exemple, pour gclient commande config est ancienne. Suivez ce lien
gclient config http://webrtc.googlecode.com/svn/trunk
Bonne chance.
OriginalL'auteur Ichigo Kurosaki
Oui, il est possible de Android à l'aide de passages pour piétons. Veuillez vous référer à cette https://crosswalk-project.org/
OriginalL'auteur Murugan Pandian