Modify

Opened 10 years ago

Last modified 9 years ago

#3058 new enhancement

dvbstream

Reported by: ares321 Owned by: developers
Priority: normal Milestone:
Component: packages Version:
Keywords: Cc:

Description

Hi,

i want to stream dvb over air, using wgt634u and a dvb-usb stick in combi with tzap, dvbstream and mplayer (an my laptop) .....

i managed to compile i2c, the last dvb-modules and dvb-utils/apps.
I can load all modules without probs. i tried, two adapters

Afatech AF9005
and
AVerMedia AVerTV DVB-T Volar

the first prob. was that i the device-nodes where none standard.

so i put the following script
mkdir -p /dev/dvb/adapter0
ln -sf /dev/dvb0.frontend0 /dev/dvb/adapter0/frontend0
ln -sf /dev/dvb0.net0 /dev/dvb/adapter0/net0
ln -sf /dev/dvb0.demux0 /dev/dvb/adapter0/demux0
ln -sf /dev/dvb0.dvr0 /dev/dvb/adapter0/dvr0

when i use
./scan de-Muenchen
... i get no channel, but when i use
./tzap zdf -c channels.conf -r # with a channels.conf from my laptop
i get a lock, so i think something works....

when i try now
cat /dev/dvb/adapter0/dvr0
i get nothing...

I assume a problem with i2c, usb, or udev (device-nodes).

using dvbstream, wasnt successful neither:
error: "dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)"

./dvbstream -f 578000 -a 337 -v 338 -o > tt2.mpg
dvbstream v0.7 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
Tuning to 578000 Hz
MT2060: successfully identified (IF1 = 1216)
Using DVB card "AF9005 USB DVB-T", freq=578000
tuning DVB-T (in United Kingdom) to 578000000 Hz, Bandwidth: 8
Getting frontend status
Event: Frequency: 578000000
Bit error rate: 0
Signal strength: 40320
UNC: 0
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_VITERBI FE_HAS_SYNC
dvbstream will stop after -1 seconds (71582788 minutes)
dvb_demux_feed_del: feed not in list (type=0 state=0 pid=ffff)
Failed setting filter for pid 337: DMX SET PES FILTER: Invalid argument
Output to stdout
Streaming 3 streams

tt2.mpg is "empty" ... on my laptop, with the same usb-card, antenna and at the same location, everything works?

maybe somebody can help, ...

Attachments (4)

configOpenWrt.1 (29.8 KB) - added by anonymous 10 years ago.
configOpenWrt.Kernel.1 (44.2 KB) - added by ares321 10 years ago.
kernel .config
configOpenWrt.2.1 (29.8 KB) - added by ares321 10 years ago.
config openwrt
dvb-usb-dma-workaround.patch (528 bytes) - added by anonymous 9 years ago.
Workaround for 2.6.28 BCM47..

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by anonymous

Changed 10 years ago by ares321

kernel .config

Changed 10 years ago by ares321

config openwrt

comment:1 in reply to: ↑ description Changed 10 years ago by andrex

Replying to ares321:

Yes, I am trying to do the same thing with an ASUS U-3000 mini DVB-T stick that works fine under x86 linux using compiled v4l-dvb sources.

Now the challenge, getting the same to work under OpenWRT on an Asus WL-500g. I can compile dvbutils fine using OpenWRT toolchain, but impossible to compile the frontends/modules from v4l-dvb.

How did you do this? You have got further than me. If I can catch up with this then we can see if my ASUS U-3000 mini DVB-T stick works fine or not.

So what is the secret to getting v4l-dvb to compile for OpenWRT (I know my toolchain works okay because dvbutils compiles fine)?

Andrex

comment:2 Changed 9 years ago by anonymous

May be a more general problem. See #4575
With workaround for DMA addr in dvb-usb/usb-urb.c dvb streaming works.
Of course BCM4710 CPU load is over 45% with just one program with PID filtering in DiB7700.

Changed 9 years ago by anonymous

Workaround for 2.6.28 BCM47..

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.