Using the lastest image for the DM7080HD with 4.3.0r25-2016-12-23, I experience audio dropouts when playing rtmp streams from the internet.
The video continues to play properly without any stuttering, artifacts or freezes.
The 'journalctl -u enigma2 -f' shows gstreamer CRITICAL errors every time an rtmp stream is played:
Code
Jan 03 20:20:53 dm7080 enigma2[234]: playing 4097:0:1:0:0:0:0:0:0:0:rtmp%3a//live.xxx.com/aaa/bbbb live=1 timeout=15:TV7
Jan 03 20:20:53 dm7080 enigma2[234]: [eDVBCAService] free slot 0 demux 7 for service 1:0:1:43A8:2CEC:13E:820000:0:0:0:
Jan 03 20:20:53 dm7080 enigma2[234]: [eDVBCAService] free service 1:0:1:43A8:2CEC:13E:820000:0:0:0:
Jan 03 20:20:53 dm7080 enigma2[234]: [TeleText] service stopped
Jan 03 20:20:53 dm7080 enigma2[234]: [TeleText] send array('B', [1, 0, 0, 0])
Jan 03 20:20:53 dm7080 enigma2[234]: disable dvb subtitles
Jan 03 20:20:53 dm7080 enigma2[234]: disable teletext subtitles page ffffffffffffffff (und)
Jan 03 20:20:53 dm7080 enigma2[234]: decoder state: play, vpid=-1, apid=-1
Jan 03 20:20:53 dm7080 enigma2[234]: DEMUX_STOP - pcr - ok
Jan 03 20:20:53 dm7080 enigma2[234]: DEMUX_STOP - video - ok
Jan 03 20:20:53 dm7080 enigma2[234]: VIDEO_STOP - ok
Jan 03 20:20:53 dm7080 enigma2[234]: AUDIO_STOP - ok
Jan 03 20:20:53 dm7080 enigma2[234]: DEMUX_STOP - audio - ok
Jan 03 20:20:53 dm7080 enigma2[234]: AUDIO_CONTINUE - ok
Jan 03 20:20:53 dm7080 enigma2[234]: start release channel timer
Jan 03 20:20:53 dm7080 enigma2[234]: eServiceMP3::playbin uri=rtmp://xxx.com/aaa/bbbb live=1 timeout=15
Jan 03 20:20:57 dm7080 enigma2[234]: main thread is non-idle! display spinner!
Jan 03 20:20:58 dm7080 enigma2[234]: [EPGC] abort non avail nownext reading
Jan 03 20:20:58 dm7080 enigma2[234]: [EPGC] abort non avail schedule reading
Jan 03 20:20:58 dm7080 enigma2[234]: [EPGC] abort non avail schedule other reading
Jan 03 20:20:58 dm7080 enigma2[234]: [EPGC] abort non avail viasat reading
Jan 03 20:21:06 dm7080 enigma2[234]: [Picon Renderer] found /picons/piconHD/TV7.png
Jan 03 20:21:06 dm7080 enigma2[234]: [Picon Renderer] Sorry, i give up!
Jan 03 20:21:06 dm7080 enigma2[234]: [TeleText] service started
Jan 03 20:21:06 dm7080 enigma2[234]: resolved to PLAY -1
Jan 03 20:21:06 dm7080 enigma2[234]: RemovePopup, id = ZapError
Jan 03 20:21:06 dm7080 enigma2[234]: [HbbTV].aitInvalidated
Jan 03 20:21:06 dm7080 enigma2[234]: release cached channel (timer timeout)
Jan 03 20:21:06 dm7080 enigma2[234]: [eDVBCAService] remove channel 0x2346d20
Jan 03 20:21:07 dm7080 enigma2[234]: [eDVBCAService] write leave transponder to '/tmp/camd.socket' ok
Jan 03 20:21:07 dm7080 enigma2[234]: [eDVBLocalTimeHandler] remove channel 0x2346d20
Jan 03 20:21:07 dm7080 enigma2[234]: [EPGC] remove channel 0x2346d20
Jan 03 20:21:07 dm7080 enigma2[234]: stop release channel timer
Jan 03 20:21:07 dm7080 enigma2[234]: (0) preClose
Jan 03 20:21:07 dm7080 enigma2[234]: nr_read 194 nr_write 12
Jan 03 20:21:07 dm7080 enigma2[234]: sum 206 prev_sum 206
Jan 03 20:21:07 dm7080 enigma2[234]: hdd IDLE!
Jan 03 20:21:07 dm7080 enigma2[234]: [IDLE] 484.775725842 300 True
Jan 03 20:21:07 dm7080 enigma2[234]: create buffer for widget 1920 x 225
Jan 03 20:21:08 dm7080 enigma2[234]: (enigma2:234): GStreamer-CRITICAL **: gst_mini_object_ref: assertion 'mini_object != NULL' failed
Jan 03 20:21:08 dm7080 enigma2[234]: (enigma2:234): GStreamer-CRITICAL **: gst_caps_merge: assertion 'GST_IS_CAPS (caps2)' failed
Jan 03 20:21:08 dm7080 enigma2[234]: [TeleText] serviceInfoChanged
Jan 03 20:21:08 dm7080 enigma2[234]: [TeleText] TXT PID -1 DEMUX None
Jan 03 20:21:08 dm7080 enigma2[234]: [TeleText] serviceInfoChanged
Jan 03 20:21:08 dm7080 enigma2[234]: [TeleText] TXT PID -1 DEMUX None
Jan 03 20:21:08 dm7080 enigma2[234]: resolved to PLAY 0
Alles anzeigen
The errors are at line 40 and 41.
Previously using an older OE 2.2 image, I did not experience any audio dropouts or gstreamer errors, playing exactly the same rtmp stream.
Are the gstreamer errors responsible for the audio dropouts?
How can I fix this?
Best regards,
Adri.