2014-01-17 10 views

Antwort

17

Es ist ein anschauliches Beispiel auf:

https://webrtc.github.io/samples/src/content/devices/input-output/

(Dieser WebRTC-Link ist neu und soll auf Chrome Mobile arbeitet) ist

Link von dieser Antwort - https://stackoverflow.com/a/35480435/2414207, die diskutiert MediaDevices.enumerateDevices() [new] vs MediaStreamTrack.getSources() [veraltet] in der Tiefe.


Sie können weitere Informationen finden (etwas veraltet jetzt, aber nützlich, das große Bild zu bekommen) dazu auf:

http://www.html5rocks.com/en/tutorials/getusermedia/intro/#toc-gettingstarted

Scroll down und Überspringen:

  • Merkmalserkennung
  • Zugriff auf ein Eingabegerät
  • Einstellen Medien Einschränkungen

bis

  • einer Medienquelle

Als Referenz Auswahl: mein ehemaliger anschauliches Beispiel (gebrochen)

https://simpl.info/getusermedia/sources/

Sie verwenden MediaStreamTrack.getSources() [veraltet], dies funktioniert nicht mehr auf Chrome 45 und Firefox 39.

Für die neue Funktion MediaDevices.enumerateDevices() - siehe https://stackoverflow.com/a/35480435/2414207

+0

antwortete ich es selbst, weil ich Informationen über Stack anschaute und could't welche finden, so diese Frage für die Leute zu fragen vor dem gleichen Problem – AddingColor

+2

Dieses Beispiel funktioniert nicht auf Chrome Mobile. Zumindest das Umschalten zwischen Kameras funktioniert nicht. –

+1

war eine Arbeitsdemo, die jemals im letzten Jahr gezeigt wurde. Ich kann keinen einzigen finden, der in Chrome Mobile funktioniert. –

Verwandte Themen