issue with dvbsrc and dashsink
Getting an error when trying to use dashsink and dvbsrc, and the generated segment file is 0 bytes. Note: gstreamer was built using gst-build
pipeline:
gst-launch-1.0 --gst-debug=3 dashsink name=dashsink mpd-root-path=/var/www/vividcoredash/media target-duration=60 dynamic=false period-duration=60000 muxer=ts dvbsrc modulation=5 adapter=0 frequency=165000000 delsys=dvb-c-b ! queue ! tsdemux ! mpegvideoparse ! dashsink.video_0
Setting pipeline to PAUSED ...
0:00:00.022439988 29082 0x5605483ee990 WARN aggregator gstaggregator.c:2048:gst_aggregator_query_latency_unlocked:<mpegtsmux0> Latency query failed
0:00:00.130847890 29082 0x560548396ac0 FIXME dvbsrc gstdvbsrc.c:2140:gst_dvbsrc_is_valid_modulation: No modulation sanity-checks implemented for delivery system: '2'
0:00:00.130879122 29082 0x560548396ac0 FIXME dvbsrc gstdvbsrc.c:2108:gst_dvbsrc_is_valid_trans_mode: No transmission-mode sanity checks implemented for this delivery system
0:00:00.130889245 29082 0x560548396ac0 FIXME dvbsrc gstdvbsrc.c:2172:gst_dvbsrc_is_valid_bandwidth: No bandwidth sanity checks implemented for this delivery system
Pipeline is live and does not need PREROLL ...
0:00:00.689528390 29082 0x5605483ee850 FIXME default gstutils.c:4026:gst_pad_create_stream_id_internal:<dvbsrc0:src> Creating random stream-id, consider implementing a deterministic way of creating a stream-id
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
0:00:00.714599397 29082 0x5605483ee940 WARN tsdemux tsdemux.c:1725:create_pad_for_stream: AC3 stream type found but no guaranteed way found to differentiate between AC3 and EAC3. Assuming plain AC3.
0:00:00.843793514 29082 0x5605483ee940 WARN splitmuxsink gstsplitmuxsink.c:2756:handle_mq_input:<splitmuxsink0> Could not request a keyframe. Files may not split at the exact location they should
0:00:01.492284801 29082 0x7f99640021e0 FIXME basesink gstbasesink.c:3386:gst_base_sink_default_event:<sink> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_caps_get_structure: assertion 'GST_IS_CAPS (caps)' failed
(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_name: assertion 'structure != NULL' failed
(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_value: assertion 'structure != NULL' failed
(gst-launch-1.0:29082): GStreamer-CRITICAL **: 09:24:21.827: gst_structure_get_string: assertion 'structure != NULL' failed
Caught SIGSEGV
exec gdb failed: No such file or directory
Spinning. Please run 'gdb gst-launch-1.0 29082' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
0:00:00.3 / 99:99:99.
Capabilities
gst-inspect-1.0 dvbsrc
Pad Templates: SRC template: 'src' Availability: Always Capabilities: video/mpegts mpegversion: 2 systemstream: true