Re: [Cooker] Re: Re: Mandrake for a PVR (was Re: Mandrake and business.)

2002-12-16 Thread Stefan van der Eijk



Well, AFAIK Freevo uses SDL and can display on FB.
   


I am just working on that right now.  I am finding I have to hack SDL
to display on the G400's CRTC2 using it's TV-Out mode.  Note that this
is NOT displaying to /dev/fb1 with all kinds of matroxset voodoo.
Doing it using the CRTC2 properly gives a properly aspected,
overscanned image, just like watching real TV.  No black borders and
dicking around with framebuffer timings.  See the recent directfb-dev
archives for more details.


Is it based on this?

http://www.sci.fi/~syrjala/directfb/readme.txt



I'm looking into the latest G400 / G450 FB stuff (from 
ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/ ) Perhaps the kernel 
can be patched to use version 1.64 (1.62 now).
Some other stuff I'm looking at:
  http://www.flashdance.cx/tv-out-mga-fb.html
  http://www3.sympatico.ca/dan.eriksen/matrox_tvout/
   


I have not looked at any of these, but if they address the second head
as a second framebuffer (i.e. kernel config item
CONFIG_FB_MATROX_MULTIHEAD=y) then it's the wrong approach.  The
approach that DirectFB is currently using is the exact same way that
DVD playback works in Windows, which means the G400 displays a
properly interlaced, overscanned image to the television.


Question remains, can the two solutions co-exist? Otherwise I forsee 
problems when trying to merge it into the distro (if it ever comes that 
far).

and will any fb application work with it or will they need to be patched 
(like mplayer http://www.sci.fi/~syrjala/directfb/mplayer/)

It's to be able to program the PVR from a web browser. I like this 
feature -- it'll let me program it from work :-)
   


But if you have the programs you want to watch scheduled by the name
of the program and not by it's timeslot information (i.e. think
old-world VCR BS) and your PVR does the timeslot programming for you
based on when your programs are on (by downloading programming data),
when would you need to program it from work?  I suppose if you are at
work and think all-of-a-sudden of a new program that you want to start
watching, but is that a real-world situtiaton?

Don't you usually make those decisions while sitting in front of the
TV watching?


Uh, no. :-)

I see the promo's for nice programs a few days befor they air, and then 
forget to watch them (don't have a VCR of any kind at the moment).

In any case, a web interface is not a bad idea, just very low on my
priority list.


:-)

Stefan



smime.p7s
Description: S/MIME Cryptographic Signature


[Cooker] Re: Re: Mandrake for a PVR (was Re: Mandrake and business.)

2002-12-15 Thread Brian J. Murrell
On Sun, Dec 15, 2002 at 11:30:27AM +0100, Steffen Barszus wrote:
 
 The DVB have a TV-Out and this TV-out is used for Output of vdr. If you play 
 back recordings they will look like fresh from sattelite, cause it is the 
 same mpeg es it was sent from sattelite.

Indeed.  This discussion is now jogging my memory a bit about DVB.  I
have never really delved that deeply into it once I found out that it
was useless here in North America, sadly.

 Not really. In fact only if you have a video-card that is capable to do this. 

Right.

 In fact you don't need a video-card at all, since the dvb-card is doing all 
 the work. There are machines out there with 4 dvb-cards and a PII-300. The 
 only thing you need is a lot of drive-space and maybe fast hardrives.

Right.  I am starting to drool.  :-)

 The 
 drawback is, if you want play games/ play back divx it must be encoded in 
 realtime to mpeg to display it trough the dvb-card or u have to use a 
 graphic-card seperatly.

Right.

 I saw it. But for nvidia-cards have a look at nvtv. it does not rely on the 
 commercial driver, and for my purposes the tv-out isn't bad. This is maybe 
 because I had a look on the tv-out before buying the card. There are very 
 different models out there. From VERY bad TV-out till quite well. Further the 
 riva 128 , ati rage 128 and so on are known to work well. The next thing is 
 that it is nearly impossible t get a matrox g200/g400 right now.

