Kurento / bugtracker

[ARCHIVED] Contents migrated to monorepo: https://github.com/Kurento/kurento
46 stars 10 forks source link

Element 'pipeline' could not read from resource #328

Open crispywong opened 5 years ago

crispywong commented 5 years ago

Hi,

I am having problem when playing stream from kms player endpoint and showing internal data flow error. It appears black screen. After restart server, problem will be fixed temporarily. The streaming is not consistent.

Logs from KMS:

kms_1         | 0:12:00.344122272     1 0x7ff808002090 DEBUG        KurentoMediaSet MediaSet.cpp:469:async_delete: Destroying PlayerEndpoint -> e24a4e73-cb07-456d-9ec3-889a58158e03_kurento.MediaPipeline/911f58e3-58e4-4aac-82e5-54a78248fd22_kurento.PlayerEndpoint

kms_1         | 0:12:00.346861191     1 0x7ff798005d90 ERROR         playerendpoint kmsplayerendpoint.c:1250:bus_sync_signal_handler:<kmsplayerendpoint1> Error: error message: 0x7ff790003c40, time 99:99:99.999999999, seq-num 10728, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstrtspsrc.c\(5662\):\ gst_rtspsrc_send\ \(\):\ /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:\012Got\ error\ response:\ 551\ \(Option\ not\ supported\).";

kms_1         | 0:12:00.347210878     1 0x7ff798005d90 ERROR         playerendpoint kmsplayerendpoint.c:1250:bus_sync_signal_handler:<kmsplayerendpoint1> Error: error message: 0x7ff7900039c0, time 99:99:99.999999999, seq-num 10729, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstrtspsrc.c\(7526\):\ gst_rtspsrc_pause\ \(\):\ /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:\012Could\ not\ send\ message.\ \(Generic\ error\)";

kms_1         | 0:12:00.347230847     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1326:log_bus_issue:<kmsplayerendpoint1> Element 'pipeline' issue code 9: Could not read from resource.

kms_1         | 0:12:00.347332516     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1328:log_bus_issue:<kmsplayerendpoint1> Debugging info: gstrtspsrc.c(5662): gst_rtspsrc_send (): /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:

kms_1         | Got error response: 551 (Option not supported).

kms_1         | 0:12:00.347399331     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1326:log_bus_issue:<kmsplayerendpoint1> Element 'pipeline' issue code 10: Could not write to resource.

kms_1         | 0:12:00.347414690     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1328:log_bus_issue:<kmsplayerendpoint1> Debugging info: gstrtspsrc.c(7526): gst_rtspsrc_pause (): /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:

kms_1         | Could not send message. (Generic error)

kms_1         | 0:12:00.353738925     1 0x7ff808002090 DEBUG        KurentoMediaSet MediaSet.cpp:469:async_delete: Destroying CrowdDetectorFilter -> e24a4e73-cb07-456d-9ec3-889a58158e03_kurento.MediaPipeline/b2b6a308-bd72-4690-999f-d76c3ff4afff_crowddetector.CrowdDetectorFilter

kms_1         | 0:12:00.354294302     1 0x7ff808002090 DEBUG        KurentoMediaSet MediaSet.cpp:469:async_delete: Destroying PlayerEndpoint -> e24a4e73-cb07-456d-9ec3-889a58158e03_kurento.MediaPipeline/be39f1b8-1212-43f9-b64a-7a09b6f68f51_kurento.PlayerEndpoint

kms_1         | 0:12:00.356442842     1 0x7ff7fc009850 ERROR         playerendpoint kmsplayerendpoint.c:1250:bus_sync_signal_handler:<kmsplayerendpoint3> Error: error message: 0x7ff3d826e840, time 99:99:99.999999999, seq-num 10923, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstrtspsrc.c\(5662\):\ gst_rtspsrc_send\ \(\):\ /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:\012Got\ error\ response:\ 551\ \(Option\ not\ supported\).";

kms_1         | 0:12:00.356660884     1 0x7ff7fc009850 ERROR         playerendpoint kmsplayerendpoint.c:1250:bus_sync_signal_handler:<kmsplayerendpoint3> Error: error message: 0x7ff3d826ec40, time 99:99:99.999999999, seq-num 10924, element 'source', GstMessageError, gerror=(GError)NULL, debug=(string)"gstrtspsrc.c\(7526\):\ gst_rtspsrc_pause\ \(\):\ /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:\012Could\ not\ send\ message.\ \(Generic\ error\)";

