[mythtv-users] LiveTV access was working, somehow I stopped it working

lists at arewethere.net lists at arewethere.net
Wed Jan 1 12:26:14 UTC 2020


On Wed, Jan 01, 2020 at 12:19:31PM +0100, Klaas de Waal wrote:

> My preferred way of starting live TV is via the program guide. Press
> the Menu or the Enter button when on a program near or at the current
> time and then you get a popup menu with the  option "Watch this
> channel".  This gives you live TV on a selected channel and this way
> you avoid using the initial channel value from the database.

Nice trick. I tried this and it revealed more information.
I tried a channel from the multiplex I had successfully recorded before
and it worked ok.

 mythbackend[1919]: I TVRecEvent tv_rec.cpp:1090 (HandleStateChange) TVRec[6]: Changing from None to WatchingLiveTV
 mythbackend[1919]: I TVRecEvent tv_rec.cpp:3665 (TuningFrequency) TVRec[6]: TuningFrequency
 mythbackend[1919]: N CoreContext autoexpire.cpp:251 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 7.0 GB w/freq: 14 min
 mythbackend[1919]: N TVRecEvent recordinginfo.cpp:695 (ApplyRecordRecGroupChange) ApplyRecordRecGroupChange: LiveTV to LiveTV (2)
 mythbackend[1919]: N CoreContext autoexpire.cpp:251 (CalcParams) AutoExpire: CalcParams(): Max required Free Space: 7.0 GB w/freq: 14 min
 mythbackend[1919]: N TVRecEvent recordinginfo.cpp:695 (ApplyRecordRecGroupChange) ApplyRecordRecGroupChange: LiveTV to LiveTV (2)
 mythbackend[1919]: I TVRecEvent tv_rec.cpp:4236 (TuningNewRecorder) TVRec[6]: TuningNewRecorder - CreateRecorder()
 mythbackend[1919]: I TVRecEvent tv_rec.cpp:1090 (HandleStateChange) TVRec[6]: Changing from WatchingLiveTV to None
 mythbackend[1919]: N RecThread recorders/recorderbase.cpp:501 (FinishRecording) Finished Recording: Container: MPEG2-TS Video Codec: mpeg2video (720x576 A/R: 3 25fps) Audio Codec: mp2
 mythbackend[1919]: I TVRecEvent tv_rec.cpp:863 (FinishedRecording) TVRec[6]: FinishedRecording(1024_2020-01-01T12:15:23Z) damaged recq:<RecordingQuality overall_score="0" key="1024_2020-01-01T12:15:23Z" countinuity_error_count="0" packet_count="22764">#012    <Gap start="2020-01-01T12:00:00Z" end="2020-01-01T12:15:23Z" duration="923" />#012    <Gap start="2020-01-01T12:15:29Z" end="2020-01-01T12:30:00Z" duration="870" />#012</RecordingQuality>

But any other multiplex fails, e.g.

 mythbackend[1919]: I TVRecEvent tv_rec.cpp:3665 (TuningFrequency) TVRec[6]: TuningFrequency
 mythbackend[1919]: W TVRecEvent dtvmultiplex.cpp:315 (ParseDVB_T2) DTVMux: Invalid T2 modulation system parameter '', aborting.
 mythbackend[1919]: E TVRecEvent recorders/dtvchannel.cpp:300 (SetChannelByString) DTVChan[6](/dev/dvb/adapter1/frontend0): SetChannelByString(3): Failed to initialize multiplex options
 mythbackend[1919]: E TVRecEvent tv_rec.cpp:3743 (TuningFrequency) TVRec[6]: Failed to set channel to 3. Reverting to kState_None
 mythbackend[1919]: I TVRecEvent tv_rec.cpp:1090 (HandleStateChange) TVRec[6]: Changing from WatchingLiveTV to None

Scheduled recordings fail in the same way, for some multiplexes.
So it's a more extensive problem than I first thought.

> About your tuners, I would start with only one tuner and get that
> working correctly. After that, add the second tuner etc.

Good idea, back to basics. Sigh.
Cheers


More information about the mythtv-users mailing list