xvdr funktioniert nicht bei ARD und ZDF

  • Hallo zusammen,


    ich habe hier einen VDR-Server unter Debian (wheezy) mit den E-Tobi-Paketen laufen. Darauf soll ein Client (Ubuntu 13.04 + xbmc von "ppa:team-xbmc/ppa" + xvdr-addon von https://github.com/pipelka/xbm…n-xvdr/wiki#wiki-Download) per xvdr zugreifen. Beides sind 64-bit Systeme.


    Das streamen funktioniert bei den meisten Kanälen problemlos. Nur bei ARD, ZDF und einigen der dritten Programmen funktioniert es nicht. Welche nicht funktionieren hat irgendwie auch kein Muster. Es liegt nicht an Transponder oder Umlauten im Kanalnamen, weil andere Sender des Transponders usw funktionieren.


    Ich hänge mal zwei logs (VDR und XBMC) an, wo der Fehler aufgetreten ist. Zuerst war ich auf RTL (Zeitstempel 23:30:20 - das funktioniert) und dann versuche ich auf ZDF umzuschalten (Zeitstempel 23:30:58 - funktioniert nicht).


    Code
    Sep 27 23:30:20 server vdr: [24368] cLiveStreamer stream processor thread ended (pid=21062, tid=24368)Sep 27 23:30:20 server vdr: [24366] XVDR: LiveQueue stoppedSep 27 23:30:20 server vdr: [24336] buffer stats: 107724 (1%) usedSep 27 23:30:20 server vdr: [24336] XVDR: --------------------------------------Sep 27 23:30:20 server vdr: [24336] XVDR: Channel streaming request: 3 - RTL TelevisionSep 27 23:30:20 server vdr: [24336] XVDR: Found available device 1Sep 27 23:30:20 server vdr: [24336] XVDR: Channel information found in cacheSep 27 23:30:20 server vdr: [24376] XVDR: LiveQueue startedSep 27 23:30:20 server vdr: [24336] XVDR: Stream: MPEG2AUDIO PID: 104 48000 Hz, 2 channels, Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24336] XVDR: Stream: TELETEXT PID: 105 TXT (parsed: yes)Sep 27 23:30:20 server vdr: [24336] XVDR: Stream: AC3 PID: 106 48000 Hz, 2 channels, Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24336] XVDR: Stream: DVBSUB PID: 110 Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24336] XVDR: Stream: MPEG2VIDEO PID: 163 720x576 DAR: 1,78 FPS: 25,000 (parsed: yes)Sep 27 23:30:20 server vdr: [24369] TS buffer on device 1 thread ended (pid=21062, tid=24369)Sep 27 23:30:20 server vdr: [24367] buffer stats: 107348 (2%) usedSep 27 23:30:20 server vdr: [24367] receiver on device 1 thread ended (pid=21062, tid=24367)Sep 27 23:30:20 server vdr: [24336] XVDR: Successfully switched to channel 3 - RTL TelevisionSep 27 23:30:20 server vdr: [24336] XVDR: Started streaming of channel RTL Television (timeout 10 seconds, priority 50)Sep 27 23:30:20 server vdr: [24377] receiver on device 1 thread started (pid=21062, tid=24377, prio=high)Sep 27 23:30:20 server vdr: [24378] cLiveStreamer stream processor thread started (pid=21062, tid=24378, prio=high)Sep 27 23:30:20 server vdr: [24379] TS buffer on device 1 thread started (pid=21062, tid=24379, prio=high)Sep 27 23:30:20 server vdr: [24378] XVDR: streaming of channel startedSep 27 23:30:20 server vdr: [24378] XVDR: Stored channel information in cache:Sep 27 23:30:20 server vdr: [24378] XVDR: Stream: MPEG2AUDIO PID: 104 48000 Hz, 2 channels, Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24378] XVDR: Stream: TELETEXT PID: 105 TXT (parsed: yes)Sep 27 23:30:20 server vdr: [24378] XVDR: Stream: AC3 PID: 106 48000 Hz, 2 channels, Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24378] XVDR: Stream: DVBSUB PID: 110 Lang: deu (parsed: yes)Sep 27 23:30:20 server vdr: [24378] XVDR: Stream: MPEG2VIDEO PID: 163 720x576 DAR: 1,78 FPS: 25,000 (parsed: yes)Sep 27 23:30:58 server vdr: [24378] cLiveStreamer stream processor thread ended (pid=21062, tid=24378)Sep 27 23:30:58 server vdr: [24376] XVDR: LiveQueue stoppedSep 27 23:30:58 server vdr: [24336] buffer stats: 97948 (0%) usedSep 27 23:30:58 server vdr: [24336] XVDR: --------------------------------------Sep 27 23:30:58 server vdr: [24336] XVDR: Channel streaming request: 2 - ZDFSep 27 23:30:58 server vdr: [24336] XVDR: Found available device 1Sep 27 23:30:58 server vdr: [24336] XVDR: Successfully switched to channel 2 - ZDFSep 27 23:30:58 server vdr: [24381] XVDR: LiveQueue startedSep 27 23:30:58 server vdr: [24336] XVDR: Started streaming of channel ZDF (timeout 10 seconds, priority 50)Sep 27 23:30:58 server vdr: [24382] cLiveStreamer stream processor thread started (pid=21062, tid=24382, prio=high)Sep 27 23:30:58 server vdr: [24382] XVDR: returning from streamer thread, receiver is no more attachedSep 27 23:30:58 server vdr: [24382] XVDR: sending detach messageSep 27 23:30:58 server vdr: [24382] cLiveStreamer stream processor thread ended (pid=21062, tid=24382)Sep 27 23:30:58 server vdr: [24381] XVDR: LiveQueue stoppedSep 27 23:30:58 server vdr: [24336] buffer stats: 0 (0%) usedSep 27 23:30:58 server vdr: [21069] XVDR: Client with ID 7 seems to be disconnected, removing from client listSep 27 23:30:58 server vdr: [24379] TS buffer on device 1 thread ended (pid=21062, tid=24379)Sep 27 23:30:58 server vdr: [24377] buffer stats: 97572 (1%) usedSep 27 23:30:58 server vdr: [24377] receiver on device 1 thread ended (pid=21062, tid=24377)



    Code
    23:30:20 T:140563701225216  NOTICE: PVRManager - PerformChannelSwitch - switched to channel 'RTL Television'23:30:20 T:140563701225216  NOTICE: Creating Demuxer23:30:20 T:140563701225216  NOTICE: Closing video stream23:30:20 T:140563701225216  NOTICE: waiting for video thread to exit23:30:20 T:140563709617920   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true23:30:20 T:140563709617920  NOTICE: thread end: video_thread23:30:20 T:140563701225216  NOTICE: deleting video codec23:30:20 T:140563701225216  NOTICE: Closing audio stream23:30:20 T:140563701225216  NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty23:30:20 T:140563701225216  NOTICE: Waiting for audio thread to exit23:30:20 T:140563530438400  NOTICE: thread end: CDVDPlayerAudio::OnExit()23:30:20 T:140563701225216  NOTICE: Closing audio device23:30:20 T:140563701225216  NOTICE: Deleting audio codec23:30:20 T:140563701225216  NOTICE: Closing teletext stream23:30:20 T:140563701225216  NOTICE: CDVDMessageQueue(teletext)::WaitUntilEmpty23:30:20 T:140563701225216  NOTICE: waiting for teletext data thread to exit23:30:20 T:140564280375040   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true (-1)23:30:20 T:140564280375040  NOTICE: thread end: data_thread23:30:20 T:140563701225216 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED23:30:20 T:140563701225216 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED23:30:20 T:140564280375040  NOTICE: Thread Jobworker start, auto delete: true23:30:20 T:140563701225216  NOTICE: Opening video stream: 0 source: 25623:30:20 T:140563701225216  NOTICE: Creating video codec with codec id: 223:30:20 T:140563701225216  NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(720x576, 2)23:30:20 T:140563701225216  NOTICE: vdp_device = 0x0000000e vdp_st = 0x0000000023:30:20 T:140563701225216  NOTICE: VDPAU Decoder capabilities:23:30:20 T:140563701225216  NOTICE: name          level macbs width height23:30:20 T:140563701225216  NOTICE: ------------------------------------23:30:20 T:140563701225216  NOTICE: MPEG1             0  8192  2048  204823:30:20 T:140563701225216  NOTICE: MPEG2_SIMPLE      3  8192  2048  204823:30:20 T:140563701225216  NOTICE: MPEG2_MAIN        3  8192  2048  204823:30:20 T:140563701225216  NOTICE: H264_MAIN        41  8192  2048  204823:30:20 T:140563701225216  NOTICE: H264_HIGH        41  8192  2048  204823:30:20 T:140563701225216  NOTICE: VC1_SIMPLE        1  8190  2048  204823:30:20 T:140563701225216  NOTICE: VC1_MAIN          2  8190  2048  204823:30:20 T:140563701225216  NOTICE: VC1_ADVANCED      4  8190  2048  204823:30:20 T:140563701225216  NOTICE: MPEG4_PART2_ASP   5  8192  2048  204823:30:20 T:140563701225216  NOTICE: ------------------------------------23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_NOISE_REDUCTION23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_SHARPNESS23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL_SPATIAL23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_INVERSE_TELECINE23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L123:30:20 T:140563701225216  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-1/2 video (VDPAU acceleration)23:30:20 T:140563701225216  NOTICE: Creating video thread23:30:20 T:140563530438400  NOTICE: Thread CDVDPlayerVideo start, auto delete: false23:30:20 T:140563530438400  NOTICE: running thread: video_thread23:30:20 T:140563701225216  NOTICE: Opening audio stream: 2 source: 25623:30:20 T:140563701225216  NOTICE: Finding audio codec for: 8601923:30:20 T:140563701225216  NOTICE: Creating audio thread23:30:20 T:140563709617920  NOTICE: Thread CDVDPlayerAudio start, auto delete: false23:30:20 T:140563709617920  NOTICE: running thread: CDVDPlayerAudio::Process()23:30:20 T:140563701225216  NOTICE: Opening Subtitle stream: 3 source: 25623:30:20 T:140563701225216  NOTICE: Opening teletext stream: 4 source: 25623:30:20 T:140563701225216  NOTICE: Creating teletext data thread23:30:20 T:140564246804224  NOTICE: Thread CDVDTeletextData start, auto delete: false23:30:20 T:140564246804224  NOTICE: running thread: CDVDTeletextData23:30:20 T:140563701225216  NOTICE: Opening audio stream: 2 source: 25623:30:20 T:140563701225216  NOTICE: Finding audio codec for: 8601923:30:20 T:140563709617920  NOTICE: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, no pass-through)23:30:20 T:140563701225216  NOTICE: Opening video stream: 0 source: 25623:30:20 T:140563701225216  NOTICE: Creating video codec with codec id: 223:30:20 T:140563701225216  NOTICE: CDVDVideoCodecFFmpeg::Open() Creating VDPAU(720x576, 2)23:30:20 T:140563701225216  NOTICE: vdp_device = 0x0000000f vdp_st = 0x0000000023:30:20 T:140563701225216  NOTICE: VDPAU Decoder capabilities:23:30:20 T:140563701225216  NOTICE: name          level macbs width height23:30:20 T:140563701225216  NOTICE: ------------------------------------23:30:20 T:140563701225216  NOTICE: MPEG1             0  8192  2048  204823:30:20 T:140563701225216  NOTICE: MPEG2_SIMPLE      3  8192  2048  204823:30:20 T:140563701225216  NOTICE: MPEG2_MAIN        3  8192  2048  204823:30:20 T:140563701225216  NOTICE: H264_MAIN        41  8192  2048  204823:30:20 T:140563701225216  NOTICE: H264_HIGH        41  8192  2048  204823:30:20 T:140563701225216  NOTICE: VC1_SIMPLE        1  8190  2048  204823:30:20 T:140563701225216  NOTICE: VC1_MAIN          2  8190  2048  204823:30:20 T:140563701225216  NOTICE: VC1_ADVANCED      4  8190  2048  204823:30:20 T:140563701225216  NOTICE: MPEG4_PART2_ASP   5  8192  2048  204823:30:20 T:140563701225216  NOTICE: ------------------------------------23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_NOISE_REDUCTION23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_SHARPNESS23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_DEINTERLACE_TEMPORAL_SPATIAL23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_INVERSE_TELECINE23:30:20 T:140563701225216  NOTICE: Mixer feature: VDP_VIDEO_MIXER_FEATURE_HIGH_QUALITY_SCALING_L123:30:20 T:140563701225216  NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-1/2 video (VDPAU acceleration)23:30:20 T:140563530438400  NOTICE:  (VDPAU) Close23:30:20 T:140563530438400  NOTICE:  (VDPAU) screenWidth:0 vidWidth:720 surfaceWidth:72023:30:20 T:140563530438400  NOTICE:  (VDPAU) screenHeight:0 vidHeight:576 surfaceHeight:57623:30:20 T:140563530438400 WARNING: CDVDMessageQueue(video)::Get - asked for new data packet, with nothing available23:30:20 T:140563530438400  NOTICE: Creating 720x576 pixmap23:30:20 T:140563530438400  NOTICE:  (VDPAU) Total Output Surfaces Available: 4 of a max (tmp: 4 const: 4)23:30:20 T:140563530438400  NOTICE:  (VDPAU) Creating the video mixer23:30:20 T:140563530438400  NOTICE:  fps: 25.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 40523:30:20 T:140563530438400  NOTICE: Display resolution ADJUST : HDMI-0: 1920x1080 @ 50.00Hz (19) (weight: 0.000)23:30:20 T:140565010225024  NOTICE: Using GL_TEXTURE_2D23:30:20 T:140565010225024  NOTICE:  (VDPAU) Close23:30:20 T:140565010225024  NOTICE:  (VDPAU) FiniVDPAUOutput23:30:20 T:140565010225024  NOTICE: GL: Using VDPAU render method23:30:20 T:140565010225024  NOTICE: GL: NPOT texture support detected23:30:20 T:140565010225024  NOTICE: GL: Using GL_ARB_pixel_buffer_object23:30:25 T:140563530438400  NOTICE:  fps: 50.000000, pwidth: 720, pheight: 576, dwidth: 720, dheight: 40523:30:25 T:140563530438400  NOTICE: Display resolution ADJUST : HDMI-0: 1920x1080 @ 50.00Hz (19) (weight: 0.000)23:30:25 T:140565010225024  NOTICE: Using GL_TEXTURE_2D23:30:25 T:140565010225024  NOTICE: GL: Using VDPAU render method23:30:25 T:140565010225024  NOTICE: GL: NPOT texture support detected23:30:25 T:140565010225024  NOTICE: GL: Using GL_ARB_pixel_buffer_object23:30:58 T:140563701225216  NOTICE: PVRManager - PerformChannelSwitch - switched to channel 'ZDF'23:30:58 T:140563701225216  NOTICE: Creating Demuxer23:30:58 T:140563701225216  NOTICE: Closing video stream23:30:58 T:140563701225216  NOTICE: waiting for video thread to exit23:30:58 T:140563530438400   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true23:30:58 T:140563530438400  NOTICE: thread end: video_thread23:30:58 T:140563701225216  NOTICE: deleting video codec23:30:58 T:140563701225216  NOTICE: Closing audio stream23:30:58 T:140563701225216  NOTICE: CDVDMessageQueue(audio)::WaitUntilEmpty23:30:58 T:140563701225216  NOTICE: Waiting for audio thread to exit23:30:58 T:140563709617920  NOTICE: thread end: CDVDPlayerAudio::OnExit()23:30:58 T:140563701225216  NOTICE: Closing audio device23:30:58 T:140563701225216  NOTICE: Deleting audio codec23:30:58 T:140563701225216  NOTICE: Closing subtitle stream23:30:58 T:140563701225216  NOTICE: Closing teletext stream23:30:58 T:140563701225216  NOTICE: CDVDMessageQueue(teletext)::WaitUntilEmpty23:30:58 T:140563701225216  NOTICE: waiting for teletext data thread to exit23:30:58 T:140564246804224   ERROR: Got MSGQ_ABORT or MSGO_IS_ERROR return true (-1)23:30:58 T:140564246804224  NOTICE: thread end: data_thread23:30:58 T:140563701225216 WARNING: CDVDMessageQueue(audio)::Put MSGQ_NOT_INITIALIZED23:30:58 T:140563701225216 WARNING: CDVDMessageQueue(video)::Put MSGQ_NOT_INITIALIZED23:30:58 T:140564246804224  NOTICE: Thread Jobworker start, auto delete: true23:30:59 T:140563701225216  NOTICE: CDVDPlayer::OnExit()23:30:59 T:140563701225216  NOTICE: DVDPlayer: eof, waiting for queues to empty23:30:59 T:140563701225216  NOTICE: CDVDPlayer::OnExit() deleting demuxer23:30:59 T:140563701225216  NOTICE: CDVDPlayer::OnExit() deleting input stream23:30:59 T:140565010225024  NOTICE:  (VDPAU) Close23:30:59 T:140565010225024  NOTICE:  (VDPAU) FiniVDPAUOutput23:30:59 T:140565010225024   ERROR: GLX: Same window as before, refreshing context23:30:59 T:140565010225024  NOTICE: CDVDPlayer::CloseFile()23:30:59 T:140565010225024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED23:30:59 T:140565010225024  NOTICE: DVDPlayer: waiting for threads to exit23:30:59 T:140565010225024  NOTICE: DVDPlayer: finished waiting



    Kann sich zufälliger weise einer vorstellen woran das liegen kann?


    Edit: Irgendwie funktioniert der Zeilenumbruch im code-block nicht, deshalb die Logs nochmal im Anhang.


    Viele Grüße,
    Andreas

  • Das streamen funktioniert bei den meisten Kanälen problemlos. Nur bei ARD, ZDF und einigen der dritten Programmen funktioniert es nicht. Welche nicht funktionieren hat irgendwie auch kein Muster. Es liegt nicht an Transponder oder Umlauten im Kanalnamen, weil andere Sender des Transponders usw funktionieren.
    ....
    Kann sich zufälliger weise einer vorstellen woran das liegen kann?


    Hallo Andreas,


    bist Du dir sicher, dass andere Sender vom ARD und ZDF-Transponder funktionieren?
    Welche Sender sind das denn?


    Das Problem liegt eindeutig beim Server und nicht beim Client.
    An dieser Meldung des Servers sieht man, dass xvdr keinen oder keinen brauchbaren Datenstrom geliefert bekommt, um den Stream aufzubauen und deshalb die Verbindung zum Receiver unterbrochen wird.

    Code
    Sep 27 23:30:58 server vdr: [24382] XVDR: returning from streamer thread, receiver is no more attached
    Sep 27 23:30:58 server vdr: [24382] XVDR: sending detach message


    Die Ursache ist aus den wenigen Informationen nicht erkennbar.


    Gruß
    Klaus

    Mehrere HD-VDRs mit MLD z.B.:

    VDR-Server - ITX-MB mit N3150 und CineS2+DuoFlexS2 mit MLD 5.4 stable

    Intel-VDR H110 ITX-MB mit i3-7300 (UHD630) mit CineS2 - MLD 5.5 testing

    Intel-VDR J5040 ITX-MB (UHD605) mit CineS2 - MLD 5.5 testing

    Intel-VDR Asus N4020 MiniPC (UHD600) SatIP Client - MLD 5.5 testing

    Intel-VDR NUC6CAYH (HD500) Sat-IP Client - MLD 5.5 unstable

    + weitere Test-Systeme mit Intel i3-7100, i3-8300, i3-10110, i5-11500 ...

    teils mit nVidia GraKa GT630 bzw. GT1030 mit MLD 6 Alpha

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!