• 1
  • 25
  • 26
  • 27(current)
  • 28
  • 29
  • 35
MythTV PVR client Addon Developers Wanted - Developers Only!
dteirney Wrote:I need the log to confirm but there is a known issue with live tv not working with card ids greater than 16. If anyone feels like looking at resolving that issue (find the trac ticket for details) that would be useful.

Full debug log: http://paste.ubuntu.com/563961/
dteirney Wrote:There's quite a lot of people using the trunk version of XBMC with Myth 0.24. You'll need to supply more information about what isn't working, but preferably not in this thread.

Well using the .23 with latest maverick updates (also didn't work with lucid.. I dist upgraded to see if that would fix anything) I was getting

(cmyth)cmyth_conn_connect: asked for version X, got version XXXXX

using myth:// as a video source.

I post this here as it seems to be similar to what a poster above noted when using PVR. I was able to see the available live channels and also the first page of the guide. I am sorry but I overwrote my debug log sigh.

As far as issues with .24, I no longer get that error in the log but it simply refuses to connect. Also, the MythTV wiki seems to be outdated according to what you noted.

Quote:Versions of MythTV up to and including 0.23 are supported. Development versions leading up to 0.24 are currently not supported (see the "libcmyth" section of the MythTV PVR Addon article for details)

I will take any further support with this to the appropriate thread. Hopefully some of this info is relevant to your PVR dev efforts.

Thank you.
ok, just complied & installed pvr branch. it appears to read channel from myth backend (release-0-23-fixes branch, svn revision 25902) & I can playback recordings but Live TV fails with "Channel can not be played" in the log:

Code:
01:24:34 T:140066012326048 M:3134722048   ERROR: Previous line repeats 17 times.
01:24:34 T:140066012326048 M:3134722048   DEBUG: LIRC: Update - NEW at 723956:000000008001001c 00 KEY_ENTER Antec_Veris_RM200 (KEY_ENTER)
01:24:34 T:140066012326048 M:3134722048   DEBUG: OnKey: 11 (0b) pressed, action is Select
01:24:34 T:140066012326048 M:3134722048   DEBUG: new file set audiostream:0
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/all/2.pvr)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
01:24:34 T:140066012326048 M:3134722048  NOTICE: DVDPlayer: Opening: pvr://channels/tv/all/2.pvr
01:24:34 T:140066012326048 M:3134722048 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:24:34 T:140064832878336 M:3134722048   DEBUG: thread start, auto delete: 0
01:24:34 T:140064832878336 M:3134722048  NOTICE: Creating InputStream
01:24:34 T:140064832878336 M:3134722048   DEBUG: PVR: opening live stream on channel 'WGBH-HD'
01:24:34 T:140064832878336 M:3134722048   DEBUG: Open - TV Channel has started on filename pvr://channels/tv/all/2.pvr
01:24:34 T:140064832878336 M:3134722048   DEBUG: AquireSession - Aquired existing MythTV session: 0x7f6368006890
01:24:34 T:140066012326048 M:3134722048   DEBUG: ------ Window Init (DialogBusy.xml) ------
01:24:34 T:140066012326048 M:3134722048   DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
01:24:34 T:140066012326048 M:3134722048   DEBUG: LIRC: Update - NEW at 724063:000000008001001c 00 KEY_ENTER_UP Antec_Veris_RM200 (KEY_ENTER_UP)
01:24:34 T:140064832878336 M:3135025152   ERROR: (cmyth)cmyth_conn_connect: asked for version 8, got version 23056
01:24:34 T:140064832878336 M:3135025152   ERROR: (cmyth)cmyth_conn_connect: failed to connect with any version
01:24:34 T:140064832878336 M:3135025152   ERROR: GetControl - unable to connect to server on 127.0.0.1:6543
01:24:34 T:140064832878336 M:3135025152   DEBUG: ReleaseSession - Releasing MythTV session: 0x7f6368006890
01:24:34 T:140064832878336 M:3135025152   ERROR: CDVDInputStreamPVRManager::Open - error opening [myth://127.0.0.1/channels/2.ts]
01:24:34 T:140064832878336 M:3135025152   ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/all/2.pvr]
01:24:34 T:140064832878336 M:3135025152  NOTICE: CDVDPlayer::OnExit()
01:24:34 T:140064832878336 M:3135025152  NOTICE: CDVDPlayer::OnExit() deleting input stream
01:24:34 T:140064832878336 M:3135025152   DEBUG: Thread 140064832878336 terminating
01:24:34 T:140066012326048 M:3135025152   DEBUG: CAnnouncementManager - Announcement: PlaybackStopped from xbmc
01:24:34 T:140066012326048 M:3135025152    INFO: Loading skin file: DialogOK.xml
01:24:34 T:140066012326048 M:3135025152   DEBUG: Load DialogOK.xml: 1.04ms
01:24:34 T:140066012326048 M:3135025152   DEBUG: ------ Window Init (DialogOK.xml) ------
01:24:34 T:140066012326048 M:3135025152   DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
01:24:34 T:140066012326048 M:3135025152  NOTICE: CDVDPlayer::CloseFile()
01:24:34 T:140066012326048 M:3135025152 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:24:34 T:140066012326048 M:3135025152  NOTICE: DVDPlayer: waiting for threads to exit
01:24:34 T:140066012326048 M:3135025152  NOTICE: DVDPlayer: finished waiting
01:24:34 T:140066012326048 M:3135025152   DEBUG: LinuxRendererGL: Cleaning up GL resources
01:24:34 T:140066012326048 M:3135025152   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
01:24:35 T:140065661511424 M:3135029248   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality
01:24:37 T:140065090619136 M:3135033344   ERROR: Previous line repeats 2 times.
01:24:37 T:140065090619136 M:3135033344   DEBUG: Thread 140065090619136 terminating (autodelete)
01:24:38 T:140065661511424 M:3134918656   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality
01:24:38 T:140066012326048 M:3134918656   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
01:24:38 T:140066012326048 M:3134918656   DEBUG: Unloading: ImageLib-x86_64-linux.so
01:24:39 T:140065661511424 M:3134902272   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality
fiveisalive Wrote:ok, just complied & installed pvr branch. it appears to read channel from myth backend (release-0-23-fixes branch, svn revision 25902) & I can playback recordings but Live TV fails with "Channel can not be played" in the log:

