[vdr] Crystal Palace channels.conf file

2012-04-06 Thread Rob Davis
Slightly off topic,  am about 6000 miles away, but can someone post an
updated Crystal Palace dvb-t/freeview channels.conf file.  My slingbox is
acting up and, coming from a VDR background, I want to see what the
channels.conf is to work out why.

(If you're slingbox interested, the BBC Mux is missing half its channels
while the slingbox is set to UK, if I set it to Italy, I get all the
muxes/channels but no channel order).  I will probably use the
channels.conf file to work out what the channel mapping is and leave it
on.  The long term plan is to use vdr-iptv and a script to feed slingbox
input into my VDR on this side of the atlantic, just waiting for the
slingbox code in xbmc to turn into a standalone program.)


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] FreeviewHD success with Nanostick 290e

2011-08-19 Thread Rob Davis

 Hi Chris (and list)

 I've just been doing a bit more testing with my recently acquired
 Nanostick
 290e...

 I added a fake channel with the frequency 61800 MHz (my HD mux),
 QAM256,
 and everything else set to auto or random values. I then switched to it.
 vdr
 then picked up BBC HD, ITV1 HD, Channel4 HD, and BBC One HD.


Hmmm, interesting, Qam256 is used in the US for Unencrypted cable.  Does
anyone know if a ClearQam US tuner would work with VDR if you pointed it
at a Freeview UK HD Mux?  Will have to bring one when I next visit my
sister in London.  However, if it did, the plethora of cheap ClearQam
tuners would help get VDR users HD Freeview..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] HDHomerun and streamdev

2011-08-03 Thread Rob Davis
 On Tue, 02 Aug 2011 21:38:11 -0500, Rob Davis wrote
 On 27/07/11 20:37, Kirk Bromfield wrote:
  I had the same problem until I downgraded to streamdev 0.5.0 and
  hdhomerun_atsc_firmware_20100828.bin. I am not sure both of these
  changes are necessary as I changed both at the same time. :(
 

 Emerged vdr-streamdev instead of git and it's working now, thanks..

 Could you provide a diff between these two versions? I'd like to find out
 why
 (current?) git isn't working for hdhomerun.


Spoke too soon,

It works as long as the channel is streaming/being viewed somewhere else. 
If, however, the channel is not showing, then streamdev sends the channel
before it's tuned, which causes ffmpeg to throw an error as it thinks it's
supposed to send an ac-3 track with 0 channels instead of 5.1 or 2.0.  Is
there a way to set a delay between tuning and sending the ts stream?

(Will have a look for a diff tonight)..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] HDHomerun and streamdev

2011-08-03 Thread Rob Davis
 On Wed, 3 Aug 2011 10:09:12 -0500, Rob Davis wrote
 Spoke too soon,

 It works as long as the channel is streaming/being viewed somewhere
 else. If, however, the channel is not showing, then streamdev sends
 the channel before it's tuned, which causes ffmpeg to throw an error
 as it thinks it's supposed to send an ac-3 track with 0 channels
 instead of 5.1 or 2.0.  Is there a way to set a delay between tuning
 and sending the ts stream?

 What do you mean with streamdev sends the channel before it is tuned? As
 you
 mentioned ffmpeg, I assume you are refering to HTTP streaming here. For
 HTTP,
 streamdev first tunes the device, then it adds receivers for the channel's
 PIDs, sends the HTTP headers and finally starts to forward the data it
 receives from the device. So unless hdhomerun tunes the channel in the
 background, it should be tuned when streamdev starts to reply.

 Regards,
 Frank



What I noticed is that if the frontend is displaying the channel, or the
windows vompserver is streaming it, when I call up the channel on my non
ac/3 complient vomp box via streamdev and iptv, (which works with my
internal atsc cards), the ffmpeg diagnostics report that I have no audio
in my audio stream.  It see's it as ac/3 but gives it 0 channels, then
fails to convert (I had it converting to mp2 and throwing the result back
into the iptv plugin, so the remote frontend can play it.

When I get home I can show the ffmpeg diagnostic output with a pci card or
the hdhomerun if it'll help..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] HDHomerun and streamdev

2011-08-02 Thread Rob Davis

On 27/07/11 20:37, Kirk Bromfield wrote:

I had the same problem until I downgraded to streamdev 0.5.0 and
hdhomerun_atsc_firmware_20100828.bin. I am not sure both of these
changes are necessary as I changed both at the same time. :(



Emerged vdr-streamdev instead of git and it's working now, thanks..
--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] HDHomerun and streamdev

2011-07-15 Thread Rob Davis
I have just added an HDHomerun to my setup.  This is a network tuner,
which plugs into VDR with the hdhomerun plugin.  VDR picks it up as
another ATSC tuner and the same channels.conf works with it as with my
ATSC tuners.  However, I noticed streamdev doesn't work with it, to either
another remote VDR server or VLC.  If I turn off the plugin and use the
ATSC cards it works again.

Not much in the way of useful log info (Ie, nothing..)

Rob


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-10 Thread Rob Davis

On 06/10/2011 02:26 AM, Frank Schmirler wrote:

On Wed, 8 Jun 2011 20:43:38 +0200, Martin Dauskardt wrote

When leaving OpenDvr, the bool is set to true.
It will only become false again during runtime, if vdr calls the
pvrinput- function SetChannelDevice() and determines the needed settings.

And this is your problem. There are no debug messages from
pvrinput's SetChannelDevice() or ProvidesChannel(), so vdr never
calls  these pvrinput functions - although a channel switch for a
pvrinput device is requested.

But why? I have no idea. It works for you with vomp. It worked for
me with streamdev when I tested this last year. But I had only
streamdev-server running and used vlc to switch channels.

Streamdev-client won't forward calls to SetChannelDevice and ProvidesChannel
to the server, if the current channel and the requested new channel are on the
same transponder. Instead it will just go ahead and later add the PIDs of the
new channel to the current connection.

Pvrinput obviously uses the same frequencies (i.e. transponder) and even the
same PIDs for different channels, so streamdev-clients current behaviour is
bound to fail. According to an other posting in this thread, it is not
possible to use different frequencies, so it seems the problem needs to be
fixed in streamdev-client. Please try the following patch:

--- a/common.h
+++ b/common.h
@@ -23,7 +23,7 @@
  #  define Dprintf(x...)
  #endif

-#define TRANSPONDER(c1, c2) (c1-Transponder() == c2-Transponder())
+#define TRANSPONDER(c1, c2) (c1-Transponder() == c2-Transponder()
!c1-IsSourceType('V'))

  #define MAXPARSEBUFFER KILOBYTE(16)

AFAIKT the problem is streamdev-client only. So HTTP streaming with e.g. VLC
is not affected.


I need to put something else somewhere else:

g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE 
-DCONFDIR=\/etc/vdr\ -DUSE_ALTERNATECHANNEL -DUSE_CHANNELBIND 
-DUSE_MCLI -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_YAEPG -D_GNU_SOURCE 
-DPLUGIN_NAME_I18N='streamdev-client' -I/usr/include 
-I/usr/include/vdr/include -I.. -I/usr/include/vdr -o device.o device.c
device.c: In member function ‘virtual bool 
cStreamdevDevice::IsTunedToTransponder(const cChannel*)’:

device.c:78:14: error: expected ‘;’ before ‘-’ token
device.c:80:13: warning: statement has no effect
device.c:78:7: error: label ‘Channel’ used but not defined
device.c: In member function ‘virtual bool 
cStreamdevDevice::ProvidesChannel(const cChannel*, int, bool*) const’:

device.c:109:38: error: expected primary-expression before ‘)’ token
device.c:109:38: error: expected ‘;’ before ‘)’ token
device.c: In member function ‘virtual bool 
cStreamdevDevice::SetChannelDevice(const cChannel*, bool)’:

