[vdr] ERROR: Channel locked (recording)! and friends

Benjamin Adler benadler at gmx.net
Tue Jul 5 17:32:32 CEST 2005


Hi!

Thanks for your answer, streaming with vlc works great!

I still am stuck with the "Channel locked (recording)!" message, though. It
appears whenever I want to record something:

Jul  5 17:28:47 [vdr] connect from 127.0.0.1, port 35607 - accepted
Jul  5 17:28:47 [vdr] timer 1 (109 1705-1750 'Johann Lafers Culinarium')
added
Jul  5 17:28:47 [vdr] timer 1 (109 1705-1750 'Johann Lafers Culinarium')
start
Jul  5 17:28:47 [vdr] record
/data/incoming/filme/Fernsehen/Johann_Lafers_Culinarium/2005-07-05.17:05.99.
99.rec
Jul  5 17:28:47 [vdr] closing SVDRP connection
Jul  5 17:28:47 [vdr] ERROR: Channel locked (recording)!
Jul  5 17:28:47 [vdr] ERROR: no OSD provider available - using dummy OSD!
Jul  5 17:29:18 [vdr] ERROR: video data stream broken
Jul  5 17:29:18 [vdr] initiating emergency exit
Jul  5 17:29:18 [vdr] emergency exit requested - shutting down
Jul  5 17:29:18 [vdr] stopping plugin: streamdev-server
Jul  5 17:29:21 [vdr] ERROR: thread 49156 won't end (waited 3 seconds) -
canceling it...
Jul  5 17:29:21 [vdr] timer 1 (109 1705-1750 'Johann Lafers Culinarium')
stop
Jul  5 17:29:21 [vdr] saved setup to /etc/vdr/setup.conf
Jul  5 17:29:21 [vdr] deleting plugin: streamdev-server
Jul  5 17:29:21 [vdr] exiting
Jul  5 17:29:21 [vdr] emergency exit!

I have looked through the code and found the lines in player.c, but I have
no clue what this means.

void cControl::Attach(void)
{
  if (control && !control->attached && control->player &&
!control->player->IsAttached()) {
     if (cDevice::PrimaryDevice()->AttachPlayer(control->player))
        control->attached = true;
     else {
        Interface->Error(tr("Channel locked (recording)!"));
        Shutdown();
        }
     }
}

Could you please give me a hint where I have to look or how to debug this?

Thank you!
Ben Adler

 

> -----Original Message-----
> From: vdr-bounces at linuxtv.org 
> [mailto:vdr-bounces at linuxtv.org] On Behalf Of C.Y.M
> Sent: Friday, July 01, 2005 1:41 AM
> To: Klaus Schmidinger's VDR
> Subject: Re: [vdr] ERROR: Channel locked (recording)! and friends
> 
> 
> > 
> >  - If I understood correctly, the streamdev-server just streams the 
> > whole mpeg stream over the lan. Are there solutions for sending the 
> > stream over the internet with a much smaller datarate?
> > 
> 
> Use vlc to connect to streamdev on the localhost and transcode out...
> 
> vlc http://127.0.0.1:3000/PS/$1 --sout
> '#transcode{vcodec=DIV3,vb=512,acodec=mp3,ab=192,channels=2,de
> interlace}:std{access=http,mux=asf,url=:1234}'
> 
> 
> Adjust bitrates accordingly...
> 
> Regards,
> C.
> 
> _______________________________________________
> vdr mailing list
> vdr at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
> 
> 




More information about the vdr mailing list