Have you looked on e-bay?  Last time I looked there were boatloads of
them for sale.  I was looking to get one to hook the Linux box in the
bedroom up to the TV so I could watch stuff my PVR recorded there too.

 They will 
 not be produced anymore and people who have them will not give it away ;)

Well, no.  You do have to give them some money for them.  :-)

 As stated above. a PII-300 should be enough.

Right.  I really envy those that are in the DVB world.  You get the
broadcast in it's original MPEG2 format, not re-encoded in any way,
and you can play it on low horsepower machines.

 On my duron 1,1Ghz playing a DVD 
 trough dvb-card eats around 3% of cpu and with more than one card I'am able 
 to record more then one stream the same time ( in my testings I tried to 
 record 3 streams on one card on the same transponder and have had luck , it 
 was possible)

Cool!  I should move to Europe.  :-)  The whole media/copyright BS
thing in North America is going down the toilet anyway.  North
Americans are too uninformed about the laws that being passed over
their heads, and don't really care anyway.  When it's too late they
will care.

 No need for it, if no divxplayback is needed. As stated above no graphic-card 
 at all is needed

Right.  If I were in that situation, I would just resolve to transcode
divx to mpeg2, offline (i.e. not expect to do it in real-time) anyway.

b.

-- 
Brian J. Murrell



msg83880/pgp0.pgp
Description: PGP signature


[Cooker] Re: Re: Mandrake for a PVR (was Re: Mandrake and business.)

2002-12-15 Thread Brian J. Murrell
On Sun, Dec 15, 2002 at 04:45:04PM +0100, Stefan van der Eijk wrote:
 Hi Brian,

Hi Stefan,

 Well, AFAIK Freevo uses SDL and can display on FB.

I am just working on that right now.  I am finding I have to hack SDL
to display on the G400's CRTC2 using it's TV-Out mode.  Note that this
is NOT displaying to /dev/fb1 with all kinds of matroxset voodoo.
Doing it using the CRTC2 proerply gives a properly aspected,
overscanned image, just like watching real TV.  No black borders and
dicking around with framebuffer timings.  See the recent directfb-dev
archives for more details.

 I'm looking into the latest G400 / G450 FB stuff (from 
 ftp://platan.vc.cvut.cz/pub/linux/matrox-latest/ ) Perhaps the kernel 
 can be patched to use version 1.64 (1.62 now).
 Some other stuff I'm looking at:
http://www.flashdance.cx/tv-out-mga-fb.html
http://www3.sympatico.ca/dan.eriksen/matrox_tvout/

I have not looked at any of these, but if they address the second head
as a second framebuffer (i.e. kernel config item
CONFIG_FB_MATROX_MULTIHEAD=y) then it's the wrong approach.  The
approach that DirectFB is currently using is the exact same way that
DVD playback works in Windows, which means the G400 displays a
properly interlaced, overscanned image to the television.

 They use it to store the programming information and such. I haven't 
 looked at the schema yet.

I figured that, but still.  You don't really need a SQL database for
programming information.  I store 12-14 days and don't use a SQL
database.

 It's to be able to program the PVR from a web browser. I like this 
 feature -- it'll let me program it from work :-)

But if you have the programs you want to watch scheduled by the name
of the program and not by it's timeslot information (i.e. think
old-world VCR BS) and your PVR does the timeslot programming for you
based on when your programs are on (by downloading programming data),
when would you need to program it from work?  I suppose if you are at
work and think all-of-a-sudden of a new program that you want to start
watching, but is that a real-world situtiaton?

Don't you usually make those decisions while sitting in front of the
TV watching?

In any case, a web interface is not a bad idea, just very low on my
priority list.

b.

-- 
Brian J. Murrell



msg83881/pgp0.pgp
Description: PGP signature