Code:
01:24:34 T:140066012326048 M:3134722048   ERROR: Previous line repeats 17 times.
01:24:34 T:140066012326048 M:3134722048   DEBUG: LIRC: Update - NEW at 723956:000000008001001c 00 KEY_ENTER Antec_Veris_RM200 (KEY_ENTER)
01:24:34 T:140066012326048 M:3134722048   DEBUG: OnKey: 11 (0b) pressed, action is Select
01:24:34 T:140066012326048 M:3134722048   DEBUG: new file set audiostream:0
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/all/2.pvr)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
01:24:34 T:140066012326048 M:3134722048   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
01:24:34 T:140066012326048 M:3134722048  NOTICE: DVDPlayer: Opening: pvr://channels/tv/all/2.pvr
01:24:34 T:140066012326048 M:3134722048 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:24:34 T:140064832878336 M:3134722048   DEBUG: thread start, auto delete: 0
01:24:34 T:140064832878336 M:3134722048  NOTICE: Creating InputStream
01:24:34 T:140064832878336 M:3134722048   DEBUG: PVR: opening live stream on channel 'WGBH-HD'
01:24:34 T:140064832878336 M:3134722048   DEBUG: Open - TV Channel has started on filename pvr://channels/tv/all/2.pvr
01:24:34 T:140064832878336 M:3134722048   DEBUG: AquireSession - Aquired existing MythTV session: 0x7f6368006890
01:24:34 T:140066012326048 M:3134722048   DEBUG: ------ Window Init (DialogBusy.xml) ------
01:24:34 T:140066012326048 M:3134722048   DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
01:24:34 T:140066012326048 M:3134722048   DEBUG: LIRC: Update - NEW at 724063:000000008001001c 00 KEY_ENTER_UP Antec_Veris_RM200 (KEY_ENTER_UP)
01:24:34 T:140064832878336 M:3135025152   ERROR: (cmyth)cmyth_conn_connect: asked for version 8, got version 23056
01:24:34 T:140064832878336 M:3135025152   ERROR: (cmyth)cmyth_conn_connect: failed to connect with any version
01:24:34 T:140064832878336 M:3135025152   ERROR: GetControl - unable to connect to server on 127.0.0.1:6543
01:24:34 T:140064832878336 M:3135025152   DEBUG: ReleaseSession - Releasing MythTV session: 0x7f6368006890
01:24:34 T:140064832878336 M:3135025152   ERROR: CDVDInputStreamPVRManager::Open - error opening [myth://127.0.0.1/channels/2.ts]
01:24:34 T:140064832878336 M:3135025152   ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/all/2.pvr]
01:24:34 T:140064832878336 M:3135025152  NOTICE: CDVDPlayer::OnExit()
01:24:34 T:140064832878336 M:3135025152  NOTICE: CDVDPlayer::OnExit() deleting input stream
01:24:34 T:140064832878336 M:3135025152   DEBUG: Thread 140064832878336 terminating
01:24:34 T:140066012326048 M:3135025152   DEBUG: CAnnouncementManager - Announcement: PlaybackStopped from xbmc
01:24:34 T:140066012326048 M:3135025152    INFO: Loading skin file: DialogOK.xml
01:24:34 T:140066012326048 M:3135025152   DEBUG: Load DialogOK.xml: 1.04ms
01:24:34 T:140066012326048 M:3135025152   DEBUG: ------ Window Init (DialogOK.xml) ------
01:24:34 T:140066012326048 M:3135025152   DEBUG: Alloc resources: 0.01ms (0.00 ms skin load)
01:24:34 T:140066012326048 M:3135025152  NOTICE: CDVDPlayer::CloseFile()
01:24:34 T:140066012326048 M:3135025152 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:24:34 T:140066012326048 M:3135025152  NOTICE: DVDPlayer: waiting for threads to exit
01:24:34 T:140066012326048 M:3135025152  NOTICE: DVDPlayer: finished waiting
01:24:34 T:140066012326048 M:3135025152   DEBUG: LinuxRendererGL: Cleaning up GL resources
01:24:34 T:140066012326048 M:3135025152   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
01:24:35 T:140065661511424 M:3135029248   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality
01:24:37 T:140065090619136 M:3135033344   ERROR: Previous line repeats 2 times.
01:24:37 T:140065090619136 M:3135033344   DEBUG: Thread 140065090619136 terminating (autodelete)
01:24:38 T:140065661511424 M:3134918656   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality
01:24:38 T:140066012326048 M:3134918656   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
01:24:38 T:140066012326048 M:3134918656   DEBUG: Unloading: ImageLib-x86_64-linux.so
01:24:39 T:140065661511424 M:3134902272   ERROR: PVR: MythTV PVR Client/http://192.168.2.51:6544 - Client returns bad error (-2) after SignalQuality

