[mythtv-users] TV works in Kodi PVR addon but not in MythFrontend

Rajil Saraswat rajil.s at gmail.com
Fri May 26 03:25:03 UTC 2017


Hello,

I have a peculiar situation going on here. I have an iptv stream setup
in mythbackend (v0.28). It works in the Kodi Mythtv PVR addon but doesnt
in Mythfrontend.

The channel list is /home/xx/iptv.m3u

#EXTM3U
#EXTINF:0,114 - Test1
#EXTMYTHTV:xmltvid=Test1
udp://239.255.42.42:5004
#EXTINF:0,117 - Test2
#EXTMYTHTV:xmltvid=Test2
udp://239.255.42.42:5004

When running Kodi PVR addon I get:

May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: N CoreContext
autoexpire.cpp:251 (CalcParams) AutoExpire: CalcParams(): Max required
Free Space: 3.0 GB w/freq: 14 min
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: W TVRecEvent
programinfo.cpp:5668 (LoadFromProgram) LoadFromProgram(): SQL contains
LIMIT clause, caller should be updated to use limit parameter instead
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: N TVRecEvent
recordinginfo.cpp:687 (ApplyRecordRecGroupChange)
ApplyRecordRecGroupChange: LiveTV to LiveTV (2)
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: I TVRecEvent
tv_rec.cpp:4248 (TuningNewRecorder) TVRec[1]: TuningNewRecorder -
CreateRecorder()
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: W TVRecEvent
recorders/recorderbase.cpp:201 (SetOption) RecBase[1]():
SetOption(mrl,file:///home/xx/iptv.m3u): Option not recognized
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
recorders/recorderbase.cpp:229 (SetStrOption)
RecBase[1](file:///home/xx/iptv.m3u): SetStrOption(...recordingtype):
Option not in profile.
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: I StreamHandler
recorders/iptvstreamhandler.cpp:125 (run) IPTVSH(239.255.42.42::5004): run()
May 25 22:20:48 tvmyth mythbackend: mythbackend[22120]: I StreamHandler
recorders/iptvstreamhandler.cpp:272 (run) IPTVSH(239.255.42.42::5004):
Joining 239.255.42.42


When running mythfrontend the stream fails:

May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I ProcessRequest
mainserver.cpp:1730 (HandleAnnounce) MainServer: MainServer::ANN Playback
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I ProcessRequest
mainserver.cpp:1735 (HandleAnnounce) MainServer: adding: desktop(de30a0)
as a client (events: 0)
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E ProcessRequest
mythdb.cpp:183 (DBError) DB Error (ShouldSwitchToAnotherInput):#012Query
was:#012SELECT channel.channum, channel.callsign FROM channel WHERE
channel.chanid = ?#012Bindings were:#012:CHANID="1001"#012No error type
from QSqlError?  Strange...
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I TVRecEvent
tv_rec.cpp:1074 (HandleStateChange) TVRec[1]: Changing from None to
WatchingLiveTV
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it
could not#012#011#011#011find channel number '1001' in DB for source '1'.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
recorders/channelbase.cpp:179 (IsTunable) ChannelBase[1]:
IsTunable(1001) Failed to find channel in DB on input '1'
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it
could not#012#011#011#011find channel number '1001' in DB for source '1'.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
recorders/channelbase.cpp:179 (IsTunable) ChannelBase[1]:
IsTunable(1001) Failed to find channel in DB on input '1'
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
recorders/channelbase.cpp:134 (Init) ChannelBase[1]: Setting start
channel '1001' failed, #012#011#011#011and we failed to find any
suitible channels on any input.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I TVRecEvent
tv_rec.cpp:3686 (TuningFrequency) TVRec[1]: TuningFrequency
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I StreamHandler
recorders/iptvstreamhandler.cpp:125 (run) IPTVSH(239.255.42.42::5004): run()
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I StreamHandler
recorders/iptvstreamhandler.cpp:272 (run) IPTVSH(239.255.42.42::5004):
Joining 239.255.42.42
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
channelutil.cpp:1889 (GetChannelData) GetChannelData() failed because it
could not#012#011#011#011find channel number '1001' in DB for source '1'.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
recorders/dtvchannel.cpp:219 (SetChannelByString)
DTVChan[1](239.255.42.42::5004): SetChannelByString(1001): Unable to
find channel in database.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
tv_rec.cpp:3764 (TuningFrequency) TVRec[1]: Failed to set channel to
1001. Reverting to kState_None
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I TVRecEvent
tv_rec.cpp:1074 (HandleStateChange) TVRec[1]: Changing from
WatchingLiveTV to None
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: E TVRecEvent
tv_rec.cpp:1787 (GetStartChannel) TVRec[0]: Problem finding starting
channel, setting to default of '3'.
May 25 22:22:09 tvmyth mythbackend: mythbackend[22120]: I
MythSocketThread(65) mainserver.cpp:7656 (connectionClosed) Playback
sock(de30a0) 'desktop' disconnected


Any idea what is going on?

Thanks



More information about the mythtv-users mailing list