kms_1         | 0:12:00.356688161     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1326:log_bus_issue:<kmsplayerendpoint3> Element 'pipeline' issue code 9: Could not read from resource.

kms_1         | 0:12:00.356771367     1       0xf8e240 ERROR         playerendpoint kmsplayerendpoint.c:1328:log_bus_issue:<kmsplayerendpoint3> Debugging info: gstrtspsrc.c(5662): gst_rtspsrc_send (): /GstPipeline:pipeline/GstURIDecodeBin:uridecodebin/GstRTSPSrc:source:

kms_1         | Got error response: 551 (Option not supported).

Following are KMS information:

Kurento Media Server version: 6.7.1
Found modules:
    'core' version 6.7.1
    'crowddetector' version 6.7.1~7.g4feeca0
    'elements' version 6.7.1
    'filters' version 6.7.1
ii  gstreamer1.5-libav:amd64                   1.8.2.1.xenial~20170725171352.96.493eee4     amd64        libav plugin for GStreamer
ii  gstreamer1.5-nice:amd64                    0.1.13.1.xenial~20170725160546.81.eebfdab    amd64        ICE library (GStreamer plugin)
ii  gstreamer1.5-plugins-bad:amd64             1.8.1.1.xenial~20170725164047.100.3db37b1    amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.5-plugins-base:amd64            1.8.1.1.xenial~20170725154709.55.7b19cfd     amd64        GStreamer plugins from the "base" set
ii  gstreamer1.5-plugins-good:amd64            1.8.1.1.xenial~20170725161537.112.9ee4248    amd64        GStreamer plugins from the "good" set
ii  gstreamer1.5-plugins-ugly:amd64            1.8.1.1.xenial~20170725170621.89.2685b0f     amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.5-pulseaudio:amd64              1.8.1.1.xenial~20170725161537.112.9ee4248    amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.5-x:amd64                       1.8.1.1.xenial~20170725154709.55.7b19cfd     amd64        GStreamer plugins for X11 and Pango
ii  kms-core                                   6.7.1.xenial.20180321183643.47e0370          amd64        Kurento Core module
ii  kms-crowddetector                          6.7.1.xenial~20180321190842.7.4feeca0        amd64        Kurento Crowd Detector filter
ii  kms-elements                               6.7.1.xenial.20180321184406.5aaf4a0          amd64        Kurento Elements module
ii  kms-filters                                6.7.1.xenial.20180321185049.7f2d045          amd64        Kurento Filters module
ii  kms-jsonrpc                                6.7.1.xenial~20180321183209.1.637bf2a        amd64        Kurento JSON-RPC library
ii  kmsjsoncpp                                 1.6.3.xenial.20170725151047.d78deb7          amd64        Kurento jsoncpp library
ii  kurento-media-server                       6.7.1.xenial.20180321185711.dd49a2c          amd64        Kurento Media Server
ii  libgstreamer-plugins-bad1.5-0:amd64        1.8.1.1.xenial~20170725164047.100.3db37b1    amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.5-0:amd64       1.8.1.1.xenial~20170725154709.55.7b19cfd     amd64        GStreamer libraries from the "base" set
ii  libgstreamer1.5-0:amd64                    1.8.1.1.xenial~20170725152356.170.0d6031b    amd64        Core GStreamer libraries and elements
ii  libnice10:amd64                            0.1.13.1.xenial~20170725160546.81.eebfdab    amd64        ICE library (shared library)
ii  libreoffice-avmedia-backend-gstreamer      1:5.1.6~rc2-0ubuntu1~xenial4                 amd64        GStreamer backend for LibreOffice
ii  openh264-gst-plugins-bad-1.5:amd64         1.8.1.1.xenial~20170725164047.100.3db37b1    amd64        GStreamer plugins from openh264

Client side: Language: Javascript

Attached herewith logs screenshots

screenshot 2018-12-30 at 12 29 11 pm screenshot 2018-12-30 at 12 29 51 pm screenshot 2018-12-30 at 12 30 03 pm

Help is much appreciated.

Thank you.

vanhungoz commented 4 years ago

@crispywong did you know what exactly is the error?