2015-03-22, 20:37
(2015-03-22, 20:30)rdoac Wrote: Would like some help trying to pinpoint why I can't watch live tv with the plugin. I have the Helix version compiled from Git, against Kodi from Gentoo portage. (Kodi compiled Mar 21 2015 by GCC 4.8.3 for Linux x86 64-bit version 3.13.0 (199936)).
Mythtv is v0.28-pre-2738-g39dd1ee from git.
Recordings work fine - Live Tv just shows that Channel is unavailable. Nothing in the MythBackend logs.
Code:13:26:56 T:139948030539776 NOTICE: DVDPlayer: Opening: pvr://recordings/Default/The Vampire Diaries/The Vampire Diaries - A Bird in a Gilded Cage, TV (The CW (HD)), 20150320_000000.pvr
13:26:56 T:139948030539776 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:26:56 T:139945125603072 NOTICE: Thread DVDPlayer start, auto delete: false
13:26:56 T:139945125603072 NOTICE: Creating InputStream
13:26:56 T:139945125603072 NOTICE: Creating Demuxer
13:26:57 T:139945125603072 NOTICE: Opening stream: 0 source: 256
13:26:57 T:139945125603072 NOTICE: Creating video codec with codec id: 2
13:26:57 T:139945125603072 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
13:26:57 T:139945125603072 NOTICE: Creating video thread
13:26:57 T:139945238808320 NOTICE: Thread RefClock start, auto delete: false
13:26:57 T:139945125603072 NOTICE: Opening stream: 1 source: 256
13:26:57 T:139945318536960 NOTICE: Thread DVDPlayerVideo start, auto delete: false
13:26:57 T:139945125603072 NOTICE: Finding audio codec for: 86019
13:26:57 T:139945318536960 NOTICE: running thread: video_thread
13:26:57 T:139945125603072 NOTICE: Creating audio thread
13:26:57 T:139945117210368 NOTICE: Thread DVDPlayerAudio start, auto delete: false
13:26:57 T:139945117210368 NOTICE: running thread: CDVDPlayerAudio::Process()
13:26:57 T:139945125603072 NOTICE: Opening stream: 0 source: 256
13:26:57 T:139945125603072 NOTICE: Creating video codec with codec id: 2
13:26:57 T:139945125603072 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: MPEG-2 video
13:26:57 T:139945117210368 NOTICE: Creating audio stream (codec id: 86019, channels: 2, sample rate: 48000, pass-through)
13:26:57 T:139945318536960 NOTICE: fps: 59.940060, pwidth: 1280, pheight: 720, dwidth: 1280, dheight: 720
13:26:57 T:139945318536960 NOTICE: Display resolution DESKTOP : 1920x1080@ 60.00 - Full Screen (16)
13:26:58 T:139948030539776 NOTICE: Using GL_TEXTURE_2D
13:26:58 T:139948030539776 NOTICE: GL: Selecting Single Pass YUV 2 RGB shader
13:26:58 T:139948030539776 NOTICE: GL: NPOT texture support detected
13:26:58 T:139948030539776 NOTICE: GL: Using GL_ARB_pixel_buffer_object
13:27:01 T:139948030539776 NOTICE: CDVDPlayer::CloseFile()
13:27:01 T:139948030539776 NOTICE: DVDPlayer: waiting for threads to exit
13:27:01 T:139945125603072 NOTICE: CDVDPlayer::OnExit()
13:27:01 T:139945125603072 NOTICE: Closing stream player 1
13:27:01 T:139945125603072 NOTICE: Waiting for audio thread to exit
13:27:01 T:139945117210368 NOTICE: thread end: CDVDPlayerAudio::OnExit()
13:27:01 T:139945125603072 NOTICE: Closing audio device
13:27:01 T:139945125603072 NOTICE: Deleting audio codec
13:27:01 T:139945125603072 NOTICE: Closing stream player 2
13:27:01 T:139945125603072 NOTICE: waiting for video thread to exit
13:27:01 T:139945318536960 NOTICE: thread end: video_thread
13:27:01 T:139945125603072 NOTICE: deleting video codec
13:27:01 T:139948030539776 NOTICE: DVDPlayer: finished waiting
13:27:02 T:139945125603072 NOTICE: Thread BackgroundLoader start, auto delete: false
13:27:02 T:139948030539776 NOTICE: CDVDPlayer::CloseFile()
13:27:02 T:139948030539776 NOTICE: DVDPlayer: waiting for threads to exit
13:27:02 T:139948030539776 NOTICE: DVDPlayer: finished waiting
13:27:02 T:139948030539776 NOTICE: CDVDPlayer::CloseFile()
13:27:02 T:139948030539776 NOTICE: DVDPlayer: waiting for threads to exit
13:27:02 T:139948030539776 NOTICE: DVDPlayer: finished waiting
13:27:03 T:139945238808320 NOTICE: Thread BackgroundLoader start, auto delete: false
13:27:08 T:139945238808320 NOTICE: Previous line repeats 1 times.
13:27:08 T:139945238808320 NOTICE: Thread LanguageInvoker start, auto delete: false
13:27:08 T:139945238808320 NOTICE: -->Python Interpreter Initialized<--
13:27:15 T:139948030539776 NOTICE: DVDPlayer: Opening: pvr://channels/tv/All channels/95.pvr
13:27:15 T:139948030539776 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
13:27:15 T:139945238808320 NOTICE: Thread DVDPlayer start, auto delete: false
13:27:15 T:139945238808320 NOTICE: Creating InputStream
13:27:15 T:139945238808320 ERROR: AddOnLog: MythTV PVR Client: (CPPMyth)__connectAddr: failed to connect (22)
13:27:15 T:139945238808320 ERROR: Previous line repeats 5 times.
13:27:15 T:139945238808320 ERROR: AddOnLog: MythTV PVR Client: OpenLiveStream: Failed to open live stream
13:27:15 T:139945238808320 ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/All channels/95.pvr]
13:27:15 T:139945238808320 NOTICE: CDVDPlayer::OnExit()
13:27:15 T:139948030539776 NOTICE: CDVDPlayer::CloseFile()
13:27:15 T:139948030539776 NOTICE: DVDPlayer: waiting for threads to exit
13:27:15 T:139948030539776 NOTICE: DVDPlayer: finished waiting
13:27:15 T:139948030539776 NOTICE: CDVDPlayer::CloseFile()
13:27:15 T:139948030539776 NOTICE: DVDPlayer: waiting for threads to exit
13:27:15 T:139948030539776 NOTICE: DVDPlayer: finished waiting
13:27:21 T:139945238808320 NOTICE: Thread LanguageInvoker start, auto delete: false
13:27:21 T:139945238808320 NOTICE: -->Python Interpreter Initialized<--
Probably your mythtv setup uses IPv6 addresses but you haven't IPv6 infrastructure => remove IPv6 addresses in your mythtv setup, replacing with "::1".
Any IPv6 addresses look like "FE80:..." are not usable outside the backend host.
EDIT: I will add a note in the new github io page to help user to configure its backend. You haven't this issue using mythfront because it runs in the same host of its backend.