Ich versuche Video aufzunehmen mit dem Kurento Media Server mit nodejs. Ich habe Hallo-Welt Beispiel here ausgeführt. Ich verbinden eine recorderEndpoint zum webrtcEndpoint und war in der Lage, die ganze Sache zum Laufen zu bringen, aber ich erhalte diese Fehlermeldung auf dem Server:Kurento WebRTC nicht aufzeichnen
0: 37: 59,122469563 7003 0xaf5500 ERROR KurentoMediaPipelineImpl/build/buildd/km-Core- 5.0.3/src/server/implementation/objects/MediaPipelineImpl.cpp: 32: busMessage: Fehler am Bus: Fehlermeldung: 0x7f11c0330ea0, Uhrzeit 99: 99: 99.999999999, seq-num 514729, Element 'kmsrecorderendpoint10', GstMessageError, gerror = (GError) NULL, debug = (Zeichenfolge) "/ build/buildd/kms-Elemente-5.0.3/src/gst-plugins/kmsrecoderendpoint.c (876): \ sink_required_cb \(): \/GstPipeline: pipeline8/KmsRecorderEndpoint : kmsrecorderendpoint10 ";
Ich denke nicht, seine Aufnahme richtig, aber ich bin mir nicht sicher, was los ist. Ich konnte das ursprüngliche Beispiel ausführen, damit der Server in Ordnung ist.
-Code hier:
Danke für die tollen Kommentare! Versuchte es und es funktioniert. Das Hello-World-Beispiel hat auch einen "Stop" -Knopf, der das Loopback stoppt, stoppt es nicht auch die Aufnahme? – poliu2s
Ja, Sie haben Recht. Ich habe nicht bemerkt, dass es einen Stop-Button hat. Es gibt die Pipeline frei und damit hört auch die Aufzeichnung auf. So können Sie dieses Beispiel sicher verwenden. – lulop