device.c:135:14: error: expected ‘;’ before ‘-’ token
device.c:137:14: warning: statement has no effect
device.c:135:7: error: label ‘Channel’ used but not defined
make[1]: *** [device.o] Error 1
make[1]: Leaving directory `/usr/src/vdr-src/vdr-plugin-streamdev/client'
make: *** [client] Error 2



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-10 Thread Rob Davis

On 06/10/2011 07:12 PM, Rob Davis wrote:


AFAIKT the problem is streamdev-client only. So HTTP streaming with 
e.g. VLC

is not affected.



I need to put something else somewhere else:


Ooops, my fault.  I forgot to take a bracket out.

Patch works..

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-09 Thread Rob Davis
Ok, will try this out tonight when I get home.

For info.  PVRInput should treat every channel as a seperate transponder
(imho).

I think you hit the nail on the head though, it's not detaching the first
stream before starting the second, which is why changing channel on the
remote frontend from say 5 to 8 leaves the backend locked on channel 5.

Conversely, the vomp plugin always seems to detach, which probably leads
to longer channel change times, but works with pvrinput.

Could the patch below work for everyone if a conditional check for tuner
type P was put in?

 Hi Rob,

 for your (and only for your) problem there could be an easier solution:

 When doing a channel switch streamdev queries for a new device while
 the current device is still active (means receivers are attached to
 the device). If no device could be found, streamdev detaches itself
 and queries again.

 If streamdev only queries for a device after detaching itself, the
 pvrinput device gets closed and reopened again incl. executing the
 channel switch thing. This is a really hack with some disadvantages
 (e.g. like larger channel switch times in case of multiple channels in
 a transponder) but i guess this would help.

 I guess doing the following line should be sufficient in
 server/connection.c (streamdev-version 0.5.0-CVS):

 bool cServerConnection::ProvidesChannel(const cChannel *Channel, int
 Priority)
 {
   const cChannel *current =
 Channels.GetByNumber(cDevice::CurrentChannel());
   const cChannel *current =
 Channels.GetByNumber(cDevice::CurrentChannel());

cDevice *device = CheckDlevice(Channel, Priority, false);
cDevice *device = 0;
   if (!device || (device == cDevice::ActualDevice()
!cSuspendCtl::IsActive()
StreamdevServerSetup.SuspendMode != smAlways
current != NULL
!TRANSPONDER(Channel, current))) {
   // mustn't switch actual device
   // maybe a device would be free if THIS connection did turn off 
 its
 streams?
   Detach();
   device = CheckDevice(Channel, Priority, false);
   Attach();




 2011/6/9 Rainer Blickle rainer.blic...@googlemail.com:
 Hi Rob,

 Can we put a check in streamdev to check if it's a pvrinput device and
 recall even if the frequency is the same?


 if i got it right the pvr devices hasn't to be retuned when switching
 the channel, but the externchannelswitch-script has to be executed.

 IMO it isn't a good idea to check for a pvrinput device in the
 softdevice server. These two plug-ins shouldn't have any dependencies.
 What you really need is that the external channel script gets executed
 If some constraints are fullfilled. My first idea is to extend the
 core vdr for a callback function which informs plugins about
 attaching/detaching receivers to/from a device and retuning of a
 device.

 With this informations a plugin could execute such
 externchannelswitch-scripts.

 But i think there is a problem that can't be fixed with this approach:
 When watch live tv on channel 1 and streamdev requests channel 2, vdr
 cannot handle this. Why? : vdr/streamdev doesn't know that 2 different
 pvrinput-devices are needed. Correct me if i'm wrong


 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-09 Thread Rob Davis

On 09/06/11 01:53, Rainer Blickle wrote:


cDevice *device = CheckDlevice(Channel, Priority, false);

cDevice *device = 0;


With this there is some improvement, however, its calling the old 
channel again, so if I change from channel 4 to channel 6 then external 
channel is called, but changes it to channel 4.  I wonder is 
streamdev-client needs something similar to differentiate channels.



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-09 Thread Rob Davis

On 06/09/2011 05:23 PM, Rob Davis wrote:

On 09/06/11 01:53, Rainer Blickle wrote:


cDevice *device = CheckDlevice(Channel, Priority, false);

cDevice *device = 0;


With this there is some improvement, however, its calling the old 
channel again, so if I change from channel 4 to channel 6 then 
external channel is called, but changes it to channel 4.  I wonder is 
streamdev-client needs something similar to differentiate channels.



Here is  a logfile..  Started remote vdr on channel 4, switched to 
channel 5.


Somehow the channel settings are being lost when the channel is called..

sudo tail -f /var/log/vdr.log
Jun  9 21:12:15 oac vdr: [1696] cPvrReadThread::Action() stopped on 
/dev/video1
Jun  9 21:12:15 oac vdr: [1696] PvrReadThread of /dev/video1 thread 
ended (pid=1310, tid=1696)
Jun  9 21:12:15 oac vdr: [1695] cPvrDevice::SetEncoderState (Stop) for 
/dev/video1 (PVR500#1)
Jun  9 21:12:15 oac vdr: [1675] streamdev-writer thread ended (pid=1310, 
tid=1675)

Jun  9 21:12:15 oac vdr: [1386] buffer stats: 379008 (10%) used
Jun  9 21:12:15 oac vdr: [1386] buffer stats: 0 (0%) used
Jun  9 21:12:15 oac vdr: [1695] SetVBImode(525, 0) on /dev/video1 (PVR500#1)
Jun  9 21:12:15 oac vdr: [1695] receiver on device 10 thread ended 
(pid=1310, tid=1695)
Jun  9 21:12:16 oac vdr: [1386] streamdev: closing streamdev connection 
to 192.168.2.13:34100

Jun  9 21:12:16 oac vdr: [1386] buffer stats: 0 (0%) used
Jun  9 21:12:38 oac vdr: [1376] [discovery] BROADCAST: VDR xineliboutput 
DISCOVERY 1.0
Jun  9 21:12:39 oac vdr: [1386] Streamdev: Accepted new client (VTP) 
192.168.2.13:38657
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input -1, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: input -1 
unknown on /dev/video0 (HDPVR)
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video1 
(PVR500#1): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - true
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video1: Receiving()=false, needsDetachReceivers=true, Priority=0, 
hasPriority=true
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video2 
(PVR500#2): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - true
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video2: Receiving()=true, needsDetachReceivers=true, Priority=0, 
hasPriority=true
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video3 
(HVR1600): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - false
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video3: Receiving()=true, needsDetachReceivers=true, Priority=0, 
hasPriority=false

Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesChannel(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesTransponder(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesSource(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesChannel(1)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesTransponder(1)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesSource(1)
Jun  9 21:12:39 oac vdr: [1310] connect from 192.168.2.13, port 33742 - 
accepted
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input -1, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: input -1 
unknown on /dev/video0 (HDPVR)
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video1 
(PVR500#1): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - true
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video1: Receiving()=false, needsDetachReceivers=true, Priority=0, 
hasPriority=true
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video2 
(PVR500#2): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - true
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video2: Receiving()=true, needsDetachReceivers=true, Priority=0, 
hasPriority=true
Jun  9 21:12:39 oac vdr: [1386] ParseChannel TV input 0, 
norm=0xb000, card 999
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: /dev/video3 
(HVR1600): Channel 4 (4-WTVO ABC_Affiliate ntsc) 67.25MHz, - false
Jun  9 21:12:39 oac vdr: [1386] cPvrDevice::ProvidesChannel: 
/dev/video3: Receiving()=true, needsDetachReceivers=true, Priority=0, 
hasPriority=false

Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesChannel(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesTransponder(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV: cIptvDevice::ProvidesSource(0)
Jun  9 21:12:39 oac vdr: [1386] IPTV

Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-08 Thread Rob Davis

 I have a PVR500 with the PVRInput plugin running on my Backend.

 I am using an old Hauppauge FF DVB-s card just as a frontend on another
low powered system in order to throw the PVRInput channels to the
kitchen.  On the backend it's all working, however, switching between
channels doesn't quite work, as the streamdev server will give the
client the same channel over and over again regardless of what it
requested, unless the device changes (ie, if I go from /dev/video1 to
/dev/video2 it'll change channel).
 how do you force switching the video device?

i hacked device.c.. But don't tell anyone.. :-)




 An example of the channel list is:


 2-WTTW PBS_Affiliate
 ntsc;WTTW:67250:TV|NTSC:V:0:301+101=2:300=@4:0:0:30020:32:32:0
 3-WREX NBC_Affiliate
 ntsc;WREX:67250:TV|NTSC:V:0:301+101=2:300=@4:305:0:30030:48:48:0 4-WTVO
ABC_Affiliate
 ntsc;WTVO:67250:TV|NTSC:V:0:301+101=2:300=@4:0:0:30040:64:64:0
 5-WIFR CBS_Affiliate
 ntsc;WIFR:67250:TV|NTSC:V:0:301+101=2:300=@4:0:0:30050:80:80:0
 6-WQRF Fox_Affiliate
 ntsc;WQRF:67250:TV|NTSC:V:0:301+101=2:300=@4:0:0:30060:96:96:0



 But, obviously all on the same line.  I think this is probably an issue
with streamdev rather than pvrinput as it works with Vomp happily.

 I need it to detach and change channel in order to trigger the external
channel changer script.


 pvrinput does its channel settings (this includes executing the
 externchannelswitch-script) inside its function OpenDvr() while the encoder
 is still stopped.
 The settings will only be done if the bool ChannelSettingsDone is false.
This
 bool is always false at first plugin start. I guess this is the reason
why your channel settings were done once:

 Jun  7 19:13:24 oac vdr: [8795] entering cPvrDevice::OpenDvr: Dvr of
/dev/video1 (PVR500#1) is closed
 Jun  7 19:13:24 oac vdr: [8795] entering cPvrDevice::CloseDvr: Dvr of
/dev/video1 (PVR500#1) is closed
 Jun  7 19:13:24 oac vdr: [8795] cPvrDevice::ResetBuffering(): tsBuffer
prefill = 314524 for /dev/video1 (PVR500#1)
 Jun  7 19:13:24 oac vdr: [8795] channel is television.
 Jun  7 19:13:24 oac vdr: [8795] OpenDvr: calling
 /etc/vdr/plugins/pvrinput/externchannelswitch.sh 30040 4 1 67250 Jun  7
19:13:25 oac vdr: [8795] OpenDvr: returned from
 /etc/vdr/plugins/pvrinput/externchannelswitch.sh 30040 4 1 67250 Jun  7
19:13:25 oac vdr: [8795] OpenDvr: sleeping for 3 seconds... Jun  7
19:13:28 oac vdr: [8795] OpenDvr: waking up
 Jun  7 19:13:28 oac vdr: [8795] SetVBImode(525, 0) on /dev/video1

 When leaving OpenDvr, the bool is set to true.
 It will only become false again during runtime, if vdr calls the
pvrinput- function SetChannelDevice() and determines the needed
settings.

 And this is your problem. There are no debug messages from pvrinput's
SetChannelDevice() or ProvidesChannel(), so vdr never calls  these
pvrinput
 functions - although a channel switch for a pvrinput device is requested.

 But why? I have no idea. It works for you with vomp. It worked for me
with streamdev when I tested this last year. But I had only
streamdev-server running and used vlc to switch channels.

 Maybe a streamdev developer reads this and has an idea or can explain
possible
 interactions between streamdev-client, vdr and a receiving device.


I think this is a streamdev issue not a pvrinput one, as if I change from
channel 5 to 6 on the remote streamdev client it will continue to display
channel 5.  If both my tuners are busy then it will lock to channel 5 on
my backend if I test it with xineliboutput.  Not lock to channel 6.  I had
a look at the http::// streamdev playlist settings and it sees different
channel pids.  Streamdev to vlc would work as it breaks the streamdev
connection when you change channel.  But streamdev-server to
streamdev-client doesn't seem to break the connection, just request a
second channel as it releases the first.






___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Streamdev to Streamdev with PVRInput card

2011-06-08 Thread Rob Davis
 Hi Rob,

 I also don't think its a pvrinput problem because:
 streamdev doesn't query for a new device if the current and the next
 channel has the same transponder. This is checked via the following
 define:

 channels.h:#define ISTRANSPONDER(f1, f2)  (abs((f1) - (f2))  4) //XXX

 All the channels in channel.conf have the same frequency, so streamdev
 only changes the receivers but doesn't query for a device.
 I havent understand exactly what you are doing. Do you use an analogue
 input (like scart) of the pvr500 card and the channel switch script
 changes the channel of another device ? If so, i could imagine the
 frequency in channels.conf doesn't matter and you could simply modify
 the frequencies.



ok, that makes sense to me...

I am using a brain dead cable box which are being given away by the cable
company, these have RF out only on either US Channel 3 or 4. I have two of
these wired together with a signal combiner (To minimize the side band
intererence).  For pvrinput they all need this frequency.. (now at Ch 4),
if device 1 is busy I hacked pvrinput to flip the frequency to channel 3,
but streamdev would never know this.

Can we put a check in streamdev to check if it's a pvrinput device and
recall even if the frequency is the same?


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Streamdev to Streamdev with PVRInput card

2011-06-07 Thread Rob Davis
/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8834] cPvrReadThread::Action():timeout on 
select from /dev/video1: 0:Success  - retrying
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
0, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
78396, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
78396, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
78396, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
78396, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
78396, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
154160, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
228044, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:54 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:55 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)
Jun  7 19:13:55 oac vdr: [8833] cPvrDevice::IsBuffering(): available = 
302304, prefill = 314524 for /dev/video1 (PVR500#1)




--
Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] adding an analog source to a working vdr installation

2011-05-23 Thread Rob Davis

On 22/05/11 11:32, Arturo Martinez wrote:

Hi,

I have a working vdr 1.7.16 installation with a satellite dvb-s2 card
working fine.

Now I have a separate receiver which I would like to integrate with vdr

I have a supported bt878 card (item number 23 in the list)

http://linuxtv.org/hg/v4l-dvb/file/tip/linux/Documentation/video4linux/CARDLIST.bttv

Besides a scart to rca cable to connect the receiver to the bt878 card
what else will I need to do so vdr works with it?

The sky plugin? (I am not interested in Sky, just want to have analog
video input from my third party receiver into my vdr box)

or some other analog tv plugin?



You need to use an analog card which will convert the analog stream to 
an mpep2 stream, such as the Hauppauge PVR series (150, 500 etc).  You 
can probably pick one up on ebay for pennies.  Alternatively, you can 
use the Hauppauge PVR-HD which will give you AC3 audio input and 
possibly HD input if you can find an HDMI to Component converter.  You 
want one of these and the pvrinput plugin.

--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] How about a small UK/Ireland S28.2E VDR community forum?

2011-05-05 Thread Rob Davis

On 05/05/11 10:38, Henning Pingel wrote:

Hello,

[This email has been sitting in my drafts folder for a few weeks. Today
I had the courage to send it.]

I was wondering if it would make sense to offer a place for VDR users
using the sky_uk/freesat/S28.2E/freeview platforms to communicate with
each other. The intention is that people can discuss their special needs
like freesat EPG, red button stuff, channel lists, channel logos and all
other things and test new inventions (like the red button extension)
together.

Being a frequent user of freesat channels myself and being a member of
the developers behind the yaVDR distribution (www.yavdr.org), I would
like to offer to you to open up an English language community forum on
our yaVDR board located at forum.yavdr.com http://forum.yavdr.com.
This board is currently mostly used by our development team for internal
discussions, so there is not much to see there for external visitors yet.

Please don't get me wrong: I don't want to drag away developer
discussions from this mailing list, it's more a forum where developers
and users who share the same topics (freesat/freeview/SKY_UK) can
communicate and solve problems related to VDR together. And knowledge
could be made more accessible for new VDR users.

Maybe this could also be a good starting point for building up an
English language VDR user community forum - starting off with UK/Ireland
users. I always thought an English language community was missing next
to the German language VDR portal (www.vdr-portal.de
http://www.vdr-portal.de).

If some of you guys here are interested in such a place, please give me
a short reply. It only takes me a couple of minutes to set up a new area
on the forum. Or is there already a forum in place?



If that is the case, can you add a US / ATSC / PVRInput section too.  I 
get the feeling there are only three people using VDR in the US.. :-) 
Although it could be good to share..


--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ATSC Channel providers California (now OREGON

2011-04-14 Thread Rob Davis

On 4/9/2011 8:52 PM, Simon Baxter wrote:



From what I've read Comcast uses two levels of encryption, a basic one
for tier one channels (extended basic in marketing terms) then a 
more comprehensive key encryption for their digital preferred channels.


I use a combination of two set top boxes, a PVR HD for HD channels 
and a PVR500 for SD channels, and two Clear Qam adapters for locals.


The Clear Qam are very good quality MPEG 2 HD or SD streams with AC3 
audio, the PVR500 is reasonable, but one my boxes has interference 
on the svideo output.


The HD-PVR is really good, giving an H264 with AC-3 passthrough TS 
stream. However, every now and then the cable box glitches and the 
HD-PVR stops streaming.  PVRInput isn't aware (yet - although Lars 
is looking into it) that it's not sending anything to VDR.  This is 
a problem when recording as VDR restarts, if I'm doing concurrent 
recordings then I lose bits of other recording during this time.  As 
an aside, AC-3 is passed through from the original ATSC-QAM stream, 
I had to patch VDR again to stop checking for ATSC on Audio Type 
0x81 or VDR would ignore the audio dpid of the channel and set it to 
0.  This also had to be done for the VNSI plugin in XBMC-PVR.


I really want to thank Lars for teaching me about TS streams..


New question - what hardware support is there for VDR and ATSC?  I'm 
moving
to the US, so will be ditching my DVB-C and DVB-S hardware - what 
should I

be buying to work with VDR?


I would wait until you get here and then spend a week asking people.  I 
use Comcast at home but have been thinking of switching to Dish as I 
thought it was supported better with VDR:  However, you have to jump 
through so many hoops now to get it working, it might not be worth it.


You could find just using OTA ATSC is good enough and then get Netflix 
working (alas not in VDR without a bit of hacking and a spare windows 
PC).  Netflix has huge back catalogs of stuff which more than makes up 
for cable.


Any Hauppauge ATSC card will work with Linux either as a PCI or PCI-E.  
However, there is a minor glitch with the usb cards where they can 
refuse to sync on a station without unplugging and replugging.


Some comcast boxes have firewire output.  You can change the channel and 
get SD and HD out of these, and the IPTV plugin can be made to work with 
them.  However, no decrytion can be done with Linux yet (without severe 
hoop jumping - read resoldering the motherboard of your sat box to find 
the box id). IMHO it's better you use an analog input stream.


If you can leave a VDR box back home then you can streamdev it to get 
home TV in the US, something that we would have liked to have done..


Rob

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Firewire output on cable box.

2011-02-19 Thread Rob Davis

Hi Guys,

I discovered yesterday that my cable box produces usable input on the 
firewire output.  Following a mythtv tutorial I managed to get a 
reasonable ts stream dumped to a file.   However, each channel appears 
to have it's own vpid and apid/dpid (often several) similar to ATSC 
content.  I'm guessing the cable box it outputting the raw ts.


To get the fire I followed this page:

http://www.mythtv.org/wiki/FireWire

And managed to get test-mpeg2 working.  This file was playable (in 
really good quality) on xbmc.


Is there a way I can get this into VDR?  I tried iptv, but ffmpeg throws 
an error:


[mpegts @ 0x80719c0] Application provided invalid, non monotonically 
increasing dts to muxer in stream 0: 228701 = 228701

av_interleaved_write_frame(): Operation not permitted

Probably due to bugs in the ts stream..

I also tried test-mpeg2 -r 0 - | nc -u 127.0.0.1 4321  in a script but 
iptv believed the script had finished and tried to kill it?


I can put a 1 min sample somewhere if it'll help?



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Firewire output on cable box.

2011-02-19 Thread Rob Davis

On 2/19/2011 3:34 PM, Rob Davis wrote:

Hi Guys,

I discovered yesterday that my cable box produces usable input on the 
firewire output.  Following a mythtv tutorial I managed to get a 
reasonable ts stream dumped to a file.   However, each channel appears 
to have it's own vpid and apid/dpid (often several) similar to ATSC 
content.  I'm guessing the cable box it outputting the raw ts.


To get the fire I followed this page:

http://www.mythtv.org/wiki/FireWire

And managed to get test-mpeg2 working.  This file was playable (in 
really good quality) on xbmc.


Is there a way I can get this into VDR?  I tried iptv, but ffmpeg 
throws an error:


[mpegts @ 0x80719c0] Application provided invalid, non monotonically 
increasing dts to muxer in stream 0: 228701 = 228701

av_interleaved_write_frame(): Operation not permitted

Probably due to bugs in the ts stream..

I also tried test-mpeg2 -r 0 - | nc -u 127.0.0.1 4321  in a script but 
iptv believed the script had finished and tried to kill it?


I can put a 1 min sample somewhere if it'll help?



Ok, turns out it was streaming both my cable boxes together in one 
stream.  I appear to have seperated the streams some how..


Now it seems to work with ffmpeg..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] iptv question (possible conflict with altchannel patch)

2011-02-19 Thread Rob Davis
I noticed that on my setup (1.7.16) iptv only displays one iptv stream.  
I'm sure it used to do more than one if selected on a different frontend 
(I think I had up to 8).  Is this a change from iptv 0.3.4 to 0.4.2 or 
is it a conflict with the altchannel plugin..?


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] XBMC vnsi dts/pts errors on ATSC Channel through VDR

2011-01-21 Thread Rob Davis
Using VDR 1.7.16 and the vnsi plugin, xbmc seems to be struggling to play
one particular channel.  Unfortunetly, it's the channel I'm doing a
temporary admin contract for, so I kind of need to see it.  vdr-sxfe plays
it OK, but I get too much video stuttering on it, and all other channels
play ok on xbmc/vdr.

Working at the station, if the problem is there, I have a hope of getting
it fixed.   Their sister station using the same equipment but on a
different frequency and antenna (transmitter) is fine.

I get the same symptoms using both OTA (8vsb) and via Comcast QAM256, so
am fairly sure the problem is specific to something at the station.

The code from demuxer.c (in vnsi plugin) that's being triggered is this:

  else if(checkTimestamp)
  {
int d = dts + m_epochDTS - m_LastDTS;

if (d  0 || d  9) {

  if (d  -PTS_MASK || d  -PTS_MASK + 18)
  {
m_badDTS++;

if (m_badDTS  5)
{
  dsyslog(VNSI-Error: DTS discontinuity. DTS = %10lu, last =
%10lu, dts, m_LastDTS);
}
  }
  else
  {
/* DTS wrapped, increase upper bits */
m_epochDTS += PTS_MASK + 1;
m_badDTS = 0;
  }
}


I get my logs filled with the VNSI-Error, DTS discontinuity.  The audio
stutters.  It appears to be AC-3 Stereo, but may be labelled 5.1?  I have
audio passthrough to my amp.  On another laptop with analog output it
seems to stutter in a different way..

I'm fairly happy putting some kind of checking in VDR or VNSI and
recompiling if it'll help.  I have two ATSC tuners, it happens to both
tuners.

Thanks
Rob


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] XBMC vnsi dts/pts errors on ATSC Channel through VDR

2011-01-21 Thread Rob Davis
(Un?)fortunately, this issue doesn't occur in xineliboutput, as the 
source is actually HD Mpeg2 720p with AC3, but the issue I have is only 
with XBMC and vnsiserver. I am wondering if there's a clock set wrong on 
their ATSC muxer or something like that which xine and every set top box 
out there ignores, but XBMC looks at.


On 21/01/11 12:34, Timothy D. Lenz wrote:

There was a patch posted a day or two in the in the xine list that had
to do with pts. From freenode #xine:

[11:43] rnissl in case of a video freeze, I assume you had a clock error
[11:44] rnissl hotwings suffers them too for h264

[11:54] hotwings btw, you fixed the pts error rnissl. but when it
occurs the video glitches/freezes briefly. however other players go
smooth right through it (like coreavc+mpc in windows). i think thats due
to bugs in the frame stuff though and not how the pts error is handled
right?
[11:54] rnissl yes, acutally, the pts error is just a pts wrap and
shouldn't be handled like that.
[11:55] rnissl my plans are to release a patch this week which makes
the handling configureable
[11:56] rnissl although I think that this kind of handling is not
necessary or wrong, there may be situations where removing the code
causes other trouble
[11:57] rnissl so a config option should suit both interests

On 1/21/2011 8:58 AM, Rob Davis wrote:

Using VDR 1.7.16 and the vnsi plugin, xbmc seems to be struggling to play
one particular channel. Unfortunetly, it's the channel I'm doing a
temporary admin contract for, so I kind of need to see it. vdr-sxfe plays
it OK, but I get too much video stuttering on it, and all other channels
play ok on xbmc/vdr.

Working at the station, if the problem is there, I have a hope of getting
it fixed. Their sister station using the same equipment but on a
different frequency and antenna (transmitter) is fine.

I get the same symptoms using both OTA (8vsb) and via Comcast QAM256, so
am fairly sure the problem is specific to something at the station.

The code from demuxer.c (in vnsi plugin) that's being triggered is this:

else if(checkTimestamp)
{
int d = dts + m_epochDTS - m_LastDTS;

if (d 0 || d 9) {

if (d -PTS_MASK || d -PTS_MASK + 18)
{
m_badDTS++;

if (m_badDTS 5)
{
dsyslog(VNSI-Error: DTS discontinuity. DTS = %10lu, last =
%10lu, dts, m_LastDTS);
}
}
else
{
/* DTS wrapped, increase upper bits */
m_epochDTS += PTS_MASK + 1;
m_badDTS = 0;
}
}


I get my logs filled with the VNSI-Error, DTS discontinuity. The audio
stutters. It appears to be AC-3 Stereo, but may be labelled 5.1? I have
audio passthrough to my amp. On another laptop with analog output it
seems to stutter in a different way..

I'm fairly happy putting some kind of checking in VDR or VNSI and
recompiling if it'll help. I have two ATSC tuners, it happens to both
tuners.

Thanks
Rob


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ATSC Channel providers California

2010-10-18 Thread Rob Davis

On 01/10/10 14:21, Simon Baxter wrote:



Is there a CI/CAM option with ATSC-QAM cards? Or are the cable network
encryption mechanisms proprietary (needing PVR with HDMI to get into VDR)?


As Thomas said, ATSC OTA is always free, however, CableCo's encrypt some 
of their channels.


I had to hack VDR to stop it from updating CAID as Comcast here put a 
CAID on channels that actually were FTA.  I also had to patch VDR to 
allow stream type 0x80 to actually be 0x02, (Mpeg) as my PBS stations 
were encoded with type 0x80, which meant VDR gave them a vpid of 0 and 
thought they were radio channels.


From what I've read Comcast uses two levels of encryption, a basic one 
for tier one channels (extended basic in marketing terms) then a more 
comprehensive key encryption for their digital preferred channels.


I use a combination of two set top boxes, a PVR HD for HD channels and a 
PVR500 for SD channels, and two Clear Qam adapters for locals.


The Clear Qam are very good quality MPEG 2 HD or SD streams with AC3 
audio, the PVR500 is reasonable, but one my boxes has interference on 
the svideo output.


The HD-PVR is really good, giving an H264 with AC-3 passthrough TS 
stream.  However, every now and then the cable box glitches and the 
HD-PVR stops streaming.  PVRInput isn't aware (yet - although Lars is 
looking into it) that it's not sending anything to VDR.  This is a 
problem when recording as VDR restarts, if I'm doing concurrent 
recordings then I lose bits of other recording during this time.  As an 
aside, AC-3 is passed through from the original ATSC-QAM stream, I had 
to patch VDR again to stop checking for ATSC on Audio Type 0x81 or VDR 
would ignore the audio dpid of the channel and set it to 0.  This also 
had to be done for the VNSI plugin in XBMC-PVR.


I really want to thank Lars for teaching me about TS streams..



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Request - support for ATSC type channel numbers

2010-10-15 Thread Rob Davis
Not sure if in Euroland, you're aware of how US digital is working and 
whether it's possible to support the US/ATSC channel number system.


Essentially what's happening is a channel will appear on a frequency, 
then each sub channel is appending to the frequency number with either a 
. or a -.  So, my ABC local channel is on 17.  The main channel has a 
sid of 1, so the channel number is 17.1 or 17-1.  They also have a 
network called MyNetwork, which has a sid of 2, so comes in as 17-2.


Just to confuse matters, the 17 is actually the frequency of their old 
over the air frequency, they actually come in on a different frequency 
but have a virtual channel number of 17.


The SD channels come in essentially as the same, but with a 2 stuck at 
the beginning, so 217.1 is ABC in SD.


My normal TV when channel scanning mixes analog cable channels with 
digital ones.  So old channels are on 2, 3, 4 up to 66, then ATSC 
channels appear starting on 13.1, 13.2, with 14 being an NTSC analog 
channel.


(This is for Clear-QAM, although ATSC ota has the same type of numbering.).

Anyway, is there anyway of getting VDR to support a sub channel number 
with a dash or period?

--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Alternative-Channel patch

2010-10-14 Thread Rob Davis

On 14/10/10 02:27, Rainer Blickle wrote:

Has anybody but me applied this patch ?

Rainer


The patch seems spread across vdr and skincurses, which I don't use, so 
it didn't apply.


Am looking at breaking it up into manageable parts and trying.


--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Understanding AC-3

2010-09-03 Thread Rob Davis

On 02/09/10 13:35, Rolf Ahrenberg wrote:

On Thu, 2 Sep 2010, Rob Davis wrote:


How do you go about understanding AC-3 within a VDR context?
(apart from reading up on it online - which now has my head spinning).


The current ATSC AC-3 support requires the 'A' source type for channels
and therefore VDR never use ATSC hacks for any pvrinput channel. A quick
and dirty hack would be adding an additional check for the pvrinput
source type into cChannel::IsAtsc().



Thanks Rolf,

I took out the ATSC check in pat.c and now the hd-pvr channel is 
updating correctly.  I don't know why the hd-pvr is also trying to use 
type 0x81 instead of 6.


--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Understanding AC-3

2010-09-03 Thread Rob Davis

On 02/09/10 13:35, Rolf Ahrenberg wrote:

On Thu, 2 Sep 2010, Rob Davis wrote:


How do you go about understanding AC-3 within a VDR context?
(apart from reading up on it online - which now has my head spinning).


The current ATSC AC-3 support requires the 'A' source type for channels
and therefore VDR never use ATSC hacks for any pvrinput channel. A quick
and dirty hack would be adding an additional check for the pvrinput
source type into cChannel::IsAtsc().


I commented out the conditional for IsAtsc on type 81 and the hdpvr 
stuff is now updating correctly.  I wonder if this is because the 
Hauppauge box is passing the AC-3 stream on from the cable decoder which 
is probably finding encoded Qam 256 under ATSC..?


Do we need to check it's ATSC if type is 0x81? Does anything else use it 
and is it a problem if it does?



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Understanding AC-3

2010-09-02 Thread Rob Davis

Hi Guy's,

How do you go about understanding AC-3 within a VDR context?
(apart from reading up on it online - which now has my head spinning).

I have a Hauppauge PVR-HD and two ATSC cards.  The ATSC cards work as 
they should and with the new atsc/dn patch on 1.7.15 now have the 
correct dpids.


However, if I turn on add new transponders or update pids, then my 
Hauppauge PVR channels lose their dpid values..


Sep  1 19:10:33 oac vdr: [8186] changing pids of channel 920 from 
4113+4097=27:0;4352=...@106:0:0 to 4113+4097=27:0:0:0


If I keep automatic channel updates off, then xineliboutput and 
streamdev work for these channels, but vdr-vnsi (xbmc) and vdr-xine 
don't (no audio)..


I'm assuming vdr parses the ac3 headers in some way and sends 
information onto the playback frontend.  How would I go about seeing 
what those headers might be and looking into patching pat.c accordingly?


I noticed all the comments about e-ac3 and wonder if a similar patch 
should be made for this device.


As an aside, vdr recordings from these channels play back fine in vdr-xine.

So, more specifically, I suppose I would like to know how to find out 
the STREAMTYPE:


I'm pretty sure it falls under this:

  case 6: // STREAMTYPE_13818_PES_PRIVATE


But I'd be interested in seeing the flow through this section of pat.c 
and what is happening.. Mainly to see if something needs to be forced on?


I can create a five second VDR recording if someone wants to see what 
the TS stream looks like.. But I'd be interested in diagnosing it myself..


Thanks.

--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Understanding AC-3

2010-09-02 Thread Rob Davis

On 02/09/10 11:05, L. Hanisch wrote:

Hi,

Just an additional info for the ones who want to help - the
pvrinput-plugin passes through the TS from the HD PVR to vdr, there's
nothing changed.
So hopefully the plugin is not the one to blame for... :-)

I posted a sample PAT and PMT of the HD PVR in february, perhaps it can
be used to clarify something.



http://www.linuxtv.org/pipermail/vdr/2010-February/022400.html


How do you create the PAT and PMT files and then understand them.
I'm pretty sure that sample file was only mp3 input instead of AC3 
digital which is what I use now..




Lars.

Am 02.09.2010 15:21, schrieb Rob Davis:

Hi Guy's,

How do you go about understanding AC-3 within a VDR context?
(apart from reading up on it online - which now has my head spinning).

I have a Hauppauge PVR-HD and two ATSC cards. The ATSC cards work as
they should and with the new atsc/dn patch on
1.7.15 now have the correct dpids.

However, if I turn on add new transponders or update pids, then my
Hauppauge PVR channels lose their dpid values..

Sep 1 19:10:33 oac vdr: [8186] changing pids of channel 920 from
4113+4097=27:0;4352=...@106:0:0 to 4113+4097=27:0:0:0

If I keep automatic channel updates off, then xineliboutput and
streamdev work for these channels, but vdr-vnsi (xbmc)
and vdr-xine don't (no audio)..

I'm assuming vdr parses the ac3 headers in some way and sends
information onto the playback frontend. How would I go
about seeing what those headers might be and looking into patching
pat.c accordingly?

I noticed all the comments about e-ac3 and wonder if a similar patch
should be made for this device.

As an aside, vdr recordings from these channels play back fine in
vdr-xine.

So, more specifically, I suppose I would like to know how to find out
the STREAMTYPE:

I'm pretty sure it falls under this:

case 6: // STREAMTYPE_13818_PES_PRIVATE


But I'd be interested in seeing the flow through this section of pat.c
and what is happening.. Mainly to see if
something needs to be forced on?

I can create a five second VDR recording if someone wants to see what
the TS stream looks like.. But I'd be interested
in diagnosing it myself..

Thanks.



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] New ATSC Video Type 0x80?

2010-09-02 Thread Rob Davis
I am trying to get my head around ATSC / AC3 and have discovered some 
ATSC Clear Qam channels disappear when update channels is on.  Some 
playing around with pat.c and the isyslog command, I have discovered 
they appear to have a different type than normal.. Normally Mpeg2 is 
type 2, but these are 0x80?  I notice they do the same thing with AC-3 
(0x81 instead of 6) so probably something similar is going on.


Sep  2 23:11:29 oac vdr: [5815] pat.c stream type = 80, pid = 2240
Sep  2 23:11:29 oac vdr: [5815] pat.c stream type = 81, pid = 2241
Sep  2 23:11:29 oac vdr: [5815] pat.c wants to update channel
Sep  2 23:11:29 oac vdr: [5815] changing pids of channel 355 from 
0+0=0:0;22...@106:0:0 to 2240+2240=128:0;22...@106:0:0



If hard coded with vpid and pid of 2240=2 and update channels of, then 
the picture shows.


I will attempt to diagnose tomorrow, probably by adding another Case 
0x80 under Case 2 in pat and remux but wanted to point this out for 
future reference as I know most of the development is done outside of 
the ATSC world..


Then it's back to working out why my pvr-hd ac-3 (h264 and ac3 @ 720p) 
don't work in vdr-xine and xbmc/vnsi..  (although do work in 
vdr-xineliboutput and xbmc/streamdev..)



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] LCDProc Status

2010-09-01 Thread Rob Davis

On 01/09/10 01:51, Matthias Becker wrote:

Which version of VDR do you use?


1.7.15, under Gentoo.


2010/8/31 Rob Davisr...@davis-family.info:

On 31/08/10 10:49, Rob Davis wrote:


On 31/08/10 01:44, Matthias Becker wrote:


The plugin is comunity maintained and it's newest version can be
found via:
http://projects.vdr-developer.org/projects/plg-lcdproc

2010/8/31 VDR Useruser@gmail.com:


What error do you see in the log when you try loading the lcd plugin?



I'm using the latest version from the site above.



The gdb backtrace is:

gdb --args vdr -Plcdproc
GNU gdb (Gentoo 7.1 p1) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i686-pc-linux-gnu.
For bug reporting instructions, please see:
http://bugs.gentoo.org/...
Reading symbols from /usr/bin/vdr...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vdr -Plcdproc
[Thread debugging using libthread_db enabled]
[New Thread 0xb77beb70 (LWP 20271)]
[New Thread 0xb6fbdb70 (LWP 20272)]
[Thread 0xb6fbdb70 (LWP 20272) exited]
[Thread 0xb77beb70 (LWP 20271) exited]
[New Thread 0xb77beb70 (LWP 20277)]
[New Thread 0xb6fbdb70 (LWP 20278)]
[New Thread 0xb65ffb70 (LWP 20280)]
[New Thread 0xb5dfeb70 (LWP 20281)]
vdr: no primary device found - using first device!
[New Thread 0xb55fdb70 (LWP 20282)]
[New Thread 0xb4dfcb70 (LWP 20283)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb55fdb70 (LWP 20282)]
cLcd::Action (this=0xb660e220) at lcd.c:847
847   const cSchedule *Schedule =
Schedules-GetSchedule(channel-GetChannelID());
(gdb) bt
#0  cLcd::Action (this=0xb660e220) at lcd.c:847
#1  0x08138555 in cThread::StartThread(cThread*) ()
#2  0xb7f45a24 in start_thread () from /lib/libpthread.so.0
#3  0xb7c9fb2e in clone () from /lib/libc.so.6
(gdb)



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] LCDProc Status

2010-08-31 Thread Rob Davis

On 31/08/10 01:44, Matthias Becker wrote:

The plugin is comunity maintained and it's newest version can be found via:
http://projects.vdr-developer.org/projects/plg-lcdproc

2010/8/31 VDR Useruser@gmail.com:

What error do you see in the log when you try loading the lcd plugin?



I'm using the latest version from the site above.

According to gdb debug, it's seg faulting on line 847 of lcd.c

		const cSchedule *Schedule = 
Schedules-GetSchedule(channel-GetChannelID());



The context is:

 const cSchedule *Schedule = 
Schedules-GetSchedule(channel-GetChannelID());

  if (Schedule) {
  const char *PresentTitle, 
*PresentSubtitle;
  PresentTitle = NULL; 
PresentSubtitle = NULL;
  if ((Present = 
Schedule-GetPresentEvent()) != NULL) {


nextLcdUpdate=Present-StartTime()+Present-Duration();
  PresentTitle = 
Present-Title();
  PresentSubtitle = 
Present-ShortText();
  if ( 
(LcdSetup.ShowSubtitle)   (!isempty(PresentTitle))  
(!isempty(PresentSubtitle)) )


SetRunning(false,Present-GetTimeString(),PresentTitle,PresentSubtitle);
  else if ( 
(LcdSetup.ShowSubtitle)  !isempty(PresentTitle)) 
SetRunning(false,Present-GetTimeString(),PresentTitle);

  } else

SetRunning(false,tr(No EPG info available.), NULL);
  if ((Present = 
Schedule-GetFollowingEvent()) != NULL)


nextLcdUpdate=(Present-StartTime()nextLcdUpdate)?Present-StartTime():nextLcdUpdate;
  rtcycle = 10; // RT
  lcrCycle = 10; // LCR
  }
  }



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] LCDProc Status

2010-08-31 Thread Rob Davis

On 31/08/10 10:49, Rob Davis wrote:

On 31/08/10 01:44, Matthias Becker wrote:

The plugin is comunity maintained and it's newest version can be
found via:
http://projects.vdr-developer.org/projects/plg-lcdproc

2010/8/31 VDR Useruser@gmail.com:

What error do you see in the log when you try loading the lcd plugin?



I'm using the latest version from the site above.



The gdb backtrace is:

gdb --args vdr -Plcdproc
GNU gdb (Gentoo 7.1 p1) 7.1
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later 
http://gnu.org/licenses/gpl.html

This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type show copying
and show warranty for details.
This GDB was configured as i686-pc-linux-gnu.
For bug reporting instructions, please see:
http://bugs.gentoo.org/...
Reading symbols from /usr/bin/vdr...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/vdr -Plcdproc
[Thread debugging using libthread_db enabled]
[New Thread 0xb77beb70 (LWP 20271)]
[New Thread 0xb6fbdb70 (LWP 20272)]
[Thread 0xb6fbdb70 (LWP 20272) exited]
[Thread 0xb77beb70 (LWP 20271) exited]
[New Thread 0xb77beb70 (LWP 20277)]
[New Thread 0xb6fbdb70 (LWP 20278)]
[New Thread 0xb65ffb70 (LWP 20280)]
[New Thread 0xb5dfeb70 (LWP 20281)]
vdr: no primary device found - using first device!
[New Thread 0xb55fdb70 (LWP 20282)]
[New Thread 0xb4dfcb70 (LWP 20283)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb55fdb70 (LWP 20282)]
cLcd::Action (this=0xb660e220) at lcd.c:847
847	  const cSchedule *Schedule = 
Schedules-GetSchedule(channel-GetChannelID());

(gdb) bt
#0  cLcd::Action (this=0xb660e220) at lcd.c:847
#1  0x08138555 in cThread::StartThread(cThread*) ()
#2  0xb7f45a24 in start_thread () from /lib/libpthread.so.0
#3  0xb7c9fb2e in clone () from /lib/libc.so.6
(gdb)



--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] LCDProc Status

2010-08-30 Thread Rob Davis
What's the status of this plugin?  I have a two line LCD display which 
works with xbmc, but when I tried to use the lcdproc vdr plugin VDR 
won't start up..


I'm using  lcdproc-0.0.10-jw7

I just get:

Aug 30 18:18:47 oac vdr: LCDproc-Plugin started at 127.0.0.1:13666.
Aug 30 18:18:47 oac vdr: [1355] setting current skin to PearlHD
Aug 30 18:18:47 oac vdr: [1355] loading 
/etc/vdr/themes/PearlHD-default.theme

Aug 30 18:18:47 oac vdr: [1355] switching to channel 908
Aug 30 18:18:47 oac vdr: LCD output thread started (pid=1355), display 
size: 2x20
Aug 30 18:18:47 oac vdr: [1437] receiver on device 1 thread started 
(pid=1355, tid=1437)
Aug 30 18:18:47 oac vdr: [1438] TS buffer on device 1 thread started 
(pid=1355, tid=1438)

Aug 30 18:18:47 oac /etc/init.d/vdr[1450]: VDR errors from /var/log/vdr.log:
Aug 30 18:18:47 oac /etc/init.d/vdr[1451]:   ERROR: 
/etc/vdr/plugins/live/live.pem: No such file or directory

Aug 30 18:18:47 oac /etc/init.d/vdr[1258]: ERROR: vdr failed to start


In the logs


--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] LCDProc Status

2010-08-30 Thread Rob Davis

On 30/08/10 20:09, VDR User wrote:

Aug 30 18:18:47 oac /etc/init.d/vdr[1451]:   ERROR:
/etc/vdr/plugins/live/live.pem: No such file or directory


Well, it seems to be telling you the problem



Unfortunately not, that's a certificate missing from another plugin. 
VDR works fine like this and is a known feature of the vdr-live plugin..


Here is a later log showing all is well when that plugin is removed:

Aug 30 18:39:25 oac vdr: [4127] [xine..put] cXinelibServer priority set 
successful SCHED_RR 2 [1,99]

Aug 30 18:39:25 oac vdr: [4127] [xine..put] Listening on port 37890
Aug 30 18:39:25 oac vdr: [4127] [xine..put] Listening for UDP broadcasts 
on port 37890
Aug 30 18:39:25 oac vdr: [4127] [discovery] BROADCAST: VDR xineliboutput 
DISCOVERY 1.0
Aug 30 18:39:25 oac vdr: [4126] ERROR: /etc/vdr/plugins/live/live.pem: 
No such file or directory
Aug 30 18:39:25 oac vdr: [4070] [xine..put] 
cXinelibDevice::StartDevice(): Device started

Aug 30 18:39:25 oac vdr: [4070] starting plugin: text2skin
Aug 30 18:39:25 oac vdr: [4070] text2skin: loading 
/etc/vdr/plugins/text2skin/PearlHD/PearlHD.colors
Aug 30 18:39:25 oac vdr: [4070] parsing 
/etc/vdr/plugins/text2skin/PearlHD/PearlHD.skin

Aug 30 18:39:25 oac vdr: [4070] starting plugin: streamdev-server
Aug 30 18:39:25 oac vdr: [4070] loading 
/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
Aug 30 18:39:25 oac vdr: [4070] streamdev-server: Not starting IGMP. 
IGMP must be bound to a local IP


and on and on.. VDR is still running 4 hours later..
--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Advice on new motherboard, xineliboutput, vdpau, hdmi video audio, etc.

2010-08-28 Thread Rob Davis
Sorry to jump in on this, but I wonder if people could suggest what the 
settings should be in xineliboutput plugins options?


I have just upped my card from an 8400 to an N210 with 512MB ram in 
order to get 1080i/60hz interlacing working.  It's an improvement, but I 
think I still have somewhere to go.


I am using a Eurospec TV although am trying to use it at 60hz (I moved 
to the US from Italy) via a DVI to HDMI cable.  I have two modelines, 
which I switch by my remote using the xrandr command, 720p60 looks 
better, but I think I should using 1080i


I have two ATSC card which show 720p60 and 1080i60 and a Hauppuage PVR 
HD and the pvrinput plugin, this I use to show HD content from a cable 
box.  That I can select to either 1080i or 720p.  Most of the content is 
originally broadcast in 1080i.


I am using

ModeLine 1920x1080i60 74.18 1920 2008 2052 2200 1080 1084 1094 1124 
+HSync +VSync Interlace

and
Modeline 1280x720_60 74.48  1280 1336 1472 1664  720 721 724 746 
-HSync +Vsync


X won't display the correct resolution by default, as my edid is messed 
up on my TV.


What deinterlacing options should I use on the plugin?  Bob?  TVTime 
then scaler Bob?  Judder correct etc etc?


Most SD stuff here is badly done 4:3, with stations like BBC America 
adding black bars to the top and bottom, so I get a square in the middle 
of the TV.  Xineliboutput can zoom this quite well, but after a while 
the whole picture judders until I kill vdr-sxfe and reload it.


Do I need FFMpeg to work alongside it or will that kill vdpau?

Thanks..

--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Dish Network and Diseqc switches.

2010-08-18 Thread Rob Davis
I had a nice European sat system until moving to the US.  Since coming 
here I've cludged VDR to work with cable using PVR cards and an HD-PVR.  
However, I bought a Dish Network satellite Superdish at an auction for 
about $2.50 and wondered if I can get it working with my DVB-S cards.  
It appears to have three LNB's, a dual one and then a side one.  Each 
LNB seems to have two plugs coming off it.  Can I connect all three to a 
Eurospec Diseqc switch I brought with me or does it need it's own switch 
from Dish Networks?




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [PATCH] Add missing Dtypes for ATSC

2010-08-05 Thread Rob Davis
: For PID 1100 AC3 properties changed at 00:22:31.988 (2.0 
48kHz  5.1 48kHz)

TS  WARNING: For PID 1011 $01A89521: Paket discontinuity 6,2
TS  WARNING: For PID 1100 $01A8960F: Paket discontinuity 15,9
TS Warning: PCR timing for PID 1001 last PCR:00:52:07.469 current 
PCR:00:00:01.616 at paket $01A89662 TimeBase:145414 PCRExtension:194
ES  WARNING: For PID 1100 AC3 properties changed at -00:29:11.116 (5.1 
48kHz  2.0 48kHz)
ES  WARNING: For PID 1100 AC3 properties changed at -00:28:11.820 (2.0 
48kHz  5.1 48kHz)


-  NAL Unit Type Statistic  -
Slices : 385218
I-Slices   : 0
P-Slices   : 0
B-Slices   : 0
SP-Slices  : 0
SI-Slices  : 0
Data Partition A   : 0
Data Partition B   : 0
Data Partition A   : 0
IDR Picture: 3034
SEI: 388252
Sequence Parameter Set : 12135
Picture Parameter Set  : 388252
AUD: 388252
End of Sequence: 0
End of Stream  : 0
Filler : 0
Slices : 0
Seq. Param. Set Ext.   : 0


Cutted pakets at the beginning: 0
Cutted pakets at the end: 0
Discarded pakets (not needed): 24270

[/Code]
--

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Hulu plugin yet?

2010-07-31 Thread Rob Davis
On 29/07/10 17:36, VDR User wrote:
 On Thu, Jul 29, 2010 at 1:22 PM, Timothy D. Lenz tl...@vorgon.com wrote:
 Now that Hulu is offering HD of sorts (720 with sub), are there any plugins
 in the works to give vdr hulu access? So far the only thing I've seen are
 just scripts to shutdown vdr and switch to some other program.
 
 If mplayer can play hulu then I guess you could hack together
 something for the mplayer plugin.


I use the PlayOn server on a windows box with djmount..

djmount -o playlists -o allow_other /mnt/media/Movies/DLNA

Then use xine to find the playlists...

I tried using playon with vmware, but got stuttering.

Playback is better on xbmc..

Also the Nintendo Wii plays back very well.  It does Netflix too.
-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] pvr-testing2 xbmc discussion

2010-05-13 Thread Rob Davis

Eric Valette wrote:



In vnsiserver, ac3 spdif sound seems all mixed up.  ATSC here only uses
AC-3, but 5.1 sound only plays with Left and Right front speakers, so I
can't hear any dialogue.  On my HD-PVR, I get no sound at all, xbmc sees
an AC-3 stream, but the info page says 0 speakers?  However, the audio
settings while the stream is playing believes it to be a 5.1 audio track
(which it is..)

vnsiserver seems much better with the hdpvr as it doesn't start and stop
the stream three times like streamdev does..  (Big blue light flashes on
the hd-pvr box when it's being used.)

Streamdev will not display output correctly from my pvr500 card using
pvrinput.  It works with vnsi and obviously vdr-sxfe..


Well, on the other hand, streamdev works with eac3 not vnsserver. In 
france HD TV use eac3 for audio.


Sreamdev works thus better than vnsiserver for me .


I suspect the issue we're having with vnsi is pretty much the same, 
audio passthrough is broken.  If vnsi recognises the audio then it 
converts it to only two channels.  In your case it doesn't so you 
probably get only a picture, which I get with my pvr-input based hdpvr.
My other issue is only with the pvr-input plugin and streamdev.  The 
analogue channels (which I use for cable channels through a set top box 
and a channel change script) gets scrambled when it arrives at xbmc.  
Ffmpeg doesn't recognise the codec.  However that works with vnsi.  My 
hdpvr basically does the same thing for HD channels.  It converts them 
to an h264 channel with ac3 audio.  With streamdev, it seems the input 
is opened three times before the stream is sent (Big blue light comes on 
and goes off three times) then 1 in 3 times 10 seconds later xbmc starts 
to show it.  With vnsi, within 3 seconds the picture comes on the 
screen, but no audio.


vdr-sxfe, the audio goes out of sync within about 10 mins with vdpau and 
the hd-pvr..



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] pvr-testing2 xbmc discussion

2010-05-12 Thread Rob Davis
Does anyone know where this is happening now?  I know the xbmc forum was
down for a while, but this discussion never seemed to happen again
afterwards.
-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] pvr-testing2 xbmc discussion

2010-05-12 Thread Rob Davis
On 12/05/10 09:24, Henning Pingel wrote:
 
 Am Mittwoch, den 12.05.2010, 15:27 +0200 schrieb Rob Davis
 r...@davis-family.info:
 Does anyone know where this is happening now?  I know the xbmc forum was
 down for a while, but this discussion never seemed to happen again
 afterwards.
 
 Hello Rob,
 
 Could you please specify in what kind of PVR discussion or what kind of
 information you are interested?
 I could point out a few threads to you but I'm confused about what you
 want and why you ask here and not on the XBMC forum?
 
 The whole vdr-plugin-vnsiserver discussion is IMHO taking place at
 www.vdr-portal.de ATM.
 
 Cheers,
 Henning

I used to use:

http://forum.xbmc.org/showthread.php?t=45314page=54

But it hasn't been updated for a while.

I have been using pvr-testing and pvr-testing2 for a while now, and try
to keep up to date.  However, I have two problems/questions which I want
to either ask or flag to the developers but am unsure how to do it or
even if it's a known issue?

One is, there is an epg issue with people in the -X to GMT timezone,
where our listings don't appear for X-1 hours. (So me being in the
Chicago timezone (6 hours behind London) At 7am, xbmc won't see any
listings before 12pm...  I hacked this in a previous version, but don't
know whether this is a known issue which is being addressed?  It happens
with both vnsi and streamdev.

In vnsiserver, ac3 spdif sound seems all mixed up.  ATSC here only uses
AC-3, but 5.1 sound only plays with Left and Right front speakers, so I
can't hear any dialogue.  On my HD-PVR, I get no sound at all, xbmc sees
an AC-3 stream, but the info page says 0 speakers?  However, the audio
settings while the stream is playing believes it to be a 5.1 audio track
(which it is..)

vnsiserver seems much better with the hdpvr as it doesn't start and stop
the stream three times like streamdev does..  (Big blue light flashes on
the hd-pvr box when it's being used.)

Streamdev will not display output correctly from my pvr500 card using
pvrinput.  It works with vnsi and obviously vdr-sxfe..




-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] PVRINPUT plugin and black/cinema bars

2010-04-26 Thread Rob Davis
 On Mon, Apr 26, 2010 at 12:42 PM, Martin Dauskardt md...@gmx.de wrote:
 The mpeg is not delivered by the broadcaster, it is generated by the
 encoder.
 The content of the header is a result of the V4L2_CID_MPEG_VIDEO_ASPECT
 setting done by the application.

 If the aspect ratio flag is unreliable, again, you can always just use
 the resolution and  calculate it.

 You _could_ write some functions to detect and remove letterboxing,
 though I don't know anyone motivated enough to actually do it.

 The main goal of the pvrinput-plugin is to use the hardware encoder.I
 think it
 is a bad idea to do software-based on-the-fly-recoding.

 If you want to limit the plugin to using only the hardware then I
 agree.  However, if you want to provide capabilities beyond what the
 hardware is capable of then software is the only other place to do it.
  This is perfectly fine, although it probably means the user wasted
 his money on a hardware decoder if he's just going to do software
 decoding anyways.  It doesn't hurt to put more consideration into what
 you want/need before pouring money into hardware.  I know guys that
 threw a lot of money at hardware decoders only to replace them with
 cheap vdpau-capable video cards.  To each his own I suppose. :)

 Cheers


Except this is an input device, not an output device.  It converts an
analogue signal to mpeg2, as such, it needs to make guesses about what
it's going to find..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ATSC Channel frequency crashing VDR

2010-04-14 Thread Rob Davis
 On Tue, Apr 13, 2010 at 12:45 PM, Rob Davis r...@davis-family.info wrote:
 The usb adapter works upstairs on a patched VDR 1.6, but am not sure it
 works on 1.7.12 yet.. Will try again tomorrow.  My main problem is by
 the
 time I get home from work, my wife wants to watch TV.

 Maybe she should read a book instead for a change then?  Go for a
 walk/run?  Take a nap?  ;)


SOLVED...

It turns out when everything was moved about on Saturday (We just moved
into our house), someone stuck some power supplies over the cable feed. I
guess I was getting interference on just that frequency.  The tests I was
doing was in another part of the house, which was why it worked..




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ATSC Channel frequency crashing VDR

2010-04-14 Thread Rob Davis
Yup, me too.  I have a button setup on my remote to kill vdr-sxfe and
start xbmc-pvr, or vice versa.  That way I don't need to get out of my
chair to fix xine.

I also find on h264 streams, audio goes out of sync easily with
vdpau/xine. Doesn't happen with either mplayer or xbmc.  I have a
Hauppauge PVR-HD which streams hd content from my cable box..

 I use vdpau and find it VERY picky about stream quality. It will crash.
 Xine not as bad but still more picky then the HW video out of a nexus.
 You could leave that on a badly pixelated stream all day. I've seen
 vdpau crash even when there are no visual problems with the stream. When
 it goes down, it seems to take xine with it. A big problem with using
 ATA and the signal is weak.

 On 4/14/2010 5:33 AM, Rob Davis wrote:
 On Tue, Apr 13, 2010 at 12:45 PM, Rob Davisr...@davis-family.info
 wrote:
 The usb adapter works upstairs on a patched VDR 1.6, but am not sure
 it
 works on 1.7.12 yet.. Will try again tomorrow.  My main problem is by
 the
 time I get home from work, my wife wants to watch TV.

 Maybe she should read a book instead for a change then?  Go for a
 walk/run?  Take a nap?  ;)


 SOLVED...

 It turns out when everything was moved about on Saturday (We just moved
 into our house), someone stuck some power supplies over the cable feed.
 I
 guess I was getting interference on just that frequency.  The tests I
 was
 doing was in another part of the house, which was why it worked..




 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Using different types of device for the same channel

2010-03-30 Thread Rob Davis
 On 30 March 2010 21:26, Rob Davis r...@davis-family.info wrote:

 I don't know if I immagined it, but is there a way to get VDR to use a
 secondary channel if the first channel is busy?

 To give an explanation, I have multiple ways a I can receive a channel,
 through ATSC, or through PVRINPUT or NTSC.  I would like to know if
 there
 is a rollover system, if the first channel is busy, use the second, then
 third.

 It seems I saw something which suggested this was possible, but maybe
 not..


 I think the current method is, one channel is tried on multiple
 devices matching the same source type. Channel 1 is dvb-s, tried on
 card-x to card-z of the same source type. I am not sure if there is a
 way to roll-over to another channel/different source type. How would
 this have to be handled? Will these channels be grouped together?


At the moment I have lots of different channels for each source.

I'm guessing we could have a transparency file..

T-0-567-4 P-0-40-1 P-0-64-1-64

So if T-0-567-4 is busy, use P-0-40-1, if that's busy use P-0-64-1-64

(Numbers taken from Streamdev, no idea if they're correct..)


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Using different types of device for the same channel

2010-03-30 Thread Rob Davis
 Theunis Potgieter wrote:

 It could be possible to do it in a similar way as Alternative channel
 -patch (http://www.vdr-wiki.de/wiki/index.php/Alternative_channel-patch)
 handles alternative channels. But since that patch only works for
 recording a channel it would need some work.


Does this patch still work for 1.7.12 or above? My German is not good, but
I can see it was applied to VDR 1.4.x..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Using different types of device for the same channel

2010-03-30 Thread Rob Davis
On 30/03/10 17:23, Timothy D. Lenz wrote:
 What plugin are you using for ntsc and how are you making the
 channels.conf for ntsc? I have an HVR-1800 and the wiki says it is
 supported , but I've heard elsewhere that it isn't.
 

I don't think it is, as it's a dual mode card, so VDR will assume it's a
DVB card and not allow it to work with IVTV..

I use a Hauppauge PVR-500 which I got on eBay..

I have a script to generate channels.conf for PVRInput and ATSC Clear
Qam, which I'm about to publish.. Although it's a bit random.. I need to
tidy it up a little first.  It requires a kaffeine channels.dvb
(generated by w_scan as w_scan won't generate a qam vdr channels.conf),
then uses xmltv's output to find channel names and xmltv id's (for
loadepg.pl), and then finds their channels from silicondusts qam lookup
page using your zip code.

Convoluted, but seems to work.  Comcast are messing around weekly with
our channels, which is what drove me to this..

 On 3/30/2010 12:26 PM, Rob Davis wrote:
 I don't know if I immagined it, but is there a way to get VDR to use a
 secondary channel if the first channel is busy?

 To give an explanation, I have multiple ways a I can receive a channel,
 through ATSC, or through PVRINPUT or NTSC.  I would like to know if there
 is a rollover system, if the first channel is busy, use the second, then
 third.

 It seems I saw something which suggested this was possible, but maybe
 not..


 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

 
 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] XBMC with vdr-1.6.0 ??

2010-03-09 Thread Rob Davis
On 09/03/10 15:12, Simon Baxter wrote:
 
 - Original Message - From: scott sc...@waye.co.uk
 To: VDR Mailing List vdr@linuxtv.org
 Sent: Monday, March 08, 2010 9:45 PM
 Subject: Re: [vdr] XBMC with vdr-1.6.0 ??
 
 
 One way thats been suggested before, and which I use, is to put xbmc and
 vdr-xine in a while loop inside a bash shell script and set up a
 button to
 stop vdr-xine, and a menu option in xbmc to close it down.  If you search
 this thread you should find some info, if not I can post my stuff.

 -- 
 Scott
 
 Thanks Scott.  Yes please, would like to see how you've implemeted it.
 
 I found a number of threads and have achieved the following:
 * added a script (vdr.py) under the My Scripts which calls the xine
 frontend.  But this flags an error Errors in system config or similar,
 launches xine but closes xbmc at the back end
 http://forum.xbmc.org/showthread.php?t=42205
 
 * added a phantom button on the main menu, which I'd hoped would launch
 vdr-py (lower in the above thread).  But this just crashes xmbc
 
 What I want to achieve is a main menu button which launches an external
 bash script, to launch xine, which keeps xbmc running in the
 background.  I currently have mms running like this and it works really
 well.  I then use the power button to kill xine (and turn off lirc),
 and fall back to mms.
 
 
 Thanks
 Simon

This is the script I use.  I call irexec as a window manager.  I have
two buttons, LiveTV which cycles between vdr-sxfe and xbmc and Video
which cycles between vdr-sxfe and freevo.  I also have a browser
configured and huludesktop..



-- 

Rob Davis


irexec.tgz
Description: application/tar-gz
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] XBMC with vdr-1.6.0 ??

2010-03-08 Thread Rob Davis

scott wrote:

One way thats been suggested before, and which I use, is to put xbmc and
vdr-xine in a while loop inside a bash shell script and set up a button to
stop vdr-xine, and a menu option in xbmc to close it down.  If you search
this thread you should find some info, if not I can post my stuff.

--
Scott

On Mon, 8 Mar 2010 19:53:15 +1300, Simon Baxter linu...@nzbaxters.com
wrote:
  

Hi

Has anyone got XBMC working with vdr-1.6.0?

I want to run XBMC, but am not ready to move to a .ts file format yet. 


So
  
I 
was thinking I'd just get XMBC to call a script and run vdr-xine (ie not 
integrate with streamdev etc).  This should be easy yes?



Any pointers or experience?

Thanks
Simon 



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
  
The pvr-testing2 version of xbmc works with 1.6.0 (or did three weeks 
ago) as long as you have a recent streamdev patched..



However, using irexec would work to change from vdr-sxfe and xbmc too.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Rewind and Fast Forward problems

2010-03-04 Thread Rob Davis
On 04/03/10 04:25, Falk Spitzberg wrote:
 Am Donnerstag, den 04.03.2010, 11:20 +0200 schrieb Jaakko Hyvätti:
 Hi,

 I guess this must be an error in my setup, maybe channels.conf, or 
 something similar, but just cannot find it..

 I recently went from 1.6.0 to 1.7.12 and now 1.7.13, and all my old and 
 new recordings alike either cannot be rewinded or fast forwarded.  One way 
 works, and another does not, one way works in some recordings and the 
 other in the rest of them.

 What happens is that when you rewind (or ff), it looks good and goes 
 backwards, but then when you go to play, it starts at the place you 
 started the rewind.  Also, while rewinding, if you have the status bar on, 
 the time does not count at all, and the green bar only moves little if at 
 all.
 
 That sounds similar to a problem that i've seen: When you play a
 recording for a while and then, let's say after 30 Minutes, jump forward
 one minute, the first jump effectively goes back a few minutes,
 subsequent forward jumps then really go forward.
 
 I thought this problem is related to the reelbox plugin (i am using a
 reel eHD), but now i think that VDR sometimes loses track about it's
 actual position.
 

 Tried to search this list.. But still baffled and thankful for any help.
 I'm in Finland, Helsinki, Welho Cable network.  Example of a channel that 
 does not work:

 MTV3 D;MTV Oy:282000:C0M128:C:6900:305=2:561=fin:817:0:49:42249:2:0

 My conf: http://www.iki.fi/hyvatti/dvb/vdr-17-setup.txt

 Regards,
 jaakko.hyva...@iki.fi


I have something similar using 1.7.12 and ATSC, was working under 1.6.0
fine...

I can fastwind and rewind, even go from fastwind to rewind, but if I
play at the end of the fastwind then the picture remains paused.  I can
go from the pause to rewind or fastwind, but not play.  I have to exit
the recording, and then go back in, when VDR will start from where it
left off.

This is quite frustrating, as we routinely record things to wind through
the commercials.
-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] LCD with vdr-1.7.x ?

2010-03-04 Thread Rob Davis
On 27/12/09 05:32, Gregoire Favre wrote:
 On Mon, Dec 07, 2009 at 07:02:19PM +0200, Mika Laitio wrote:
 
 I have used lcdproc-plugin to get information from displayed channel, 
 played mp3, etc. to lcd in antec fusion v2 silver.

 Newest version seems to be maintained at

 http://projects.vdr-developer.org/projects
 
 Great, seems to work just fine :-)
 
 Thank you very much,

Am trying to get this working having just got an LCD display.  I have it
working with XBMC and the lcdproc program which comes with Gentoo.

However, with VDR, when running with the plugin, VDR ignores all user
input (keyboard and remote) and then gets killed by the watchdog.  Not
sure anything is coming on the LCD either.

Is there something I should know?

This is lcdproc-0-0-10-jw6

Will try 7..

-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [ANNOUNCE] VDR developer version 1.7.13

2010-03-03 Thread Rob Davis
On 03/03/10 13:35, VDR User wrote:
 On Wed, Mar 3, 2010 at 10:47 AM, L. Hanisch d...@flensrocker.de wrote:
  On my first thought I considered to take 'A' for 'analog', but since there
 is something like ATSC (and I know nothing about it, if it's supported by
 vdr or is covered by dvbdevice or whatever), perhaps I should use another
 one?
  So I think it would be better to take *'V' = 'analog video'*, since
 pvrinput is basically an interface to v4l-devices.
 
 ATSC is a set of standards developed by the Advanced Television
 Systems Committee for digital television transmission. ATSC replaced
 much of the analog NTSC television system[1]  in the United
 States[2][3]  on June 12, 2009 and will replace NTSC by August 31,
 2011 in Canada[4]  and December 31, 2021 in Mexico.
 
 Yes, I think you should take ATSC into consideration unless you want
 to ignore North America. ;)

Except ATSC is a subset of DVB.. At the moment ATSC is flagged as T,
which I think it should be..

For people that don't really know, ATSC comes in two flavours (or
flavors), Over the Air, and Clear Qam.  Over the air is using a roof top
antenna, like DVB-T, then we get Clear Qam, where you plugin the input
from your cable company.  By law all cable companies must provide clear
(ie, non encoded) local channels.  However, Comcast in our region has
just released a Basic Digital package, which means we get about 60
channels now Clear Qam, including stuff you would have thought would be
encoded (and is on Euro Sat).

If you don't want to mess with Nagra-3, card readers, and such like,
it's the best way to get VDR showing useful programming.

Now, if only there was a channel scanner that could write a VDR style
channels.conf with ATSC..

Just in case someone is searching archives, the best way to work out
what you should have in your area is to look at the silicon dust website
(the manufactorer of the the hdhomerun devices.  These will show you (by
zip) for OTA and Cable..

My zip code is here:

http://www.silicondust.com/hdhomerun/lineup_web/US:61103#lineup_1635553

A channel scanner won't always find the info you need for Cable..

I had to manually insert several Vpids (which for my area were one less
than the apid) and turn off auto update.. I then had to tell VDR they
were type =2..


Maybe I'll do a Comcast-VDR howto sometime..

-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] [Announce] iStreamdev 0.3.7

2010-03-02 Thread Rob Davis
I got it almost working except for the reencoding.  Is there a way I can
get some debug output to work out what's wrong..?

Am running on Gentoo with vdr 1.7.12.
-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] analogtv plugin with HVR-1800

2010-02-20 Thread Rob Davis
On 18/02/10 23:58, Timothy D. Lenz wrote:
 Ok, I was mainly interrested in adding the ntsc (analog) tuning. I think
 most if not all the ntsc channels left in our area are spanish, so not
 really interrested in watching them, more, in, I have the hardware,
 would be nice if it was usable. I have both these cards:
 
 http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800
 http://www.linuxtv.org/wiki/index.php/DViCO_FusionHDTV7_Dual_Express
 
 And I just noticed the second card is also listed as having analog tuning:
 http://www.fusionhdtv.co.kr/ENG/products/HDTV7DualExpress.aspx
 
 But according to this link, only the 1800 has linux support for analog:
 http://www.linuxtv.org/wiki/index.php/ATSC_PCIe_Cards
 
 With both cards in, I have 3 dvb adapters and all 3 have:
 demux0, dvr0, frontend0, net0


Hi Timothy,

I was in the same position as you and found an inexpensive pvr500 on
eBay.  It's a nice card, and more importantly, doesn't interfere with
the ATSC cards I have.

I also now have a cable HD box connected up to it.  PVRINPUT will change
the channels on the box to the correct one and either select SVIDEO on
the PVR500 or the HDPVR box and display it in HD.

At quick glance, it looks like there are quite a few Hauppauge PVR
devices listed on eBay at the moment.  Just make sure it's an NTSC one.
 The first two I got were PAL (even though sold from Detroit).  The guy
didn't realise, in the end I sent them to a friend in Hungary.

Rob


-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Temporary VDR Support for Freevo (and pvr-hd support)..

2010-02-16 Thread Rob Davis


This has probably been done before but...

I normally use VDR for receiving ATSC and NTSC broadcasts as I can
stream it around the house and use a Hauppauge MVP box in different
rooms.

However, I just got a nice Hauppauge PVR-HD which isn't (yet) supported
by VDR.  So I hacked a freevo a little to get it using VDR and the
PVR-HD..

I did this initially about 4 years ago, but then ended up using VDR
instead of Freevo.  Anyway, this uses two seperate input mechanisms, so
I copied an idea I found on the internet to allow a pvr_cmd into the
video_groups structure.

This is from my local_conf.py

TV_VIDEO_GROUPS = [
VideoGroup(vdev='/dev/video0',
adev=AUDIO_DEVICE,
input_type='component',
tuner_type='external',
input_num=0,
group_type='pvr-hd',
desc='PVR-HD',
vcr_cmd = 'cat /dev/video0  %(filename)s  sleep
%(seconds)s ; kill -9 $!;'
),
VideoGroup(vdev='/dev/video0',
adev=AUDIO_DEVICE,
input_type='component',
input_num=1,
group_type='pvr-hd',
desc='PVR-HD',
vcr_cmd='cat /dev/video0  %(filename)s  sleep
%(seconds)s ; kill -9 $!;'
),
VideoGroup(vdev='http://oac:3000/TS',
adev=AUDIO_DEVICE,
tuner_type=None,
input_type='none',
input_num=2,
group_type='streamdev',
desc='VDR',
vcr_cmd='mencoder -oac copy -ovc copy -o %(filename)s
http://oac:3000/TS/%(channel)s -endpos %(seconds)s;'
)
 ]
TV_CHANNELS = [
( '','Component','None', None, 1 ),
( 'I31497.labs-4.zap2it.com','906-WREXDT-13 WREXDT fcc',103,
None, 2 ),
( 'I58646.labs-4.zap2it.com','919-CNN HD-CNNHD',919, None, 0 )

]


The top line is just using the pvr-hd without any channel change..  (For
recording DVR recordings or On Demand things), the second will select
channel 103 on VDR to watch, the third will change to channel 919 on my
cable box and watch it using the hauppauge pvr-hd (Just
watches /dev/video0)..

I had to modify generic_record.py as it would send the channel number as
a string instead of an integer when working out which group to select
and not get the correct group.

Then several changes have been made to mplayer.py in TV, which streams
from VDR.  The channel request is sent with a +1 at the end to select
the first audio channel.. (The second can sometimes be spanish here)..

Then I changed config.py and generic_record.py to allow the vcr_cmd
based on Video_Group.

Recordings are native .ts streams, either from the hauppauge (h264,ac3
audio) or the TS from VDR.

Hope this helps someone (it goes with Freevo 1.9.0)

I get better HD playback with mplayer and vdpau than with vdr-sxfe and
xbmc isn't quite there yet..


freevovdrmods.tgz
Description: application/compressed-tar
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] No Audio on ATSC Qam256 or OTA..

2010-02-15 Thread Rob Davis
My Cable provider or VDR seems to mess up the audio pid regularly for
various channels.  Is there a way (or patch) that I can keep the update
pids on, except for the apids?  They move the vpids around about once a
month, so keeping vpid updating depending on sid is worthwhile,
otherwise I would turn off the updatepids line.

On Mon, 2009-12-14 at 00:03 -0500, Alex Lasnier wrote:
 Klaus Schmidinger wrote:
  On 02.08.2009 19:22, Alex Lasnier wrote:
  Klaus Schmidinger wrote:
  On 07/30/09 01:05, Rob Davis wrote:
  Stile wrote:
  On Tue, Jun 23, 2009 at 12:43 PM, Rob Davisr...@davis-family.info
  wrote:
   
  Alex Lasnier wrote:

  Rob Davis wrote:
 
  
  I have it normally connected to Comcast cable which should pipe
  through
  a bunch of FTV channels using QAM256. These I can see and hear in
  kaffeine with AC97 audio. However, in VDR it appears to change the
  pids
  automatically so that the audio stops working. If I manually change
  VDR
  to not auto update and put the APID in then it squeeks rather than
  works. However, streaming to mplayer using streamdev seems to work.
  (It
  does the same this with OTA channels too - although I can only get 4
  with a portable antenna.)
 
  
  ATSC uses only AC-3 audio, so the Apid should be 0 and the Dpid
  needs to
  be set appropriately. Since the sound squeaks, whatever value you
  have
  set for the Apid should be the Dpid.
 
  For example,
 
  WIFR-Wx:495000:M256:C:0:1984:0;Dpid:0:0:2:0:0:0
 
 

  Perfect... Thanks
 
  Is there a way to keep auto update on, but stop Comcast from sending
  wrong pids?  It keeps settings all audio options to 0 and some vpids
  too?
 
  
  The streamtype for those AC3 PIDs is 0x81. Adding this to pat.c will
  add the digital PIDs correctly.
 
  --- pat.c~2009-06-22 12:28:08.0 -0400
  +++ pat.c2009-06-22 13:32:48.461538560 -0400
  @@ -432,6 +432,9 @@
}
 }
 break;
  +case 0x81: // AC3 DPIDs
  + Dpids[NumDpids++] = stream.getPid();
  + break;
 //default: printf(PID: %5d %5d %2d %3d %3d\n,
  pmt.getServiceId(), stream.getPid(), stream.getStreamType(),
  pmt.getVersionNumber(), Channel-Number());//XXX
 }
   for (SI::Loop::Iterator it; (d =
  (SI::CaDescriptor*)stream.streamDescriptors.getNext(it,
  SI::CaDescriptorTag)); ) {
 

  Perfect.  I wonder if this could go in the atscepg patch?
  Can you try if this also works if you insert the line
 
  case 0x81: // AC3 DPIDs
 
  after the line
 
  //XXX case 8: // STREAMTYPE_13818_DSMCC
 
  instead? I'm asking because I'd like to see whether there are
  also language descriptors available...
 
  Klaus
  Yes, language descriptors are present. However, ATSC also uses 0x81 as
  the AC3 descriptor tag. So we need another
 
  case 0x81:
 
  after
 
  case SI::AC3DescriptorTag:
  
  In case this is still current, can you please send me a (tested) patch?
  
  Klaus
  
 
 Sure, please see the attached patch.
 
 plain text document attachment (vdr-1.7.10-atsc.diff)
 diff -ur vdr-1.7.10.orig/dvbdevice.c vdr-1.7.10/dvbdevice.c
 --- vdr-1.7.10.orig/dvbdevice.c   2009-06-06 07:17:20.0 -0400
 +++ vdr-1.7.10/dvbdevice.c2009-11-22 13:26:57.0 -0500
 @@ -319,6 +319,16 @@
   tuneTimeout = DVBT_TUNE_TIMEOUT;
   lockTimeout = DVBT_LOCK_TIMEOUT;
   }
 +  else if (frontendType == SYS_ATSC) {
 + // ATSC
 + SETCMD(DTV_DELIVERY_SYSTEM, frontendType);
 + SETCMD(DTV_FREQUENCY, FrequencyToHz(channel.Frequency()));
 + SETCMD(DTV_INVERSION, channel.Inversion());
 + SETCMD(DTV_MODULATION, channel.Modulation());
 + 
 + tuneTimeout = DVBT_TUNE_TIMEOUT;
 + lockTimeout = DVBT_LOCK_TIMEOUT; 
 + }
else {
   esyslog(ERROR: attempt to set channel with unknown DVB frontend type);
   return false;
 @@ -904,7 +914,7 @@
return type == cSource::stNone
|| type == cSource::stCable  (frontendType == SYS_DVBC_ANNEX_AC || 
 frontendType == SYS_DVBC_ANNEX_B)
|| type == cSource::stSat(frontendType == SYS_DVBS || 
 frontendType == SYS_DVBS2)
 -  || type == cSource::stTerr   (frontendType == SYS_DVBT);
 +  || type == cSource::stTerr   (frontendType == SYS_DVBT || 
 frontendType == SYS_ATSC);
  }
  
  bool cDvbDevice::ProvidesTransponder(const cChannel *Channel) const
 diff -ur vdr-1.7.10.orig/pat.c vdr-1.7.10/pat.c
 --- vdr-1.7.10.orig/pat.c 2009-08-16 11:01:03.0 -0400
 +++ vdr-1.7.10/pat.c  2009-11-22 13:31:37.0 -0500
 @@ -389,6 +389,7 @@
break;
case 5: // STREAMTYPE_13818_PRIVATE
case 6: // STREAMTYPE_13818_PES_PRIVATE
 +  case 0x81: // ATSC AC-3
//XXX case 8: // STREAMTYPE_13818_DSMCC
{
int dpid

[vdr] H264 syncearly patch

2010-02-14 Thread Rob Davis
I am in the process of moving from 1.6.0 to 1.7.12 to test the pvrinput 
plug with a Hauppauge-PVR-HD.  


With 1.6.0 and the h264-syncearly patch I got  a nice picture but no audio..

With 1.7.12 I can get audio but no picture.  I thought h264 support was 
built in already to 1.7.12, but I maybe wrong.  If not, where can I find 
an up to date patch for this?


The old 1.7.0-h264-syncearly patch doesn't seem to work cleanly..

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Hauppauge PVR-HD and pvrinput plugin (was: Re: Hauppauge PVR-HD and IPTV plugin)

2010-02-10 Thread Rob Davis
On Wed, 2010-02-10 at 11:18 +0200, Rolf Ahrenberg wrote:
 On Tue, 9 Feb 2010, L. Hanisch wrote:
 
  I received your sample and it looks like a valid TS with PAT, PMT and PCR, 
  so the plugin has nothing else to do as to pass it through to the vdr 
  (hopefully).
 
 In the meanwhile, one could also try out the IPTV plugin without any 
 ffmpeg hassle by using a script that tunes the device and then simply:
 
 cat /dev/video0 | nc -u -p ${PORT} 127.0.0.1

Most of this is extra debug output, but I've never used the nc command.
The port number looks to be the same as ffmpeg would use..  The only
thing that may be different is there is no packet size specified..

Getting new URL
/dev/video0
Change Channel to 951 on Cable Box
starting with node: 1
node 1: vendor_id = 0x24a0 model_id = 0xea05
AV/C Command: 951 = Op1=0x00487C29 Op2=0x00487C25 Op3=0x00487C21
Streamsvideo.sh PID is 32604
Streamdev Plugin 951 /dev/video0
nc -u -p 4321 127.0.0.1
no port[s] to connect to



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Hauppauge PVR-HD and IPTV plugin

2010-02-08 Thread Rob Davis
Hi, I have a Hauppauge PVR-HD which works but creating an h264 ts stream 
from a set HD component inputs and does quite a nice job of it.


The ts stream is available on /dev/video0 and a simple cat /dev/video0 
file.ts will create a watchable high quality dump..


I have got this working with freevo (after a little hacking) but would 
prefer to get the input into vdr as I can then watch it around the house 
through streaming.


Using vdr-iptv I can get some of the way, but not all of it.. Playing 
around with different options I get either jerky video or ffmpeg just 
stops transcoding after a few seconds, and I'm not sure why...


I can put a 2 minute ts stream somewhere if it would help but I think it 
will decode a file before decoding from /dev/video0


Hauppuage-test;IPTV:1000:IPTV|S0P0|EXT|hauppauge.sh|951:P:0:256:257:0:0:1000:1:1:0



more /tmp/iptvstream

Script started 951 4321
Getting new URL
/dev/video0
Change Channel to 951 on Cable Box
starting with node: 1
node 1: vendor_id = 0x24a0 model_id = 0xea05
AV/C Command: 951 = Op1=0x00487C29 Op2=0x00487C25 Op3=0x00487C21
Streamsvideo.sh PID is 14632
Streamdev Plugin 951 /dev/video0
pid of ffmpeg.streamdev 14639
14632
FFmpeg version SVN-r21686, Copyright (c) 2000-2010 Fabrice Bellard, et al.
  built on Feb  7 2010 22:27:31 with gcc 4.3.3
  configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib 
--mandir=/usr/share/man --enable-static --enable-shared 
--cc=i686-pc-linux-gnu-gcc --d
isable-debug --disable-ffplay --enable-libx264 --enable-libxvid 
--disable-indev=oss --disable-indev=jack --disable-outdev=oss 
--enable-x11grab --enable-pth
reads --disable-altivec --cpu=athlon-fx --enable-gpl --enable-version3 
--enable-postproc --enable-avfilter --enable-avfilter-lavf 
--disable-stripping --ena

ble-hardcoded-tables --disable-doc
  libavutil 50. 9. 0 / 50. 9. 0
  libavcodec52.52. 0 / 52.52. 0
  libavformat   52.51. 0 / 52.51. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter1.17. 0 /  1.17. 0
  libswscale 0.10. 0 /  0.10. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[mpegts @ 0x807a3a0]max_analyze_duration reached
[mpegts @ 0x807a3a0]Estimating duration from bitrate, this may be 
inaccurate


Seems stream 0 codec frame rate differs from container frame rate: 
119.88 (12/1001) - 59.94 (6/1001)

Input #0, mpegts, from '/dev/video0':
  Duration: N/A, start: 0.387044, bitrate: 169 kb/s
  Program 1
Stream #0.0[0x1011]: Video: h264, yuv420p, 1280x720 [PAR 1:1 DAR 
16:9], 59.92 fps, 59.94 tbr, 90k tbn, 119.88 tbc

Stream #0.1[0x1100]: Audio: aac, 48000 Hz, 2 channels, s16, 169 kb/s
[mpegts @ 0x85f2a80]calculated bitrate 2293687 bps, muxrate 2293687 
bps, sdt every 762, pat/pmt every 152 pkts

Output #0, mpegts, to 'udp://127.0.0.1:4321?pkt_size=32712':
Stream #0.0, 1/9: Video: mpeg2video, yuv420p, 1280x720 [PAR 
1:1 DAR 16:9], 1/25, q=2-31, 2000 kb/s, 90k tbn, 25 tbc

Stream #0.1, 1/9: Audio: mp2, 48000 Hz, 2 channels, s16, 192 kb/s
Stream mapping:
  Stream #0.0 - #0.0
  Stream #0.1 - #0.1
Press [q] to stop encoding
[h264 @ 0x808eb00]no picture
[mpegts @ 0x85f2a80]dts  pcr, TS is invalidme=1.25 
bitrate=3297.2kbits/s dup=0 drop=42
frame=  146 fps= 29 q=12.2 size=1843kB time=5.76 
bitrate=2645.8kbits/s dup=0 drop=178
frame=  178 fps= 29 q=11.7 size=2178kB time=7.03 
bitrate=2537.3kbits/s dup=0 drop=244   


Then it just freezes...

Any ideas?


hauppauge.sh
Description: Bourne shell script
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Hauppauge PVR-HD and IPTV plugin

2010-02-08 Thread Rob Davis
On 08/02/10 12:58, L. Hanisch wrote:
 Hi,
 
 Am 08.02.2010 16:53, schrieb Rob Davis:
 Hi, I have a Hauppauge PVR-HD which works but creating an h264 ts stream
 from a set HD component inputs and does quite a nice job of it.
 The ts stream is available on /dev/video0 and a simple cat /dev/video0
  file.ts will create a watchable high quality dump..
 
  Is it a cx18-based card? There a plans to integrate support for the
 native TS-capability of those cards in the pvrinput-plugin, but it will
 take some time. If you mind you can send me off-list a sample video (up
 to 4MB with the cat-method). I'm just working on repacking the program
 stream of ivtv-based cards with valid PAT, PMT and PCR, a pass through
 of a valid TS shouldn't be that hard. But I don't promise anything since
 I haven't such a card. Particulary if its controls are too different
 from the ivtv-ones.
 
 regards,
 Lars.


I spoke to Marin a little about this.. In terms of controls.. There are
none that need worrying about... It doesn't have a tuner.  It would be
useful to have a way to control an external channel changer (which
Martin nicely put in for my other pvr-500 card (for SD channels off the
cable box)..

The linux module is pvrhd.  Once loaded, along comes a /dev/video0
device.  A cat or mplayer command on this work well.

The ts stream is dependant on what is fed to it.  Ie, if your source is
1080i, then you'll get a 1080i stream, if 720p then that's what you get..

There was a quick sample on the internet, but I can also manually record
something for you if you want it.. Just not sure where to leave it..



-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Hauppauge PVR-HD and IPTV plugin

2010-02-08 Thread Rob Davis
On 08/02/10 12:35, Rolf Ahrenberg wrote:
 On Mon, 8 Feb 2010, Rob Davis wrote:
 
 [h264 @ 0x808eb00]no picture
 [mpegts @ 0x85f2a80]dts  pcr, TS is invalid
 Then it just freezes...
 
 Does the ffmpeg command work on the commandline? Might be related to the
 ffmpeg revision... Anyway, you could give a try for the FILE input
 protocol as it should be quite perfect for your TS source.


After a little investigation, it looks like it's an issue of ffmpeg
reading directly off the /dev/video0 device.  It looks like it gets
ahead of itself.  If I cat /dev/video0 to a file, sleep 5s and then
ffmpeg decode the file, it almost works..

I tried to put /dev/video0 as a file but couldn't get anything out of
VDR... Saying that I'm pretty sure I removed the h264 VDR patch since
coming to the US.  I'm running VDR 1.6 instead of 1.7 as I know what I'm
doing better with it in Gentoo..

I will record a 5 min clip and put it somewhere..

Would there be a way to watch a file and call a script?  That way I can
execute an external channel changer depending on parameter and then dump
the output to a fifo..

As an aside, xine-vdpau (xineliboutput) didn't want to play the stream
(albeit stuttering horribly) full screen - it looked like a 4:3 picture
when it should have been 16:9, although xine-xv didn't have a problem..
-- 

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] new support

2010-01-22 Thread Rob Davis

abbe normal ha scritto:


rob yes they do have there own channel scanner built into there
software and it produces a simple layout of info... i will attach a
txt file of that output... so you can have a look at it...

thanks guys for all the input think this will work and be smooth
working with all your help and input...
  


What do you use to stream it to mplayer or vlc?  Looks like the channel 
scanner has done the right thing. 
You can check what channels you should get using the hdhomerun website..


For instance for my zip, I get this 
http://www.silicondust.com/hdhomerun/lineup_web/US:61110#lineup_1173095


Also looks like you're using ATSC over the air intead of Cable..

Is there enough bandwidth to stream an HD mpeg2 stream on your network?  
I had trouble on mine when I used vdr-sxfe on a seperate box to the 
server.  I worked, but I couldn't access the internet as all my internal 
bandwidth was gone..




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] new support

2010-01-21 Thread Rob Davis
On 21/01/10 04:20, Rolf Ahrenberg wrote:
 On Thu, 21 Jan 2010, Nicolas Huillard wrote:
 
 For those who don't spare some time digging on the website:
 * this is an Ethernet device: antenna in (single, dual), ethernet out
 * no storage inside the box
 * they provide an LGPL library libhdhomerun: include hdhomerun.h
 and/or hdhomerun_device.h to use the top level API
 
 I'd make another 'pseudo' DVB input device plugin for this based on the
 current IPTV plugin. A quick look at the API reveals that you could
 dynamically add necessary number of provided tuners as done in IPTV
 plugin. You could also implement a channel scan functionality as done in
 IPTV plugin. I quess its' UDP/RTP transport is already compatible with
 the one implemented in IPTV plugin. The only requirement from core VDR
 would be the pluginparam patch (or similar) functionality.
 

My thoughts exactly.  I am pretty sure this would work as is with
vdr-iptv.  I had a quick look at some of the US versions and it looks
interesting.  I got vdr-iptv working with an external cable box and a
pvr card, so using a script we could send off whatever card was
necessary to change channels and bring in the input.  The downside would
probably be a long channel change time.

More native support could be good..  However, I wonder what the
advantage would be to having this over an internal pci dvb card or even
a usb one?  The pci card is surely cheaper, and the functionality is
already there in VDR?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] new support

2010-01-21 Thread Rob Davis
On 21/01/10 15:39, abbe normal wrote:
 hello guys
 
 yes you are right a pci or usb device may be cheaper but in my case at
 99 dollars each for usb and 108 dollars for pci didnt make since but
 in the thought of less pci buses on systems now was a big factor...
 then you have to double that cost as a single tuner will only allow
 one channel on that box so recording another is not possible... now
 being able to use this at any system in the network was the main
 idea...
 
 all this aside i do have the iptv plugin running but dont have it
 figured out yet... but if this could be add to it and support was
 added in the plugin think it would be a nice add on... having a
 channel scanner then a script that would convert that info would be
 nice to make things simpler...
 
 as far as Klaus adding this to vdr id say no when theres a plugin that
 it could be add to... make more since to do it as a plugin with native
 support for it... but as i dont even know how to write a plugin im
 lost at this point... this is why im asking here in hopes the guys
 that have or work on the plugins could help in pointing me in the
 right direction... i can then at least try to make it work... most of
 the guys who know me know i dont know a lot but i dont give up easy if
 it can be done... so im will to help if im told what and how too... i
 can at least try...
 

Can you get the channel scan done from something else and post a mplayer
or vlc command for each channel.  Once you've done that I'll knock you
up a quick iptv script..


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] IPTV plugin stuttering when decoding ATSC streams with VDR to convert ac-3 to mp3 on the fly

2009-10-05 Thread Rob Davis

I have VDR working in the US with ATSC.  Previously I had it working in
Europe on Satellite.  With VDR I have several Hauppauge VOMP boxes which
act as remote front ends.  Unfortunetely these do not work with AC-3
audio.  Using streamdev and iptv plugins with ffmpeg I want to reencode
the ATSC streams to extra channels in VDR in order to watch them on the
vomp boxes.

I have this almost working.  I can see something on the TV but I get
quite a lot of stuttering and breakup of the picture.  Audio seems to
work, in that I don't get popping.  What am I missing?

When the channel is selected, the IPTV plugin calls a script which
streams from streamdev the TS stream (using mplayer -dumpstream) which
uses a fifo to pipe this into ffmpeg, which writes it to udp, where VDR
picks it up again.

The exciting bits of the script are:

mkfifo $fifo
mplayer $mplayeropts -cache 8192 $URL -dumpstream -dumpfile $fifo

${LOG} 

MPID=${!}

ffmpeg.streamdev -v 1 \
-i $fifo -debug 0 \
 -f mpegts -vcodec copy \
 -acodec ${ACODEC} -ac 2 -ab ${ABITRATE}k -ar 48000 -async $fr \
 udp://127.0.0.1:${PORT}?pkt_size=16356 


acodec is mp2
abitrate is 192
fr is 29
fifo is dynamically creates
url is http://myserver:3000/TS/103+1


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] lirc-0.8.6 moved socket to /var/run/lirc/lircd

2009-09-30 Thread Rob Davis

Ian Bates wrote:


On 29 Sep 2009, at 20:54, Matthias Schwarzott wrote:


On Dienstag, 29. September 2009, Helmut Auer wrote:

Hi list!

lirc starting from version 0.8.6, does use the socket 
/var/run/lirc/lircd

instead of /dev/lircd, so all apps not using liblirc_client need to be
changed. Else IR will not work in VDR.

There are two possibilities:
1. Shell code to check which of the two sockets do exist and adding
relevant command-line-parameter to vdr (--lirc=/var/run/lirc/lircd).
2. Patching VDR to check both pathes and using the existing one.


3. Change lirc to use /dev/lircd
In gen2vdr ( =gentoo ) I set:
LIRCD_OPTS=-o /dev/lircd

in /etc/conf.d/lircd :)

Nice to know that it can be changed, but I have a big BUT:

Does irw and all other apps using liblirc_client then still work?
I doubt, as they have the new name compiled in.



I confirm irw does not work when using the '-o wherever' switch with 
lirc-0.8.6 (cvs from about a month ago).  I guessed but was not sure 
it had something to do with a compiled-in patch.


I came across this issue when playing with an xbmc-pvr install.  While 
debugging the install my work around was as 1. above.


Ian.

Me too.

Although without realising what the problem was at that point I did a 
symbolic link from /var/run/lirc/lircd to /dev/lircd




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] IPTV: Problems with Base port number

2009-09-18 Thread Rob Davis

Rolf Ahrenberg wrote:

On Fri, 18 Sep 2009, Rob Davis wrote:

I am trying to get BBC Radio streams to work.  However, I can't work 
out how to get the IPTV plugin to chage the base port..


The base port is a global setting that can be changed in plugin's setup:
iptv.ExtProtocolBasePort=4321

However, if you create more than one IPTV device, the device's base 
port is the one defined in setup plus device's enumeration:

Device 0: 4321
Device 1: 4322

These should be documented (somehow) in plugin's README.

mplayer and ffmpeg are both created.  (as per the example script) 
with a different fifo each, but VDR is sending the same PORT to all 
streams, so if I change channel I get the two streams mixed together.


If you're having only one IPTV device, the script should be killed 
(and mplayer/ffmpeg as well) before the new one is executed with new 
channel specific parameters when zapping. There were some protocol 
specific bugs in the channel switching, so you should try the latest 
public 0.3.0 release, if not already done.




How do I create more than one IPTV device?  I assumed that it was 
automatic?  I am using 0.3.0.


When vdr switches off the channel how is the channel / stream closed?

When working, these streams will be accessed by streamdev/xbmc and vomp.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] IPTV: Problems with Base port number

2009-09-18 Thread Rob Davis

Rolf Ahrenberg wrote:

On Fri, 18 Sep 2009, Rob Davis wrote:

How do I create more than one IPTV device?  I assumed that it was 
automatic? I am using 0.3.0.


-d num, --devices=number number of devices to be created

-P 'iptv -d 2'


When vdr switches off the channel how is the channel / stream closed?


A SIGINT is signaled to the external script. If the script isn't 
terminated in 2 seconds, a SIGKILL is signaled. This is a blocking 
mechanism, so you shouldn't be able to run two scripts at the same 
time within a device.


I'm suspecting, that your mplayer/ffmpeg processes won't get killed 
although the external script does.


Ok, thanks, I think I have it working now..

Does it automatically use other devices as it sees fit, or do I need to 
code that into channels.conf?




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] IPTV: Problems with Base port number

2009-09-18 Thread Rob Davis

Rolf Ahrenberg wrote:

On Fri, 18 Sep 2009, Rob Davis wrote:

Does it automatically use other devices as it sees fit, or do I need 
to code that into channels.conf?


As you have different frequencies for IPTV channels, VDR should always 
pick up automatically a free IPTV device if available.



Hi Rofa, thanks for all the help.

It doesn't seem too.   I now have the script killing ffmpeg  when it 
closes, but if I try two channels at the same time of different 
frequencies they come with the same port.


I have also applied the pvrinput patch as well as the iptv patch. I 
don't know if this will mess things up.




___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] No Audio on ATSC Qam256 or OTA..

2009-07-29 Thread Rob Davis

Stile wrote:

On Tue, Jun 23, 2009 at 12:43 PM, Rob Davisr...@davis-family.info wrote:
  

Alex Lasnier wrote:


Rob Davis wrote:

  

I have it normally connected to Comcast cable which should pipe through
a bunch of FTV channels using QAM256. These I can see and hear in
kaffeine with AC97 audio. However, in VDR it appears to change the pids
automatically so that the audio stops working. If I manually change VDR
to not auto update and put the APID in then it squeeks rather than
works. However, streaming to mplayer using streamdev seems to work. (It
does the same this with OTA channels too - although I can only get 4
with a portable antenna.)



ATSC uses only AC-3 audio, so the Apid should be 0 and the Dpid needs to
be set appropriately. Since the sound squeaks, whatever value you have
set for the Apid should be the Dpid.

For example,

WIFR-Wx:495000:M256:C:0:1984:0;Dpid:0:0:2:0:0:0


  

Perfect... Thanks

Is there a way to keep auto update on, but stop Comcast from sending
wrong pids?  It keeps settings all audio options to 0 and some vpids too?




The streamtype for those AC3 PIDs is 0x81. Adding this to pat.c will
add the digital PIDs correctly.

--- pat.c~  2009-06-22 12:28:08.0 -0400
+++ pat.c   2009-06-22 13:32:48.461538560 -0400
@@ -432,6 +432,9 @@
  }
   }
   break;
+case 0x81: // AC3 DPIDs
+ Dpids[NumDpids++] = stream.getPid();
+ break;
   //default: printf(PID: %5d %5d %2d %3d %3d\n,
pmt.getServiceId(), stream.getPid(), stream.getStreamType(),
pmt.getVersionNumber(), Channel-Number());//XXX
   }
 for (SI::Loop::Iterator it; (d =
(SI::CaDescriptor*)stream.streamDescriptors.getNext(it,
SI::CaDescriptorTag)); ) {

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
  

Perfect.  I wonder if this could go in the atscepg patch?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Analog TV plugin

2009-07-07 Thread Rob Davis
I am trying to see if this still works, however, the only copies I can 
find are for older versions of VDR.  I'm running 1.6 (almost Ubuntu) at 
the moment, but can't get the version available for download to patch 
against this.

Unfortunetely, where I'm staying only has Cable which broadcasts in 
analog, otherwise I can get the local channels only (mostly in HD).  The 
usb dongle thing I picked up appears to be able to do NTSC and ATSC.  
TvTime works with it as does VDR now.  I suppose I can do a a whole 
bunch of mplayer playlists and watch it using those, but I would like to 
setup the EPG against the channels.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] No Audio on ATSC Qam256 or OTA..

2009-06-23 Thread Rob Davis
Alex Lasnier wrote:
 Rob Davis wrote:
   
 I have it normally connected to Comcast cable which should pipe through 
 a bunch of FTV channels using QAM256. These I can see and hear in 
 kaffeine with AC97 audio. However, in VDR it appears to change the pids 
 automatically so that the audio stops working. If I manually change VDR 
 to not auto update and put the APID in then it squeeks rather than 
 works. However, streaming to mplayer using streamdev seems to work. (It 
 does the same this with OTA channels too - although I can only get 4 
 with a portable antenna.)
 

 ATSC uses only AC-3 audio, so the Apid should be 0 and the Dpid needs to 
 be set appropriately. Since the sound squeaks, whatever value you have 
 set for the Apid should be the Dpid.

 For example,

 WIFR-Wx:495000:M256:C:0:1984:0;Dpid:0:0:2:0:0:0

   
Perfect... Thanks

Is there a way to keep auto update on, but stop Comcast from sending 
wrong pids?  It keeps settings all audio options to 0 and some vpids too?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] No Audio on ATSC Qam256 or OTA..

2009-06-22 Thread Rob Davis
I've just moved to the US from Europe and trying to get my head around 
ATSC. I have a Hauppauge HVR950q which works in Windoze and Linux (With 
Kaffeine) and almost with VDR (my preferred platform).

I have it normally connected to Comcast cable which should pipe through 
a bunch of FTV channels using QAM256. These I can see and hear in 
kaffeine with AC97 audio. However, in VDR it appears to change the pids 
automatically so that the audio stops working. If I manually change VDR 
to not auto update and put the APID in then it squeeks rather than 
works. However, streaming to mplayer using streamdev seems to work. (It 
does the same this with OTA channels too - although I can only get 4 
with a portable antenna.)

I am using Ubuntu's VDR source 1.6.0 something or other, but patched 
with the ATSC patch.

I had a really hard time trying to work out the channels.conf file, and 
in the end settled for something like:

WIFR-Wx�;(null):495000:M256:C:0:1984:0:0:0:2:0:0:0
WQRF-DT�;(null):495000:M256:C:0:2048:0:0:0:3:0:0:0
WIFR-HD�;(null):495000:M256:C:0:2112:0:0:0:1:0:0:0

This is after VDR has eaten the audio pid away. Normally this is one 
number higher than the vpid. So for WIFR 1985, WQRF 2049 etc.

I'm willing to believe I've cocked it up as nothing I had would 
automatically scan the QAM channels. In the end I used scan and it added 
VDR Doesn't support ATSC yet instead of M256:C:0.

Thanks guys... Fairly soon my shipping will arrive from Italy with my 
main server, sat cards and Hauppauge MVP's to stick around the house. I 
wonder what could possibly go wrong?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] BBC HD and vdpau

2009-04-21 Thread Rob Davis
Luca Olivetti wrote:
 En/na Morfsta ha escrit:
 
 If you turn Dolby Digital off in the VDR DVB menu then it will play
 only the MPA track and the picture will then work fine in VDR.
 
 I tried activating dolby digital (I usually have it set to no), and I 
 don't have a problem with the video (as long as I use xxmc, vdpau, as I 
 said previously, doesn't work). Of course I don't hear anything (I don't 
 have 5.1 hardware), and if I select the normal audio track it skips from 
 time to time, but the video itself is fine.
 
 Bye

I tried the turning off dolby digital and I get the Narrative track ok, 
but I still get corruption on vdpau.  It's like vertical banding, 
reminiscent of trying to copy a video with macrovision.  My pc doesn't 
display it well enough on xxmc, (I have an 8400 which should be fast 
enough with a quad core phenom, but it doesn't want to do it..)

I am using a VGA output, maybe it will work if I used a DVI one?  Maybe 
it is HDCP protection?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] BBC HD and vdpau

2009-04-20 Thread Rob Davis
I'm in a half way stage with VDR and h264.  I didn't want the multipro
drivers, but wanted to get a few HD channels working with vdpau.

I have VDR working with BBC HD almost, and Sky HD +24 and a few others,
however, BBC doesn't seem to display properly, as well as having
problems with the audio selection.  It looks like it has macrovision
protection or something like that.. (Using vdr-sxfe and xine-libs with
h264 support).

As I said, other channels seem to work.  I would try ITV HD but there's
never anything on...

Any tips?

(In xxmc it sort of works, but jumps as it doesn't seem to have the guts
to play the source.)

VDR 1.6.0 with h264 patch.

BBC HD works with streamdev :3000/TS/channel info.. on vlc.


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] VDR-Live plugin

2009-03-24 Thread Rob Davis
How do you use this from the internet?  I have got it working (via 
Gentoo) on my lan, but I wan't to use it with the extern function of 
streamdev using my dynamic dns name.  I have opened the port but it 
keeps asking for the username and password (which work at home).

I can't work out what config options I might need to set.



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] VDR-Live plugin

2009-03-24 Thread Rob Davis
Heinrich Langos ha scritto:

 While you are on your local network go to the live plugins web interface.

 Select Setup from the top menue

 Activate Use Authentication. Now you should see three more input 
 fields. Two to change your login credentials and one to set a Local 
 net from which no login will be required.

 I strongly recommend that you use the login. Otherwise everybody from the
 internet can access your vdr. (And problably 0wn your whole network. As I 
 understand it the vdr code has hardly been audited for security and due
 to the plugin architecture a buffer overflow in one plugin would compromises 
 the vdr process that (depending on your setup) may even run as root).

 If you insist on getting hacked you can set the Local net to something
 like 0.0.0.0/0
 This would disable the password question, no matter where you come from.

 //www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
   

Thanks Henrick,

On further investigation I have sorted it out.  In my firewall I'd 
mistyped the portforward, so it was arriving at vdradmin instead, which 
uses a different password.

I have it working. However, for the next version, is there a way to 
select two different streamdev profiles quickly.  When I am home I would 
like to select streamdev TS, but when away extern?

Also, is there a way to allow a change of language in the vlc plugin, or 
a way to serve up a file with the url in, for instance stream.m3u with 
the url in it like a playlist, a bit like a dreambox.  This would allow 
the vlc interface to select language etc.

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Where do you live and what kind of broadcast do you receive?

2009-03-21 Thread Rob Davis
Country: Italy
Transmission: DVB-S, DVB-T (We have DVB-S2 too but I watch that on a
Dreambox)
Encoding: MPEG-2 for SD (3 sats - about 4000 channels), (40 for DVB-T
mostly rubbish).

-- 
Latest news on http://www.stpixels.com/view_blog.cgi?user=66685

Rob Davis


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] ATSC a good primers guide? (Moving from Italy to the USwith my VDR setup)

2009-01-19 Thread Rob Davis

- Original Message - 
From: Joerg Bornkessel m...@websitec.de
To: VDR Mailing List vdr@linuxtv.org
Sent: Sunday, January 18, 2009 2:24 PM
Subject: Re: [vdr] ATSC a good primers guide? (Moving from Italy to the 
USwith my VDR setup)


 So, would the DVB-T card just work with ATSC or is it fundamentally
 different (like DVB-C is different to DVB-S). In which case should I get
 a USB ATSC dongle or two?

 For Cabel and Terr you need a patched VDR

 Also you need then a plugin to get the epg data over atsc

 Take a closer look here --
 http://www.fepg.org/

 If you use VDR on Gentoo, yust enable use-flag atsc


Ohh, I have gentoo, so that's good.

Do you know if I will need a new ATSC card or is a DVB-T card similar enough 
that it'll work? 


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] ATSC a good primers guide? (Moving from Italy to the US with my VDR setup)

2009-01-16 Thread Rob Davis
I'm looking at moving from Italy to the US in the summer and am trying
to spend my time (while not highly preoccupied about health insurance,
jobs, houses, shipping etc) trying to think through taking my VDR setup
and Dreambox over to the US.

I currently have a couple of Hauppauge DVB-S cards (a Nexus and a Nova)
and a Hauppauge DVB-T card in the setup for digital terrestrial.  I am
wondering in the US if I should go with ATSC or Dish/Direct TV (or
both).  I'm aiming for Rockford, Illinois which has ATSC coverage.  I
have three vomp boxes hanging off the VDR server which I was planning to
take with me.  These currently connect with RGB Scart to my TV's.  Then
the dreambox 800 connects with HDMI.

So, would the DVB-T card just work with ATSC or is it fundamentally
different (like DVB-C is different to DVB-S). In which case should I get
a USB ATSC dongle or two?

How do you connect an RGB Vomp box to an American TV or should I get a
couple of Scarted LCD's before I leave here?  Is anything available with
Scart in the US?

My cousin says that a hotel near here is selling off it's 20 TV's for
$25 each, is it worth it (I'm guessing thanks to the digital switch off)?

If I go down the sat route, can I just stick a dish or direct tv card in
the phoenix reader I use for Sky Italia and decode it with vdr-sc /
CCcam?  (Whatever happen I would be wanting a valid sub to watch what I
want to.)

The dreambox should display HD, as long as I have the rights to view it?
Should I stick with Sat with that or go on the search for an ATSC card?

Am I just overcomplicating life?  Would I be better off just buying some
ATSC set top boxes when I get there.  Vomp/VDR was the only satisfying
way of watching UK tv in Italy in any quality for us.

Thanks for your ideas..
-- 
Latest news on http://www.stpixels.com/view_blog.cgi?user=66685

Rob Davis


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Plugins DVD and Dolby Digital

2008-04-07 Thread Rob Davis
NIVAL Michaël wrote:
 Hi,
 
 With VDR-1.5.10 and cvs version plugins DVD, it is not possible to have
 audio.
 
 The syslog shows:
 [4223] switching to pre 1.3.19 Dolby Digital compatibility mode
 
 UseDolbyDigital is disabled.
 
 The solution I have for the moment is to apply the patch that I put in
 attachment.
 

Is this still an issue on 1.6.0?  I have just got a FF card working and 
thought I'd try DVD playback for the first time ever, however, I have no 
audio on the FF Scart output.

-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] xineliboutput and ubuntu 7.10 (Gutsy)

2008-03-13 Thread Rob Davis
I have installed 1.5.17 (i think) of vdr (from the experimental apt 
repository) however I can't get xineliboutput compiled as it's 
complaining that it can't find a valid libxine.  It looks like the 
dependencies are quite specific in what they want.

Will try to provide more info tomorrow when I'm at work and can check 
better, but has anyone else resolved this?
-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Linking a dreambox to VDR using steamdev server

2007-11-29 Thread Rob Davis
Rolf Ahrenberg wrote:
 On Wed, 28 Nov 2007, Rob Davis wrote:
 
 I have given this a go in Gentoo and it had 0.3 of vdr-iptv,
 unfortuntely it didn't seem to display anything on the dreambox,
 although it did activate the stream.ts command, so something was going on.
 DREAM;IPTV:4:IPTV|HTTP|192.168.2.7|31344:P:0:0:0:0:0:1:0:0:0
 
 Did you enable the Sid scanner in plugin's setup and is your vdr 
 configured to update pids? (I was using zero pids as an example only).
 
 After that you should have changing pids messages in vdr's log. 
 However, if those messages are missing, the plugin and vdr cannot parse 
 necessary information from Dreambox's TS stream and you should add used 
 video and audio (and other) pids into the channels.conf entry.
 
 I also noticed the VDR patch appears to break vompserver, so I only get
 about 8 channels displayed, which is a bigger issue to me as I have
 three hauppauge mvp's around the house to watch tv.
 
 The patch doesn't change any current interfaces - it just adds a few new 
 methods, so it shouldn't break compatibility with any plugin.
 
 You could also try Udo's streamplayer plugin.
 

Mybad, I had to recompile vompserver, then it worked.

Streamplayer works well, but won't transmit to Vomp, as vomp is
expecting a channel list.

Now I have vomp working with iptv installed I will play a little more.
Maybe it doesn't work with xineliboutput.



-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Linking a dreambox to VDR using steamdev server

2007-11-29 Thread Rob Davis
Rob Davis wrote:

 
 Mybad, I had to recompile vompserver, then it worked.
 
 Streamplayer works well, but won't transmit to Vomp, as vomp is
 expecting a channel list.
 
 Now I have vomp working with iptv installed I will play a little more.
 Maybe it doesn't work with xineliboutput.
 
 
 

Sorry to post to my own post, but I got it working by reducing the
buffer from 2mb to 1mb.  Am a happy man now.  Thanks.

-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Linking a dreambox to VDR using steamdev server

2007-11-29 Thread Rob Davis
Rob Davis wrote:
 Rob Davis wrote:


 Sorry to post to my own post, but I got it working by reducing the
 buffer from 2mb to 1mb.  Am a happy man now.  Thanks.
 

OOops, spoke too soon..

I have discovered a problem with coded channels.

If I am watching something which the dreambox can decode using a local
card it won't then display it on VDR as it's updating all it's pids etc,
including CA, VDR then tries to work out how to decode it, but it's
already decoded, so doesn't display anything.

Is there a way to optionally block the CA field from updating?

(The 31344 port is just a stream of what is being watched on the DM at
the time - which is good enough for what we want and saves having to
duplicate the entire channel list.)


-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Linking a dreambox to VDR using steamdev server

2007-11-28 Thread Rob Davis
Rolf Ahrenberg wrote:
 On Tue, 27 Nov 2007, Rob Davis wrote:
 
 A typical request from something like vlc to the dreambox would be:
 http://192.168.2.7:31339/0,0105,0205,0285,0299,1ffe
 
 If the channel pids are quite static, you could use the IPTV plugin 
 simply with the following channels.conf entry:
 
 Dreambox;IPTV:1:IPTV|HTTP|192.168.2.7/0,0105,0205,0299,1ffe|31339:P:0:0:0:0:0:0:0:0:0
 
 Or you could parse the necessary pids via a shell script and use the 
 plugins's EXT protocol with vlc/netcat/... to achieve the same.

Thanks Rolf,

I have given this a go in Gentoo and it had 0.3 of vdr-iptv,
unfortuntely it didn't seem to display anything on the dreambox,
although it did activate the stream.ts command, so something was going on.

In the end I used

DREAM;IPTV:4:IPTV|HTTP|192.168.2.7|31344:P:0:0:0:0:0:1:0:0:0

Which I had to create using the plugin menu, but that didn't display
anything. Although mplayer http://192.168.2.7:31344 displays the current
channel quite happily.

I also noticed the VDR patch appears to break vompserver, so I only get
about 8 channels displayed, which is a bigger issue to me as I have
three hauppauge mvp's around the house to watch tv.


-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Linking a dreambox to VDR using steamdev server

2007-11-26 Thread Rob Davis
I have two sat cables coming into the lounge, both with the same sats.

In the wall conduit are three more sat cables going to the neighbours
below (we live in an apartment) and there is no way of adding more
cables into the conduits.

We have a dreambox which works quite well in the lounge and a VDR server
with two SkyStar's.

Is there any merit in tweaking streamdev to connect to the dreambox and
request a stream from it when it can't get it off it's own sat card?

I would like to use the dreambox when it's not needed by VDR, but
otherwise slave it to VDR.  It handles my Disecq better than VDR and is
faster when using my subscription card.

I think a way to do it is to create a quick way of reading a dreambox
services file and understanding it like a VDR channels.list and then
request the stream (via HTTP) from the dreambox in much the same way as
one VDR server does to another.

In practical terms, a dreambox would need to receive two http requests,
the first would change the channel, the second would request the stream.

A typical request from something like vlc to the dreambox would be:

http://192.168.2.7:31339/0,0105,0205,0285,0299,1ffe

I'm not that familiar with C but I can hack most languages reasonably if
someone can point me in the right direction.

I don't think it would take a lot to get this going, but who knows.


-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] 2 dvb-s cards with different feeds

2007-10-13 Thread Rob Davis
I would like to know if its possible to have two dvb-s cards  
connected to different disecq setups?

For example, for card 1 to have:

1 - HotBird
2 - Astra 19
3 - Astra 28

Whereas, card 2 would have:

1 - Hotbird
2 - Astra 19

Without it all going pear shaped?

If so, how do you reflect that in the setup?


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Output methods and WSS

2007-10-13 Thread Rob Davis
I agree, I have 3 Mvp's, and the setup works well, although the  
latest boxes create problems if they're reset too quickly.  There are  
some patches in the latest CVS which fix the problem if VDR can't  
play a stream (without the patch, VOMP just appears to go to sleep).   
My main desire would be the ability to change audio language.  At the  
moment I have to manually hack the channels.conf file to put my  
preferred language first and then set VDR to not update pids.

The picture quality is better than my Dreambox on Scart.  Obviously  
no HD playback, but then my setup can't handle that yet anyway.

On 12 Oct 2007, at 22:34, Kartsa wrote:

 VOMP plugin is actually quite good and I have been using it with my
 second TV in the bedroom. One of the best thigs about it is that  
 it's
 so small :)
 The problem is it does not support subtitling which is a must in  
 Finland
 (I forgot to add that in my original post).

 How about the other MediaMVP related output methods (MediaMVP Plugin,
 MVPServer, MVPVdr). Do they support subtitles?

 \\Kartsa

 db kirjoitti:

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Improving quality of xvideo output for vdr-sxfe

2007-09-30 Thread Rob Davis
I know this is slightly of topic but I am not sure where else to turn.

I am using the binary drivers from nidia on a GeForce 5500 graphics
card.  I have two cables plugged into it, one dvi to vga adapter which
is plugged into my flat panel tv then other a normal vga cable plugged
into a flat panel screen.  Both screens are mirrored on 1280x1024.

The effect I have is that overlay XV displays appear to cut and tear in
both mplayer and vdr-sfxe.

If I use the xvmc driver then I don't get a video overlay (ie, no menus)
although the quality is much better.

There are no strange options that I can see if xorg.conf.

Can anyone recommend anything I can try?

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] xvmc playback on vdr-sxfe

2007-08-18 Thread Rob Davis
I have an nvidia graphics card GeForce FX 5500, which supports xvmc.

However on vdr-sxfe it doesn't display the osd. Is there anyway I can 
persuade it to do so, is it a problem with my config, so is there no way?

I am running Gentoo.

vdr-sxfe xvdr://oac --video=xvmc

says:

[2905] [input_vdr] Connecting (control) to tcp://oac:37890 ...
[2905] [input_vdr] Server greeting: VDR-1.4.6 xineliboutput-1.0.0rc2 READY
[2905] [input_vdr] Connected (control) to tcp://oac:37890
[2905] [input_vdr] Connecting (data) to 
pipe:///etc/vdr/plugins/xineliboutput/pipes.2575/pipe.0
[2905] [input_vdr] Data stream connected (PIPE)

[2905] [input_vdr] WARNING: Video output driver reports it does not 
support unscaled overlays !
libmpeg2: output port has XvMC capability
AFD changed from -2 to -1


-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Logs filling up

2007-04-30 Thread Rob Davis

How do I stop my logs filling up with:

i2c_adapter i2c-1: master_xfer[1] R, addr=0x68, len=1

I am using a SkyStar2 card on gentoo x86.

Dunno if it's a kernel module somewhere or something I can do to syslog.

Thanks..



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] streamdev-client blocking

2007-04-28 Thread Rob Davis
Having read the Using VDR on Mac OS threads, I have tried out
streamdev-client (had been using the server quite often) no a DVB-less
system.  I am running this under gentoo which creates a VDR process in
the bootup, then I use vdr-sxfe to display on the screen.

I have managed to get this working by copying the channels.conf over
from the original vdr-server, however, when I close vdr-sxfe, the VDR
server on the streamdev-client machine doesn't release the stream, which
means that no one else can change channel.  Is there a way to release
the stream to allow channel changing on the server without closing the
second vdr process (which would require root access).

I figured if I had a local dvb card then switching channels to something
local would do it, but I don't, and won't when I get this running on OsX.
-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] streamdev-client blocking

2007-04-28 Thread Rob Davis
Rob Davis wrote:
 Having read the Using VDR on Mac OS threads, I have tried out
 streamdev-client (had been using the server quite often) no a DVB-less
 system.  I am running this under gentoo which creates a VDR process in
 the bootup, then I use vdr-sxfe to display on the screen.
 
 I have managed to get this working by copying the channels.conf over
 from the original vdr-server, however, when I close vdr-sxfe, the VDR
 server on the streamdev-client machine doesn't release the stream, which
 means that no one else can change channel.  Is there a way to release
 the stream to allow channel changing on the server without closing the
 second vdr process (which would require root access).
 
 I figured if I had a local dvb card then switching channels to something
 local would do it, but I don't, and won't when I get this running on OsX.

Further to my own email, I think I need a dud channels.conf channel that
i can select to put the client in suspend mode.  However, everytime I
try something I get channel not available...

Is this the right track?

-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] Full Screen button for vdr-sxfe

2007-03-31 Thread Rob Davis
Any way of getting a full screen / windows toggle button for vdr-sxfe
(xineliboutput)?

I am assuming this is a question for more than just xineliboutput..

What I'd like is a lirc/keyboard command (full screen) which will toggle
the behaviour.  I am happy to retro edit it into remote.conf.

Maybe:

LIRC.FScreenLIRCCOMMAND
XkeySym.FScreen f

for instance..

-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Full Screen button for vdr-sxfe

2007-03-31 Thread Rob Davis
Petri Hintukainen wrote:
 On Sat, 2007-03-31 at 17:39 +0200, Rob Davis wrote:
 Any way of getting a full screen / windows toggle button for vdr-sxfe
 (xineliboutput)?

 
 Add line
 DEFINES += -DXINELIBOUTPUT_FE_TOGGLE_FULLSCREEN
 to VDR Make.config file and re-compile xineliboutput.
 
 It will bind keys f/F to fullscreen toggle and d/D to de-interlace
 toggle.
 

Thanks Petri,

But to be fair, I really would like it on the remote..

Can you hijack something else off the remote?


-- 
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] 12149 on Astra 19

2007-03-04 Thread Rob Davis

Rob Davis wrote:


I had to hack it to get it.. Don't remember how though..



Actually, CINE+ was split over several transponders

CINE+ 
Promo;CSAT:12129:vC34:S19.2E:27500:168:112=fra,113=eng:0:0:8809:1:1086:0

CINE+ FOOT+;CSAT:12011:vC34:S19.2E:27500:170:120=fra:0:100:8809:1:1086:0
CINE+ FOOT+ 
1;CSAT:12129:vC34:S19.2E:27500:161:84=fra,85=eng:0:100:8402:1:1086:0
CINE+ FOOT+ 
2;CSAT:12129:vC34:S19.2E:27500:162:88=fra,89=eng:0:100:8403:1:1086:0
CINE+ FOOT+ 
3;CSAT:12129:vC34:S19.2E:27500:163:92=fra,93=eng:0:100:8404:1:1086:0
CINE+ FOOT+ 
4;CSAT:12129:vC34:S19.2E:27500:164:96=fra,97=eng:0:100:8405:1:1086:0
CINE+ FOOT+ 
5;CSAT:12129:vC34:S19.2E:27500:165:100=fra,101=eng:47:100:8406:1:1086:0

CINE+ FOOT+ 6;CSAT:12129:vC34:S19.2E:27500:166:104=fra:0:100:8407:1:1086:0
CINE+ FOOT+ 
7;CSAT:12129:vC34:S19.2E:27500:167:108=fra,109=eng:0:100:8408:1:1086:0
CINE+ FOOT+ 
8;CSAT:12129:vC34:S19.2E:27500:168:112=fra,113=eng:0:100:8409:1:1086:0
CINE+ FOOT+ 
9;CSAT:12129:vC34:S19.2E:27500:169:116=fra,117=eng:59:100:8410:1:1086:0
CINE+ FOOT+ 
10;CSAT:12011:vC34:S19.2E:27500:170:120=fra,121=eng:0:100:8811:1:1090:0
CINE+ FOOT+ 
11;CSAT:12129:vC34:S19.2E:27500:160:80=fra,81=eng:0:100:8413:1:1086:0
CINE+ FOOT+ 
12;CSAT:12207:vC34:S19.2E:27500:170:120=fra,121=eng:62:100:8515:1:1086:0

CINE+ FOOT+ 13;CSAT:12129:vC34:S19.2E:27500:166:104=fra:0:100:8411:1:1086:0
CINE+ FOOT+ 
14;CSAT:12129:vC34:S19.2E:27500:167:108=fra,109=eng:0:100:8412:1:1086:0

CINE+;CSAT:12011:vC34:S19.2E:27500:168:112=fra,113=eng:0:0:8810:1:1086:0
MAG CINE+ FOOT+;CSAT:12011:vC34:S19.2E:27500:0:224=fra:0:0:8812:1:1086:0

--
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] UK Freeview Logical Channel Numbers

2007-02-15 Thread Rob Davis

Tony Grant wrote:

Le jeudi 15 février 2007 à 00:12 +0100, Rob Davis a écrit :

What I am after is an ordered channel list in the same order as the 
official decoders from different providers.  ie, someone from outside 
the UK wouldn't necessarily know that the channels go:


BBC 1, 2 , ITV 1, Ch 4, five.  Then BBC 3, 4 etc.


I always thought that I could put them in the order I want to (which I
do) by messing with channels.conf?

My on screen EPG is shown with the channels in the same order as hey
appear in channels.conf. Am I missing a very important idea here?

BBC 1
London;BSkyB:10773:hC56:S28.2E:22000:5000:5001=eng,5002=NAR:5003:0:6301:2:2045:0
BBC 2
England;BSkyB:10773:hC56:S28.2E:22000:5100:5101=eng,5102=NAR:5103:0:6302:2:2045:0
BBC
THREE;BSkyB:10773:hC56:S28.2E:22000:5200:5201=eng,5202=NAR:5203:0:6319:2:2045:0
BBC
FOUR;BSkyB:10773:hC56:S28.2E:22000:5300:5301=eng,5302=NAR:5303:0:6316:2:2045:0
CBBC
Channel;BSkyB:10773:hC56:S28.2E:22000:5200:5201=eng,5202=NAR:5203:0:6317:2:2045:0
CBeebies;BSkyB:10773:hC56:S28.2E:22000:5300:5301=eng,5302=NAR:5303:0:6318:2:2045:0
BBC NEWS
24;BSkyB:10773:hC56:S28.2E:22000:5400:5401=eng:5403:0:6304:2:2045:0
ITV1
Granada;BSkyB:10758:vC56:S28.2E:22000:2342:2343=eng:2320:0:10080:2:2044:0
ITV2;BSkyB:10758:vC56:S28.2E:22000:2348:2349=eng,2351=NAR:2317:0:10070:2:2044:0
ITV3;BSkyB:10906:v:S28.2E:22000:2356:2357:0:0:10260:2:2044:0
ITV4;BSkyB:10758:v:S28.2E:22000:2355:2356=eng:0:0:10072:2:2044:0
:-
Below this point are the channels found by epg scan


Have a look at:

http://www.lyngsat.com/packages/skyuk_chno.html

From there a channels.conf file would look roughly:

:@101
BBC 1 
West;BSkyB:10817:vC56:S28.2E:22000:2305:2307=eng:2309:0:10351:2:2048:0:west.bbc1.bbc.co.uk

:@102
BBC 2 
England;BSkyB:10773:hC56:S28.2E:22000:5100:5101=eng,5102=NAR:5103:0:6302:2:2045:0:west.bbc2.bbc.co.uk

:@103
ITV1 
West;BSkyB:10832:hC56:S28.2E:22000:2344:2345=eng:2346:0:10030:2:2049:0:west.htv.co.uk

:@104
Channel 
4;BSkyB:12168:V:S28.2E:27500:2311+2304:2312=eng,2313=NAR:2314:960,961:9201:2:2024:0:channel4.com

:@105
Five;BSkyB:12304:H:S28.2E:27500:514+8190:662=eng,682=NAR:578:960,961:9343:2:2031:0:channel5.co.uk
:@106
Sky 
One;BSkyB:12285:v:S28.2E:27500:513+8190:641=eng,661=NAR:577:960,961:4703:2:2030:0:sky-one.sky.com

:@107
Sky 
Two;BSkyB:12226:h:S28.2E:27500:514+8190:642=eng,662=NAR:578:960,961:5104:2:2027:0:sky-two.sky.com

:@108
Sky 
Three;BSkyB:12226:h:S28.2E:27500:512+8190:640=eng,660=NAR:576:960,961:5103:2:2027:0:sky-three.sky.com

:@109
UKTV 
Gold;BSkyB:11817:V:S28.2E:27500:2326:2328=eng,2330=NAR:2327:960,961:6504:2:2006:0:uk-gold.flextech.telewest.co.uk

:@110
UKTV Gold 
+1;BSkyB:11992:H:S28.2E:27500:2329:2330=eng,2354=NAR:2331:960,961:7605:2:2015:0:plus-1.uk-gold.flextech.telewest.co.uk
UK Gold 
2~;BSkyB:11817:V:S28.2E:27500:2336:2338=eng:2337:960,961:6516:2:2006:0:uk-gold-2.flextech.telewest.co.uk

:@115
BBC 
THREE;BSkyB:10773:hC56:S28.2E:22000:5200:5201=eng,5202=NAR:5203:0:6319:2:2045:0:choice.bbc.co.uk

:@116
BBC 
FOUR;BSkyB:10773:hC56:S28.2E:22000:5300:5301=eng,5302=NAR:5303:0:6316:2:2045:0:knowledge.bbc.co.uk

:@117
ITV2;BSkyB:10758:v:S28.2E:22000:2348:2349=eng,2352=NAR:2354:0:10070:2:2044:0:itv2.itv.co.uk
:@118
ITV3;BSkyB:10906:v:S28.2E:22000:2356:2357=eng,2358=NAR:2359:0:10260:2:2054:0:itv3.itv.co.uk
:@119
ITV4;BSkyB:10758:v:S28.2E:22000:2368:2369=eng:2370:0:10072:2:2044:0:itv4.itv.co.uk

etc..

If you wanted to have the same numbers as a Sky Digibox.

Now, if you had two feeds, say Sky UK and Sky Italia (Like us)

You also have:

http://www.lyngsat.com/packages/skyitalia_chno.html

The format is roughly the same..






Tony
PS any news on when/if Channel5 and channel4 will be FTA?



Their licence expires next year, but no one seems to know if then will 
then go FTA or stay FTV.


I have a FreeSat card, so am not too worried.



--
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] UK Freeview Logical Channel Numbers

2007-02-14 Thread Rob Davis

Andrew Herron wrote:

Hi Rob,

I think xmltv2vdr.pl might be a better place to start for what you are 
trying to achieve... as you can point it at a TV listing web site and 
extract all the EPG data for the channels listed apparently based on my 
reading of threads on this list that is!


Yes, but not quite the same.

What I am after is an ordered channel list in the same order as the 
official decoders from different providers.  ie, someone from outside 
the UK wouldn't necessarily know that the channels go:


BBC 1, 2 , ITV 1, Ch 4, five.  Then BBC 3, 4 etc.

I know when I moved to Italy from the UK it took me about a year to work 
out that Rete 4, Canale 5 were followed by Italia 1..


The channel numbers for several providers are already in Lyngsat, with 
the channel frequencies and tsid's.. Why not extract the info and build 
an ordered channel list for vdr in the operator designated order?


--
Latest news on http://www.streetcredo.org.uk/rob

Rob Davis

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


  1   2   >