Re: [Cooker] Re: Re: Mandrake for a PVR (was Re: Mandrake and business.)

2002-12-15 Thread Steffen Barszus
On Sunday 15 December 2002 17:09, Brian J. Murrell wrote:
 On Sun, Dec 15, 2002 at 11:30:27AM +0100, Steffen Barszus wrote:
  The DVB have a TV-Out and this TV-out is used for Output of vdr. If you
  play back recordings they will look like fresh from sattelite, cause it
  is the same mpeg es it was sent from sattelite.

 Indeed.  This discussion is now jogging my memory a bit about DVB.  I
 have never really delved that deeply into it once I found out that it
 was useless here in North America, sadly.

Isn't Dish dvb-compatible ? Hmm really don't know. Nut I think you are right. 


  Not really. In fact only if you have a video-card that is capable to do
  this.

 Right.

  In fact you don't need a video-card at all, since the dvb-card is doing
  all the work. There are machines out there with 4 dvb-cards and a
  PII-300. The only thing you need is a lot of drive-space and maybe fast
  hardrives.

 Right.  I am starting to drool.  :-)

  The
  drawback is, if you want play games/ play back divx it must be encoded in
  realtime to mpeg to display it trough the dvb-card or u have to use a
  graphic-card seperatly.

 Right.

  I saw it. But for nvidia-cards have a look at nvtv. it does not rely on
  the commercial driver, and for my purposes the tv-out isn't bad. This is
  maybe because I had a look on the tv-out before buying the card. There
  are very different models out there. From VERY bad TV-out till quite
  well. Further the riva 128 , ati rage 128 and so on are known to work
  well. The next thing is that it is nearly impossible t get a matrox
  g200/g400 right now.

 Have you looked on e-bay?  Last time I looked there were boatloads of
 them for sale.  I was looking to get one to hook the Linux box in the
 bedroom up to the TV so I could watch stuff my PVR recorded there too.

  They will
  not be produced anymore and people who have them will not give it away ;)

 Well, no.  You do have to give them some money for them.  :-)

Not only some, a lot for that card, last time I looked. Anyway, ebay has much 
to high prices, at least on computer-hardware.


  As stated above. a PII-300 should be enough.

 Right.  I really envy those that are in the DVB world.  You get the
 broadcast in it's original MPEG2 format, not re-encoded in any way,
 and you can play it on low horsepower machines.

Maybe an mpeg2encoderboard is the right thing for you ? They will nearly cost 
the same as an dvb-card. Have a look at linuxtv.org Or the WinTV PVR or some 
MotionJpeg Captureboards


  On my duron 1,1Ghz playing a DVD
  trough dvb-card eats around 3% of cpu and with more than one card I'am
  able to record more then one stream the same time ( in my testings I
  tried to record 3 streams on one card on the same transponder and have
  had luck , it was possible)

 Cool!  I should move to Europe.  :-)  The whole media/copyright BS
 thing in North America is going down the toilet anyway.  North
 Americans are too uninformed about the laws that being passed over
 their heads, and don't really care anyway.  When it's too late they
 will care.


Yes the same here. The people mainly don't understand whats going on and what 
are the results and if they feel the results the start to worry. It looks 
like the politicians are only lobbyists, nothing more. They don't really 
care, what they do .


  No need for it, if no divxplayback is needed. As stated above no
  graphic-card at all is needed

 Right.  If I were in that situation, I would just resolve to transcode
 divx to mpeg2, offline (i.e. not expect to do it in real-time) anyway.

Indeed realtime transcoding can be done. The DVB-cards can be feeded with 
mpeg1 to. On my machine I've 50-60 % CPU on realtime-transcoding divx = 
dvb-out

A pitty that  you can't use vdr 


Greets

Steffen
-- 

counter.li.org : #296567.
machine: 181800
vdr-box : 87

Please dont CC me, since if I have replied I'll watch the tread. Both mails 
will be filtered to the ML-folder. Thanks