[mythtv-users] LiveTV works, recording does not
me at blaue0.net
me at blaue0.net
Wed Feb 14 08:47:01 UTC 2007
Hello,
I recently rebuilt my mythtv system because my structure here changed
a bit. I have a frontend that has a PVR-500 card (boots from a CF
card). The frontend mounts the storage via NFS from the main server
(that is also the master backend). The master backend has no tuners.
I can watch LiveTV without problems, the only thing that I noticed is
that the file doesn't get streamed to the master backend *and* then
back to the frontend, the frontend seems to access it directly, I
suppose this is a feature, not a bug.
The problem with recordings is that they fail. I raised the loglevel
on both backends but I don't see why it shouldn't work.
Below are the two log files of the backends. I don't see why it should
get an invald file. cat /dev/video0 > /share/TV/foo.mpg on the slave
backend works ok...
Maybe someone saw this issue before?
Log of the master backend:
+Wetterkanal 1 1 14 07:30-09:30 1 1 S 1 1/0
2007-02-14 09:06:55.892 ClearListMaps...
2007-02-14 09:06:55.893 Sort by time...
2007-02-14 09:06:55.903 PruneRedundants...
2007-02-14 09:06:55.903 Sort by time...
--- print list start ---
Title - Subtitle Chan ChID Day Start End C I T N Pri
Wetterkanal 1 1 14 07:30-09:30 1 1 S 1 1/0
--- print list end ---
2007-02-14 09:06:55.906 Scheduled 1 items in 0.2 = 0.09 match + 0.07 place
2007-02-14 09:06:56.143 Started recording: Wetterkanal: channel 1 on
cardid 1, sourceid 1
2007-02-14 09:06:57.942 MainServer::HandleAnnounce Monitor
2007-02-14 09:06:57.943 adding: gentux as a client (events: 0)
gentux[]:[]/media/Video/TV/1_20070214080700.mpg.png
2007-02-14 09:06:58.038 MainServer::HandleAnnounce FileTransfer
2007-02-14 09:06:58.039 adding: gentux as a remote file transfer
2007-02-14 09:06:58.043 Local file path:
/media/Video/TV/1_20070214080700.mpg.png
2007-02-14 09:06:59.035 MainServer::HandleAnnounce Monitor
2007-02-14 09:06:59.036 adding: gentux as a client (events: 0)
2007-02-14 09:07:04.543
RingBuf(/media/Video/TV/1_20070214080700.mpg.png): Could not open
/media/Video/TV/1_20070214080700.mpg.png.
2007-02-14 09:07:04.583 MythSocket(8197510:-1): writeStringList:
Error, socket went unconnected.
2007-02-14 09:07:16.399 JobQueue: Commercial Flagging Starting for
Wetterkanal recorded from channel 1 at Wed Feb 14 08:07:00 2007
2007-02-14 09:07:16.502 Using runtime prefix = /usr
2007-02-14 09:07:16.525 New DB connection, total: 1
2007-02-14 09:07:16.539 Connected to database 'mythconverg' at host: localhost
2007-02-14 09:07:16.544 New DB connection, total: 2
2007-02-14 09:07:16.546 Connected to database 'mythconverg' at host: localhost
2007-02-14 09:07:23.054 RingBuf(/media/Video/TV/1_20070214080700.mpg):
Invalid file (fd -1) when opening
'/media/Video/TV/1_20070214080700.mpg'.
2007-02-14 09:07:23.078 Connecting to backend server:
192.168.1.100:6543 (try 1 of 5)
2007-02-14 09:07:23.124 Using protocol version 31
2007-02-14 09:07:23.144 MainServer::HandleAnnounce Monitor
2007-02-14 09:07:23.145 adding: gentux as a client (events: 0)
2007-02-14 09:07:23.195 MainServer::HandleAnnounce Monitor
2007-02-14 09:07:23.204 adding: gentux as a client (events: 1)
2007-02-14 09:07:23.325 NVP::OpenFile(): Error, file not found:
/media/Video/TV/1_20070214080700.mpg
2007-02-14 09:07:23.417 JobQueue: Commercial Flagging Finished, 0
break(s) found.
2007-02-14 09:07:23.934 RingBuf(/media/Video/TV/1_20070214080700.mpg):
Invalid file (fd -1) when opening
'/media/Video/TV/1_20070214080700.mpg'.
2007-02-14 09:07:23.942 Preview Error: Previewer could not open file:
'/media/Video/TV/1_20070214080700.mpg'
The log of the slave backend:
2007-02-14 09:06:32.772 TVRec(1): StartRecording(Wetterkanal)
2007-02-14 09:06:32.772 TVRec(1): ClearFlags(AskAllowRecording,) ->
RunMainLoop,CancelNextRecording,
2007-02-14 09:06:32.798 TVRec(1): StartedRecording(0x8189c88)
fn(/share/Video/TV//1_20070214080700.mpg)
2007-02-14 09:06:32.798 TVRec(1): ClearFlags(CancelNextRecording,) ->
RunMainLoop,
2007-02-14 09:06:32.798 TVRec(1): Changing from None to RecordingOnly
2007-02-14 09:06:32.798 TVRec(1):
ClearFlags(FrontendReady,CancelNextRecording,) -> RunMainLoop,
2007-02-14 09:06:32.798 TVRec(1): SetFlags(AskAllowRecording,) ->
RunMainLoop,AskAllowRecording,
2007-02-14 09:06:32.798 TVRec(1): Request: Program(yes) channel()
input() flags(Recording,)
2007-02-14 09:06:32.799 TVRec(1): HW Tuner: 1->1
2007-02-14 09:06:32.799 TVRec(1): ClearFlags(PENDINGACTIONS,) ->
RunMainLoop,AskAllowRecording,
2007-02-14 09:06:32.800 Channel(/dev/v4l/video0): Device name 'WinTV
PVR 500 (unit #1)' driver 'ivtv'.
2007-02-14 09:06:32.807 ChannelBase(1): Input #1: 'Tuner 1' schan(23)
sourceid(1) ccid(1)
2007-02-14 09:06:32.807 ChannelBase(1): Current Input #1: 'Tuner 1'
2007-02-14 09:06:32.807 Global TVFormat Setting 'PAL'
2007-02-14 09:06:32.807 Channel(/dev/v4l/video0): Input #1: 'Tuner 1'
schan(23) tun() v4l1(PAL) v4l2(Unknown)
2007-02-14 09:06:32.807 Channel(/dev/v4l/video0): SetFormat(Default)
fmt(PAL) input(1)
2007-02-14 09:06:32.807 Channel(/dev/v4l/video0)::SwitchToInput(in 1, '')
2007-02-14 09:06:32.807 Channel(/dev/v4l/video0): SetInputAndFormat(1,
PAL) (v4l v2)
2007-02-14 09:06:32.807 Channel(/dev/v4l/video0): SetChannelByString(1)
2007-02-14 09:06:32.808
ChannelBase(/dev/v4l/video0)::SetCachedATSCInfo(): 0--1
2007-02-14 09:06:32.808 Channel(/dev/v4l/video0): SetFormat(Default)
fmt(PAL) input(1)
2007-02-14 09:06:32.809 Channel(/dev/v4l/video0)::TuneTo(E11):
curList[12].freq(217250)
2007-02-14 09:06:32.809 Channel(/dev/v4l/video0)::Tune(217250000, , analog)
2007-02-14 09:06:32.939 Channel(/dev/v4l/video0)::Tune(): Frequency is
now 217250000
2007-02-14 09:06:32.939
ChannelBase(/dev/v4l/video0)::SetCachedATSCInfo(1_0): 1--1
2007-02-14 09:06:32.939 TVRec(1): ClearFlags(NeedToStartRecorder,) ->
RunMainLoop,AskAllowRecording,
2007-02-14 09:06:32.939 TVRec(1): SetFlags(NeedToStartRecorder,) ->
RunMainLoop,AskAllowRecording,NeedToStartRecorder,
2007-02-14 09:06:32.939 TVRec(1): Starting Recorder
2007-02-14 09:06:32.955 Using profile 'Default' to record
2007-02-14 09:06:32.959 RecBase(/dev/v4l/video0):
SetRingBuffer(0x81a2fa8) '/share/Video/TV//1_20070214080700.mpg'
2007-02-14 09:06:32.960 RecBase(/dev/v4l/video0):
SetRecording(0x8189c88) title(Wetterkanal)
2007-02-14 09:06:32.961 Channel(/dev/v4l/video0):
InitPictureAttribute(brightness):
[ 0, 255] dflt( 128, 0.50, 128)
2007-02-14 09:06:32.964 Channel(/dev/v4l/video0):
InitPictureAttribute( contrast):
[ 0, 127] dflt( 64, 0.50, 257)
2007-02-14 09:06:32.966 Channel(/dev/v4l/video0):
InitPictureAttribute( colour):
[ 0, 127] dflt( 64, 0.50, 257)
2007-02-14 09:06:32.969 Channel(/dev/v4l/video0):
InitPictureAttribute( hue):
[ -128, 127] dflt( 0, 0.50, 128)
2007-02-14 09:06:32.987 MPEGRec(/dev/v4l/video0) Warning: Error
getting codec params using old IVTV ioctl
eno: Invalid argument (22)
2007-02-14 09:06:33.121 MPEGRec(/dev/v4l/video0): VBI service:17409, io size:0
2007-02-14 09:06:33.140 TVRec(1):
SetFlags(RecorderRunning,RingBufferReady,) ->
RunMainLoop,AskAllowRecording,NeedToStartRecorder,RecorderRunning,RingBufferReady,
2007-02-14 09:06:33.140 TVRec(1): ClearFlags(NeedToStartRecorder,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2007-02-14 09:06:33.141 TVRec(1): ClearFlags(FinishRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2007-02-14 09:06:33.141 TVRec(1): Changing from RecordingOnly to None
2007-02-14 09:06:33.141 TVRec(1):
ClearFlags(FrontendReady,CancelNextRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2007-02-14 09:06:33.141 TVRec(1): SetFlags(AskAllowRecording,) ->
RunMainLoop,AskAllowRecording,RecorderRunning,RingBufferReady,
2007-02-14 09:06:33.141 TVRec(1): Request: Program(no) channel()
input() flags(CloseRec,KillRingBuffer,)
2007-02-14 09:06:33.143 TVRec(1): FinishedRecording(Wetterkanal) in
recgroup: Default
2007-02-14 09:06:33.144 Finished recording Wetterkanal: channel 1
2007-02-14 09:06:33.869 TVRec(1): ClearFlags(RecorderRunning,) ->
RunMainLoop,AskAllowRecording,RingBufferReady,
2007-02-14 09:06:33.891 TVRec(1): FinishedRecording(Wetterkanal) in
recgroup: Default
2007-02-14 09:06:33.892 Finished recording Wetterkanal: channel 1
2007-02-14 09:06:33.894 TVRec(1): ClearFlags(RecorderRunning,) ->
RunMainLoop,AskAllowRecording,RingBufferReady,
2007-02-14 09:06:33.894 TVRec(1): Tearing down RingBuffer
2007-02-14 09:06:33.895 TVRec(1): ClearFlags(PENDINGACTIONS,) ->
RunMainLoop,AskAllowRecording,RingBufferReady,
2007-02-14 09:06:34.395
RingBuf(/share/Video/TV//1_20070214080700.mpg): Invalid file (fd -1)
when opening '/share/Video/TV//1_20070214080700.mpg'.
2007-02-14 09:06:34.395 Preview Error: Previewer could not open file:
'/share/Video/TV//1_20070214080700.mpg'
2007-02-14 09:06:34.881 Preview Error: Previewer file
'/media/Video/TV/1_20070214080700.mpg' is not valid.
2007-02-14 09:06:34.881 MainServer: Failed to make preview image.
More information about the mythtv-users
mailing list