As has already been covered in this thread. Myth 0.23 with fixes doesn't currently work with myth:// The tell tale part in the log is:

(cmyth)cmyth_conn_connect: asked for version 8, got version 23056.

I've created a patch for that which I will push up to github tomorrow. If you could test that would be useful. If that works I'll see if I can get that change into the 10.1 release.
Use MythTV for recording TV? Try the integrated MythTV support in XBMC Media Center. Now with commercial skip support built-in and integration with the Movie database!
dteirney Wrote:I need the log to confirm but there is a known issue with live tv not working with card ids greater than 16. If anyone feels like looking at resolving that issue (find the trac ticket for details) that would be useful.
Indeed, cardid numbering was the problem in this case. I changed cardids and cardinputids in mythconverg to start from '1' and after that livetv is running nicely, TFTT.
dteirney Wrote:As has already been covered in this thread. Myth 0.23 with fixes doesn't currently work with myth:// The tell tale part in the log is:
Hi

Just been pointed at this thread from the mythbox thread. I'm running 2 instances of xbmc live Dharma, both under Ubuntu 10.04. The local (to mythtv-backend) machine can stream live TV, the remote cannot. All other functionality works well on both boxes. The failing section of the log is:

Code:
17:01:11 T:3077437312 M:1347108864   DEBUG: SDLKeyboard: scancode: 36, sym: 13, unicode: 13, modifier: 0
17:01:11 T:3077437312 M:1347108864   DEBUG: OnKey: 61453 pressed, action is Select
17:01:12 T:2843761520 M:1347108864  NOTICE: DEBUG | mythbox.perf | util.py | MainThread | Line 334 | TIMER: getNumFreeTuners took 0.05 seconds
17:01:12 T:2843761520 M:1347108864  NOTICE: .
17:01:12 T:2843761520 M:1347108864  NOTICE: DEBUG | mythbox.perf | util.py | MainThread | Line 334 | TIMER: getTuners took 0.00 seconds
17:01:12 T:2843761520 M:1347108864  NOTICE: .
17:01:12 T:2843761520 M:1347108864  NOTICE: DEBUG | mythbox.perf | util.py | MainThread | Line 334 | TIMER: getChannels took 0.00 seconds
17:01:12 T:2843761520 M:1347108864  NOTICE: .
17:01:12 T:2843761520 M:1347108864  NOTICE: DEBUG | mythbox.perf | util.py | MainThread | Line 334 | TIMER: getChannels took 0.00 seconds
17:01:12 T:2843761520 M:1347108864  NOTICE: .
17:01:12 T:2843761520 M:1347108864  NOTICE: DEBUG | mythbox.ui | livetv.py | MainThread | Line 65 | Found tuner 3 to view channel 103
17:01:12 T:2843761520 M:1347108864  NOTICE: .
17:01:12 T:3077437312 M:1347108864   DEBUG: new file set audiostream:0
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers(myth://mythtv:[email protected]:6543/channels/103.ts)
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: hdhomerun/myth/rtmp/mms/udp
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: hdhomerun/myth/rtmp/mms/udp
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
17:01:12 T:3077437312 M:1347108864   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
17:01:12 T:3077437312 M:1346473984  NOTICE: DVDPlayer: Opening: myth://mythtv:[email protected]:6543/channels/103.ts
17:01:12 T:3077437312 M:1346473984 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
17:01:12 T:2757053296 M:1346473984   DEBUG: thread start, auto delete: 0
17:01:12 T:2757053296 M:1346473984  NOTICE: Creating InputStream
17:01:12 T:2757053296 M:1346473984   DEBUG: Loading Internal Library
17:01:12 T:3075025776 M:1346473984   DEBUG: thread start, auto delete: 0
17:01:12 T:2757053296 M:1346473984   DEBUG: SetupLiveTV - recorder isn't running, let's start it
17:01:12 T:3077437312 M:1346473984   DEBUG: ------ Window Init (DialogBusy.xml) ------
17:01:12 T:3075025776 M:1346473984   DEBUG: Process - MythTV event LIVETV_CHAIN_UPDATE: LIVETV_CHAIN UPDATE live-xbmc-2011-02-08T17:01:12
17:01:12 T:3075025776 M:1346473984   DEBUG: Process - MythTV event SIGNAL
17:01:12 T:3075025776 M:1346473984   DEBUG: Process - MythTV event UNKNOWN (error?)
17:01:12 T:3075025776 M:1346473984   DEBUG: Previous line repeats 1 times.
17:01:12 T:3075025776 M:1346473984   DEBUG: Process - MythTV event SIGNAL
17:01:13 T:3075025776 M:1140789248   DEBUG: Previous line repeats 5 times.
17:01:13 T:3075025776 M:1140789248   DEBUG: Process - MythTV event LIVETV_CHAIN_UPDATE: LIVETV_CHAIN UPDATE live-xbmc-2011-02-08T17:01:12
17:01:13 T:3075025776 M:1346473984   DEBUG: Process - MythTV event UNKNOWN (error?)
17:01:13 T:3075025776 M:1346473984   DEBUG: Previous line repeats 1 times.
17:01:13 T:3075025776 M:1346473984   DEBUG: Process - MythTV event LIVETV_CHAIN_UPDATE: LIVETV_CHAIN UPDATE live-xbmc-2011-02-08T17:01:12
17:01:13 T:3075025776 M:1346473984   DEBUG: Previous line repeats 1 times.
17:01:13 T:3075025776 M:1346473984   DEBUG: Process - MythTV event UNKNOWN (error?)
17:01:13 T:2757053296 M:1346473984   ERROR: SetupLiveTV - unable to spawn live tv: Failed to setup livetv.
17:01:13 T:2757053296 M:1346473984   ERROR: CDVDPlayer::OpenInputStream - error opening [myth://mythtv:[email protected]:6543/channels/103.ts]
17:01:13 T:2757053296 M:1346473984  NOTICE: CDVDPlayer::OnExit()
17:01:13 T:2757053296 M:1346473984  NOTICE: CDVDPlayer::OnExit() deleting input stream
17:01:13 T:2757053296 M:1346473984   DEBUG: Thread 2757053296 terminating

I know this is a PVR development branch, but I've submitted a bug and asked on the mythbox thread with little luck Sad
arad85 Wrote:Hi

Just been pointed at this thread from the mythbox thread. I'm running 2 instances of xbmc live Dharma, both under Ubuntu 10.04. The local (to mythtv-backend) machine can stream live TV, the remote cannot. All other functionality works well on both boxes. The failing section of the log is:
...
I know this is a PVR development branch, but I've submitted a bug and asked on the mythbox thread with little luck Sad

Fixed by adding an entry in the hosts file to point at the other machine...
dubstar_04 Wrote:when running 'git checkout pvr' I keep getting this error:

error: pathspec 'pvr' did not match any file(s) known to git.


git clone git://github.com/dteirney/xbmc.git
git branch -l
* master


There is no pvr branch available.

Its only on one of my machines. the other works fine.

Anyone have any ideas?

Solved this by:

git branch -a

then checking out the full pvr path, eg:

git checkout revisions/origin/pvr or similar.

I hope this helps someone else.
All Things PVR
dteirney Wrote:As has already been covered in this thread. Myth 0.23 with fixes doesn't currently work with myth:// The tell tale part in the log is:

(cmyth)cmyth_conn_connect: asked for version 8, got version 23056.

I've created a patch for that which I will push up to github tomorrow. If you could test that would be useful. If that works I'll see if I can get that change into the 10.1 release.

I've pushed some updates to github that should resolve the connection issue with Myth 0.23.1.

Can someone who is running 0.23.1 and having problems with Live TV get the latest code from github and test? If I can get confirmation of this fix working there is a chance I can push it into the upcoming 10.1 release but the testing needs to happen very soon.

@fiveisalive, are you able to do this?
Use MythTV for recording TV? Try the integrated MythTV support in XBMC Media Center. Now with commercial skip support built-in and integration with the Movie database!
dteirney Wrote:I've pushed some updates to github that should resolve the connection issue with Myth 0.23.1.

Can someone who is running 0.23.1 and having problems with Live TV get the latest code from github and test? If I can get confirmation of this fix working there is a chance I can push it into the upcoming 10.1 release but the testing needs to happen very soon.

@fiveisalive, are you able to do this?
I will give it a shot ASAP
fiveisalive Wrote:I will give it a shot ASAP

nope, still no workie. Sad I pulled down the latet branch reinstalled, deleted my old ~/.xbmc/ but still get:

Code:
00:50:05 T:140569306736800 M:3185352704   ERROR: Previous line repeats 5 times.
00:50:05 T:140569306736800 M:3185352704   DEBUG: LIRC: Update - NEW at 180773:000000008001001c 00 KEY_ENTER Antec_Veris_RM200 (KEY_ENTER)
00:50:05 T:140569306736800 M:3185352704   DEBUG: OnKey: 11 (0b) pressed, action is Select
00:50:05 T:140569306736800 M:3185352704   DEBUG: LIRC: Update - NEW at 180790:000000008001001c 00 KEY_ENTER_UP Antec_Veris_RM200 (KEY_ENTER_UP)
00:50:05 T:140569306736800 M:3185352704   DEBUG: ------ Window Deinit (DialogOK.xml) ------
00:50:05 T:140569132848896 M:3185352704   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
00:50:05 T:140569306736800 M:3185352704   DEBUG: LIRC: Update - NEW at 181637:000000008001006c 00 KEY_DOWN Antec_Veris_RM200 (KEY_DOWN)
00:50:05 T:140569306736800 M:3185352704   DEBUG: OnKey: 167 (a7) pressed, action is Down
00:50:05 T:140569306736800 M:3185360896   DEBUG: LIRC: Update - NEW at 181655:000000008001006c 00 KEY_DOWN_UP Antec_Veris_RM200 (KEY_DOWN_UP)
00:50:06 T:140569132848896 M:3185360896   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
00:50:08 T:140569306736800 M:3185352704   ERROR: Previous line repeats 1 times.
00:50:08 T:140569306736800 M:3185352704   DEBUG: LIRC: Update - NEW at 183817:000000008001001c 00 KEY_ENTER Antec_Veris_RM200 (KEY_ENTER)
00:50:08 T:140569306736800 M:3185352704   DEBUG: OnKey: 11 (0b) pressed, action is Select
00:50:08 T:140569306736800 M:3185352704   DEBUG: new file set audiostream:0
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/all/3.pvr)
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
00:50:08 T:140569306736800 M:3185352704   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
00:50:08 T:140569306736800 M:3185352704  NOTICE: DVDPlayer: Opening: pvr://channels/tv/all/3.pvr
00:50:08 T:140569306736800 M:3185352704 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
00:50:08 T:140568540579584 M:3185352704   DEBUG: thread start, auto delete: 0
00:50:08 T:140568540579584 M:3185352704  NOTICE: Creating InputStream
00:50:08 T:140569306736800 M:3185225728   DEBUG: ------ Window Init (DialogBusy.xml) ------
00:50:08 T:140569306736800 M:3185225728   DEBUG: Alloc resources: 0.00ms (0.00 ms skin load)
00:50:08 T:140569306736800 M:3185225728   DEBUG: LIRC: Update - NEW at 183925:000000008001001c 00 KEY_ENTER_UP Antec_Veris_RM200 (KEY_ENTER_UP)
00:50:08 T:140568540579584 M:3185659904   DEBUG: PVRManager - OpenLiveStream - opening live stream on channel 'WBZ-TV'
00:50:08 T:140568540579584 M:3185659904   DEBUG: Open - TV Channel has started on filename pvr://channels/tv/all/3.pvr
00:50:08 T:140568540579584 M:3185659904   DEBUG: AquireSession - Aquired existing MythTV session: 0x7fd8a403ec40
00:50:08 T:140568540579584 M:3185659904   ERROR: (cmyth)cmyth_conn_connect: asked for version 8, got version 23056
00:50:08 T:140568540579584 M:3185659904   ERROR: (cmyth)cmyth_conn_connect: asked for version 56, got version 23056
00:50:08 T:140568540579584 M:3185659904   ERROR: (cmyth)cmyth_conn_connect: failed to connect with any version
00:50:08 T:140568540579584 M:3185659904   ERROR: GetControl - unable to connect to server on 127.0.0.1:6543
00:50:08 T:140568540579584 M:3185659904   DEBUG: ReleaseSession - Releasing MythTV session: 0x7fd8a403ec40
00:50:08 T:140568540579584 M:3185659904   ERROR: CDVDInputStreamPVRManager::Open - error opening [myth://127.0.0.1/channels/4.ts]
00:50:08 T:140568540579584 M:3185659904   ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/all/3.pvr]
00:50:08 T:140568540579584 M:3185659904  NOTICE: CDVDPlayer::OnExit()
00:50:08 T:140568540579584 M:3185659904  NOTICE: CDVDPlayer::OnExit() deleting input stream
00:50:08 T:140568540579584 M:3185659904   DEBUG: Thread 140568540579584 terminating
00:50:08 T:140569306736800 M:3185659904   DEBUG: CAnnouncementManager - Announcement: PlaybackStopped from xbmc
00:50:08 T:140569306736800 M:3185659904    INFO: Loading skin file: DialogOK.xml
00:50:08 T:140569306736800 M:3185659904   DEBUG: Load DialogOK.xml: 1.21ms
00:50:08 T:140569306736800 M:3185659904   DEBUG: ------ Window Init (DialogOK.xml) ------
00:50:08 T:140569306736800 M:3185659904   DEBUG: Alloc resources: 0.02ms (0.00 ms skin load)
00:50:08 T:140569306736800 M:3185659904  NOTICE: CDVDPlayer::CloseFile()
00:50:08 T:140569306736800 M:3185659904 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
00:50:08 T:140569306736800 M:3185659904  NOTICE: DVDPlayer: waiting for threads to exit
00:50:08 T:140569306736800 M:3185659904  NOTICE: DVDPlayer: finished waiting
00:50:08 T:140569306736800 M:3185659904   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
00:50:08 T:140569132848896 M:3185659904   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
00:50:30 T:140569306736800 M:3185688576   ERROR: Previous line repeats 21 times.
00:50:30 T:140569306736800 M:3185688576   DEBUG: SECTION:UnloadDll(libcurl.so.4)
00:50:30 T:140569306736800 M:3185688576   DEBUG: Unloading: libcurl.so.4
00:50:30 T:140569132848896 M:3185688576   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality

would it matter if I used my actual IP address 192.168.2.51 rather than 127.0.0.1? they're the same computer. also I notice that the TV channel list is getting most channels the same I see in mythfrontend, but some have names & info that are not visible to from mythfrontend. where is the addon getting this info? I notice that it appears to download some stuff
I should note that it appears to have installed the correct git snapshot, from the top of xbmc.log:

Code:
00:58:02 T:140298916075680 M:3104493568  NOTICE: Starting XBMC, Platform: Linux (Fedora release 13 (Goddard), 2.6.34.7-66.fc13.x86_64 x86_64). Built on Feb  9 2011 (Gi
t:6e0573c)

which is:

Code:
commit 6e0573c83bba571aaf1de3afbdf2199920bf8f14
Author: David Teirney <[email protected]>
Date:   Wed Feb 9 07:59:25 2011 +1300

    Ticket #11177: Fixed detection of Myth 0.23.1 protocol version due to protocol version number abberation.
looking at the code it appears that after the hack to set tmp_ver 23056 -> 56, tmp_ver is set again here:

Code:
if (cmyth_rcv_version(conn, &tmp_ver) < 0) {
                cmyth_dbg(CMYTH_DBG_ERROR,
                          "%s: cmyth_rcv_version() failed\n",
                          __FUNCTION__);
                goto shut;

which resets the tmp_ver back to 23056. but adding the hack after that function, also doesn't work
fiveisalive Wrote:nope, still no workie. Sad
would it matter if I used my actual IP address 192.168.2.51 rather than 127.0.0.1? they're the same computer. also I notice that the TV channel list is getting most channels the same I see in mythfrontend, but some have names & info that are not visible to from mythfrontend. where is the addon getting this info? I notice that it appears to download some stuff

A problem with some code logic on my side. Can you try again with the latest code on github? Still not 100% sure this patch will resolve it.
Use MythTV for recording TV? Try the integrated MythTV support in XBMC Media Center. Now with commercial skip support built-in and integration with the Movie database!
dteirney Wrote:A problem with some code logic on my side. Can you try again with the latest code on github? Still not 100% sure this patch will resolve it.

indeed it unfortunately doesn't fix it:

Code:
02:58:40 T:139934556166304 M:3194773504   ERROR: Previous line repeats 4 times.
02:58:40 T:139934556166304 M:3194773504   DEBUG: LIRC: Update - NEW at 125319:000000008001006c 00 KEY_DOWN Antec_Veris_RM200 (KEY_DOWN)
02:58:40 T:139934556166304 M:3194773504   DEBUG: OnKey: 167 (a7) pressed, action is Down
02:58:40 T:139934556166304 M:3194773504   DEBUG: LIRC: Update - NEW at 125336:000000008001006c 00 KEY_DOWN_UP Antec_Veris_RM200 (KEY_DOWN_UP)
02:58:41 T:139934556166304 M:3194781696   DEBUG: LIRC: Update - NEW at 126117:000000008001001c 00 KEY_ENTER Antec_Veris_RM200 (KEY_ENTER)
02:58:41 T:139934556166304 M:3194781696   DEBUG: OnKey: 11 (0b) pressed, action is Select
02:58:41 T:139934184756992 M:3194781696   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
02:58:41 T:139934556166304 M:3194781696   DEBUG: new file set audiostream:0
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers(pvr://channels/tv/all/3.pvr)
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
02:58:41 T:139934556166304 M:3194781696   DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
02:58:41 T:139934556166304 M:3194781696  NOTICE: DVDPlayer: Opening: pvr://channels/tv/all/3.pvr
02:58:41 T:139934556166304 M:3194781696 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:58:41 T:139934214063872 M:3194781696   DEBUG: thread start, auto delete: 0
02:58:41 T:139934214063872 M:3194781696  NOTICE: Creating InputStream
02:58:41 T:139934556166304 M:3194781696   DEBUG: ------ Window Init (DialogBusy.xml) ------
02:58:41 T:139934556166304 M:3194781696   DEBUG: Alloc resources: 0.00ms (0.00 ms skin load)
02:58:41 T:139934556166304 M:3194781696   DEBUG: LIRC: Update - NEW at 126227:000000008001001c 00 KEY_ENTER_UP Antec_Veris_RM200 (KEY_ENTER_UP)
02:58:41 T:139934214063872 M:3194822656   DEBUG: PVRManager - OpenLiveStream - opening live stream on channel 'WBZ-TV'
02:58:41 T:139934214063872 M:3194822656   DEBUG: Open - TV Channel has started on filename pvr://channels/tv/all/3.pvr
02:58:41 T:139934214063872 M:3194822656   DEBUG: AquireSession - Aquired existing MythTV session: 0x7f44f0004b90
02:58:41 T:139934214063872 M:3194822656   ERROR: (cmyth)cmyth_conn_connect: asked for version 8, got version 23056
02:58:41 T:139934214063872 M:3194822656   ERROR: (cmyth)cmyth_conn_connect: asked for version 56, got version 23056
02:58:41 T:139934214063872 M:3194822656   ERROR: (cmyth)cmyth_conn_connect: failed to connect with any version
02:58:41 T:139934214063872 M:3194822656   ERROR: GetControl - unable to connect to server on 127.0.0.1:6543
02:58:41 T:139934214063872 M:3194822656   DEBUG: ReleaseSession - Releasing MythTV session: 0x7f44f0004b90
02:58:41 T:139934214063872 M:3194822656   ERROR: CDVDInputStreamPVRManager::Open - error opening [myth://127.0.0.1/channels/4.ts]
02:58:41 T:139934214063872 M:3194822656   ERROR: CDVDPlayer::OpenInputStream - error opening [pvr://channels/tv/all/3.pvr]
02:58:41 T:139934214063872 M:3194822656  NOTICE: CDVDPlayer::OnExit()
02:58:41 T:139934214063872 M:3194822656  NOTICE: CDVDPlayer::OnExit() deleting input stream
02:58:41 T:139934214063872 M:3194822656   DEBUG: Thread 139934214063872 terminating
02:58:41 T:139934556166304 M:3194822656   DEBUG: CAnnouncementManager - Announcement: PlaybackStopped from xbmc
02:58:41 T:139934556166304 M:3194822656    INFO: Loading skin file: DialogOK.xml
02:58:41 T:139934556166304 M:3194822656   DEBUG: Load DialogOK.xml: 1.08ms
02:58:41 T:139934556166304 M:3194822656   DEBUG: ------ Window Init (DialogOK.xml) ------
02:58:41 T:139934556166304 M:3194822656   DEBUG: Alloc resources: 0.02ms (0.00 ms skin load)
02:58:41 T:139934556166304 M:3194822656  NOTICE: CDVDPlayer::CloseFile()
02:58:41 T:139934556166304 M:3194822656 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:58:41 T:139934556166304 M:3194822656  NOTICE: DVDPlayer: waiting for threads to exit
02:58:41 T:139934556166304 M:3194822656  NOTICE: DVDPlayer: finished waiting
02:58:41 T:139934556166304 M:3194822656   DEBUG: ------ Window Deinit (DialogBusy.xml) ------
02:58:42 T:139934184756992 M:3194875904   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
02:58:43 T:139933655758592 M:3194875904   ERROR: Previous line repeats 1 times.
02:58:43 T:139933655758592 M:3194875904   DEBUG: Thread 139933655758592 terminating (autodelete)
02:58:44 T:139934556166304 M:3194851328   DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
02:58:44 T:139934556166304 M:3194851328   DEBUG: Unloading: ImageLib-x86_64-linux.so
02:58:44 T:139934184756992 M:3194851328   ERROR: PVR: MythTV PVR Client/http://127.0.0.1:6544 - Client returns bad error (-2) after SignalQuality
  • 1
  • 25
  • 26
  • 27(current)
  • 28
  • 29
  • 35

Logout Mark Read Team Forum Stats Members Help
MythTV PVR client Addon Developers Wanted - Developers Only!8