[MPlayer-users] Watching SAT TV on Framebuffer
Marc Packenius
marc at freenet-rz.de
Tue Jan 14 21:56:33 CET 2003
Hi there,
while I'm waiting for an MPEG encoder (DXR3) to arrive, I'm trying to
watch the output of an Nova-S DVB card using mplayer on a framebuffer
device (it seems that's the best way to get output from a G450 to the
TV).
Playing the stream works fine for a while, but while audio is perfect,
the video frame rate seems to be steadily decreasing (with -autosync
100), until, after a while (sometimes minutes, sometimes hours), the TV
stream is merely a slide show with only two or three frames per second.
With -autosync 30, video output started lagging massively compared to
audio. Killing and restarting mplayer (w/o restarting the DVB frontend)
resolves the problem - for a while.
I do not get any 'Your system is TOO SLOW to play this' messages. And if
I did, I wouldn't believe that - the system in question is an 1GHz
Athlon-powered dedicated multimedia machine (ie. there's virtually
nothing running on the machine but szap, ts2ps and mplayer).
I'm using 0.90rc2-2.95.4. Here's my command line:
ts2ps </dev/dvb/adapter0/dvr0 0 0 | \
mplayer -framedrop -vm -fbmode PAL -cache 1024 \
-vop expand=768:576,scale=768:-2 -sws 2 \
-bpp 32 -double -menu -autosync 100 \
-ao sdl -vo fbdev -fb $FRAMEBUFFER -
(I'm open for all suggestions considering the options I selected...)
Any ideas how to resolve the problem?
[BTW: If anybody has ever used such a setup to watch TV - can you
recommend an alternative to szap that works with current DVB drivers?
Changing a channel currently requires killing szap and mplayer, and
restarting both; if I just kill and restart szap, mplayer will hang
instead of recovering when new stream data arrives - which could just as
well be a ts2ps problem.]
Thanks,
--
Marc Packenius @ 4P | Zentrale Seitenauslieferung, Düsseldorf
Honesty is the key to a relationship. If you can fake that, you're in.
-- Rich Jeni
More information about the MPlayer-users
mailing list