Sip.js: sip.js on Vue.js

Créé le 1 juin 2017  ·  5Commentaires  ·  Source: onsip/SIP.js

J'essaie d'implémenter sip.js dans mon référentiel vue.js.

`

Tous les 5 commentaires

Vous ne devriez pas avoir besoin d'appeler vous-même getUserMedia . Le gestionnaire de média par défaut le fera pour vous.

Salut Éric, merci pour ta réponse. Comme je l'ai dit dans mon premier problème lorsque j'ai supprimé la ligne de code :
SIP.WebRTC.getUserMedia(this.audioConstraints, function (stream) { console.log(stream) this.mediaStream = stream }, function (e) { console.error(e) }) })

L'erreur cesse de s'afficher et je peux passer des appels depuis mon site Web. Cependant, la personne que j'appelle peut m'entendre depuis son téléphone portable mais je n'arrive pas à écouter la personne que j'appelle depuis les haut-parleurs de mon ordinateur. Cela signifie que l'application accède à mon microphone mais pas à mes haut-parleurs. Une idée pourquoi cela arrive-t-il?

Merci.

Tout d'abord, pouvez-vous confirmer que l'audio distant est attaché à l'élément audio sur le DOM ? Vérifiez également qu'il est lu et non en pause.

Si tel est le cas, je ferais d'abord fonctionner SIP.js en dehors de vue.js. Puis intégrez-le dans vue. Il n'y a vraiment rien en vue qui devrait affecter SIP.js à ma connaissance.

Merci Eric, enfin je l'ai fait fonctionner j'ai changé ma méthode de calcul de
calculé : {
media () { const audio = document.getElementById('remoteAudio') const audio2 = document.getElementById('localAudio') return { stream: this.audioConstraints, render: { remote: audio, local: audio2 } } } },

À:

options () { const audio = document.getElementById('remoteAudio') const audio2 = document.getElementById('localAudio') return { media: { constraints: { audio: true, video: false }, render: { remote: audio, local: audio2 } } } },

Et appeler this.options au lieu de this.media et semble fonctionner.
Merci beaucoup pour votre aide, je clos le sujet.

@Juli0GT
Salut,
Pourriez-vous s'il vous plaît partager le reste de l'échantillon de votre code de travail ?
J'ai du mal à le faire fonctionner aussi et vous pourriez m'aider beaucoup.
Merci

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

raphaelhovsepyan picture raphaelhovsepyan  ·  6Commentaires

DenisButCheR picture DenisButCheR  ·  7Commentaires

Pjata picture Pjata  ·  11Commentaires

seanbright picture seanbright  ·  3Commentaires

tm1000 picture tm1000  ·  12Commentaires
bleepcoder.com utilise des informations sous licence publique GitHub pour fournir aux développeurs du monde entier des solutions à leurs problèmes. Nous ne sommes pas affiliés à GitHub, Inc. ni à aucun développeur qui utilise GitHub pour ses projets. Nous n'hébergeons aucune des vidéos ou images sur nos serveurs. Tous les droits appartiennent à leurs propriétaires respectifs.
Source pour cette page: Source

Langages de programmation populaires
Projets GitHub populaires
Plus de projets GitHub

© 2024 bleepcoder.com - Contact
Made with in the Dominican Republic.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.