[mythtv] DVB updates
matt.jarvis at philips.com
matt.jarvis at philips.com
Wed Aug 13 12:37:12 EDT 2003
I have now worked out how to order the cards in the database to make sure
the one I want is used for livetv. However, I have discovered another
couple of issues with DVB in multiple card setups :
Picutre in Picture does not work correctly if the DVB source is the second
source. It works correctly if DVB is the primary source. When pip is
selected, the DVB source covers the whole screen but is split and
distorted into three frames ( one across the top, one down the side, and a
large frame taking up the rest of the screen. It is also green and
flickering. If this is selected on a remote frontend it crashes the
frontend. On a local frontend it is possible to exit back into livetv.
The remote frontend give this as output
Input #0, mpeg, from
'rbuf://192.168.0.10:6543/video/mythtv/buffer/ringbuf2.nuv':
Stream #0.0: Video: mpegvideo, 720x576, 25.00 fps, 6000 kb/s
Stream #0.1: Audio: mp2, 48000 Hz, stereo, 192 kb/s
Segmentation fault
The backend gives this output
Starting up as the master server.
Probed: /dev/video0 - Television
Probed: /dev/video0 - Composite1
Probed: /dev/video0 - S-Video
Probed: /dev/video0 - Composite3
External channel change: /usr/local/bin/channelchange 106
DVBChannel: Changing to channel 625 on card 0
Using DVB card "Grundig 29504-401"
tuning DVB-T (in United Kingdom) to 578166670 Hz
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
FE_HAS_SYNC
Bit error rate: 51
Signal strength: 13621
SNR: 58853
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
FE_HAS_SYNC
SetPID: 401 402
2003-08-12 21:38:01 adding: blackbox as a player 1
2003-08-12 21:38:01 adding: blackbox as a player 0
2003-08-12 21:38:01 adding: blackbox as a player 0
2003-08-12 21:38:02 adding: blackbox as a remote ringbuffer
Changing from None to WatchingLiveTV
audio volume set to '65535'
2003-08-12 21:38:03 unknown command: PAUSE_RINGBUF
2003-08-12 21:38:04 unknown command: PAUSE_RINGBUF
2003-08-12 21:38:10 adding: blackbox as a player 0
2003-08-12 21:38:10 adding: blackbox as a player 0
2003-08-12 21:38:10 adding: blackbox as a remote ringbuffer
Changing from None to WatchingLiveTV
filtering pids: 401 402
Audiostream: Layer: 2 BRate: 192 kb/s Freq: 48.0 kHz
Videostream: ASPECT: 4:3 Size = 720x576 FRate: 25 fps BRate: 6.00
Mbit/s
2003-08-12 21:38:11 unknown command: PAUSE_RINGBUF
Changing from WatchingLiveTV to None
I'm assuming the DVB source isn't scaling properly for pip. I have also
attached a database dump for anyone who's interested. Does anyone know
what these unknown commands are all about ?
Watching on a remote frontend over 802.11b I get audio jumps - although
the video quality is much better than the analogue source. I assume this
is because the whole MPEG2 stream is being sent over the network and I
don't have the bandwidth on the wireless link to support it, I'm about to
upgrade to 802.11g so I will test this then.
I'm also still seeing a lot of crashes on channel changes with a
resolution change, and crashes where the pids both appear as 0, although
this could be something in my db which I will also check tonight.
Anyway I thought people may be interested to see DVB in a mixed card box,
as most other people seem to just be using DVB on it's own. I still
haven't worked out how to autoload my DVB modules without messing up bttv,
so for now I have to use make insmod once the box has fully booted. I've
even tried running this from rc.local, but I still either get problems
with bttv finding no /dev/video0 or with the dvb drivers complaining
something about ioctl invalid arguments ( I think it was to do with
getting video pids but I'll confirm that later as I'm at work right now )
Matt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: videoserver.sql
Type: application/octet-stream
Size: 25703 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20030813/b681f285/videoserver-0001.obj
More information about the mythtv-dev
mailing list