[mythtv-commits] Ticket #12474: external recorder livetv channel change fails

MythTV noreply at mythtv.org
Mon Jul 20 08:35:48 UTC 2015


#12474: external recorder livetv channel change fails
-------------------------------------+-------------------------------------
     Reporter:  primijos@…           |      Owner:  jyavenard
         Type:  Bug Report -         |     Status:  new
  General                            |
     Priority:  minor                |  Milestone:  unknown
    Component:  MythTV - Recording   |    Version:  Master Head
     Severity:  medium               |   Keywords:  external recorder
Ticket locked:  0                    |  closed unexpected
-------------------------------------+-------------------------------------
 Hello,

 I have implemented an External Recorder to use it as a proxy for some IPTV
 channels that I cannot watch via the standard IPTV tuner due to some bugs
 with udp/rtp and mythtv (already reported).

 The question is that, when used for scheduled recordings OR the first time
 I switch to LiveTV, this external recorder always works (I mean: I get
 nice recordings without problem or I can watch LiveTV with the last tuned
 channel)

 The problem arises when, once watching livetv, I try to switch to another
 channel. In this case the tuning works (I mean: mythfrontend says it has a
 lock) but instead of starting to see the mpeg stream on the screen I am
 kicked out to the main menu of mythtv (I mean: back from LiveTV as when
 ESC is pressed). LiveTV stops and I can only see some error messages in
 the logs regarding some unexpected exit.

 I've added some debug traces and some catch-any-exit-way code to my
 external recorder program and -as far as I can see- it only exits when
 explicitly asked to do so (by CloseRecorder), so looks like its behaviour
 is normal as per protocol.

 Could it be that, at some point, the protocol specified in the wiki is not
 100% followed by the external recording/streamer stuff? From my point of
 view it looks like mythtv is trying to reuse an external recorder that it
 has already shut down (closed)

 Of course I might be wrong and I have some nasty-hidden bug in my external
 recorder code, but my traces, debug and tests results all they look normal
 and I'm a bit lost right now about why channel zap in livetv is still
 failing...

 Right now I'm using: "mythbackend version: master
 [v0.28-pre-2682-gf51a20b] www.mythtv.org"

 any hints?

 best in advance,
 Jose

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12474>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list