Zugriff auf Webcam/Mikro via WebRTC (HTML5)

Hallo Leute,

ich würde gerne via webRTC eine Art Video-Konferenz über den bplaced-Server aufbauen.

Den hierzu notwendigen Code habe ich geschrieben und er funktioniert auch, wenn ich ihn über Localhost teste.

Die entsprechende Seite kann ich nun auch - nachdem ich alles auf den bplaced-Server geuppt habe - auch über bplaced aufrufen, via:
alexasystem.bplaced.net/P2P/src/content/peerconnection/pc1/index.html

Allerdings erhalte ich dann die Fehlermeldung:
“getUserMedia() error: PermissionDeniedError”

Es scheint mir, als ob der Zugriff auf Webcam/Mikro standardmäßig verboten ist?
Weiß jemand, ob bzw. wie ich das umstellen kann?

Vielen Dank im Voraus für Eure Hilfe!! :slight_smile:

Liebe Grüße
Alexa

Hallo Mohyra,

vielen Dank für deine klare Antwort! :slight_smile:

Gibt es eine Möglichkeit gegen Bezahlung solche Funktionen in Anspruch nehmen zu dürfen? (also im Sinne eines Premium-Accounts mit monatlichem Beitrag oder so)

Vielen Dank im Voraus!

Liebe Grüße
Alexa

Ich würde mal direkt behaupten:

Nein.

Denn sowas würde den Kostenrahmen wohl sprengen :wink:!

Sofern ich die Beschreibung von dem Dienst richtig verstanden habe, kann das so genutzt werden, daß nur vermittelt wird, zwischen welchen Rechnern Daten ausgetauscht werden.
Der Austausch läuft also nicht notwendig über den hiesigen Dienstrechner, die hiesige öffentliche Seite wird also mehr oder weniger nur den Kontakt zwischen den beteiligten Rechnern vermitteln.
Um von solch eine Verknüpfung vorzunehmen, gibt es allerdings auch wohl andere Dienste.

Daß das direkt was mit HTML5 zu tun hat, wage ich mal zu bezweifeln, da scheinen eigene Protokolle und Formate im Spiel zu sein, die gleichwohl aber von den üblichen Darstellungsprogrammen interpretiert werden mögen.
Der hier vorgetragene Kram scheint auch mehr eine unzugängliche Skriptanwendung zu sein, auch das ist also nicht (nur) eine HTML5-Ausgabe, die man da sieht.