On 18-03-2013 17:13, Marcos Barbosa wrote:
O tuner, se bem reconhecido, cria um device /dev/videoN (sendo N um
número). O problema é que webcam faz a mesma coisa. Logo se tiver uma
webcam, o /dev/video0 já está tomado por ela. Então o tuner seria o
/dev/video1. Mas para isso preciso saber quais dispositivos foram criados e
se tem uma webcam que ocupe um desses dispositivos. Entendeu?

Entendi, obrigado.

Eu tenho uma webcam e ela gera o arquivo /dev/video0. Tenho também um dongle da PixelView para assistir TV digital no computador — PlayTV USB SBTVD que não gera nenhum arquivo da forma /dev/videoX, mas gera os arquivos seguintes:

/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/dvr0
/dev/dvb/adapter0/frontend0
/dev/dvb/adapter0/net0

Eu só consigo assistir TV (só a Globo Mobile pega direito) porque encontrei pronto na Internet o channels.conf da minha cidade que alguém daqui gerou. Não consigo fazer o escaneamente para a detecção dos canais. Você me deixou na dúvida agora. Será que está tudo certo aqui ou está faltando algo?

Veja o trecho do meu dmesg que se refere a este dispositivo:

[   10.981032] dvb-usb: found a 'Prolink Pixelview SBTVD' in warm state.
[ 10.981067] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[   10.981147] DVB: registering new adapter (Prolink Pixelview SBTVD)
[   11.208653] DVB: registering adapter 0 frontend 0 (DiBcom 8000 ISDB-T)...
[ 11.316565] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input11 [ 11.316606] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input12 [ 11.316646] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input13 [ 11.316680] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card2/input14
[   11.419385] DiB0070: successfully identified
[   11.508300] Registered IR keymap rc-dib0700-nec
[ 11.508385] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/rc/rc0/input15 [ 11.508414] rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/rc/rc0
[   11.508606] dvb-usb: schedule remote query interval to 50 msecs.
[ 11.508608] dvb-usb: Prolink Pixelview SBTVD successfully initialized and connected.
[   11.508740] dib0700: rc submit urb failed
[   11.508740]
[   11.508829] usbcore: registered new interface driver dvb_usb_dib0700
[   11.796075] 3:3:1: cannot get freq at ep 0x82

Você nota algo errado? Por que então eu não consigo fazer o scan?

Veja o resultado de uma tentativa manual:

lf@ubuntu:~$ w_scan -c BR -s S84W0 -x
w_scan version 20120605 (compiled for DVB API 5.5)
using settings for BRAZIL
ISDB-T (SBTVD)
ISDB-T, BR
scan type TERRESTRIAL, channellist 11
output format initial tuning data
WARNING: could not guess your codepage. Falling back to 'UTF-8'
output charset 'UTF-8', use -C <charset> to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> "DiBcom 8000 ISDB-T" doesnt support TERRESTRIAL -> SEARCH NEXT ONE.
main:3220: FATAL: ***** NO USEABLE TERRESTRIAL CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

Mas os drivers são carregados, pelo que eu entendo:

lf@ubuntu:~$ lsmod | grep dib
rc_dib0700_nec         12509  0
dvb_usb_dib0700       148702  0
dib0090                38609  1 dvb_usb_dib0700
dib7000p               38382  1 dvb_usb_dib0700
dib7000m               23034  1 dvb_usb_dib0700
dib0070                18233  2 dvb_usb_dib0700
dvb_usb                24261  1 dvb_usb_dib0700
dib8000                52679  2 dvb_usb_dib0700
dvb_core              110324  3 dib7000p,dvb_usb,dib8000
dib3000mc              23240  1 dvb_usb_dib0700
rc_core                22331  4 rc_dib0700_nec,dvb_usb_dib0700,dvb_usb
dibx000_common 18753 5 dvb_usb_dib0700,dib7000p,dib7000m,dib8000,dib3000mc

Se puder ajudar, eu agradeço.

Luiz Fernando




--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a