Configurando TV Digital no Ubuntu 10.04 - (PlayTV USB SBTVD)

Tutorial sobre como configurar o dispositivo de TV Digital PlayTV USB SBTVD da PixelView no Ubuntu 10.04 LTS.

[ Hits: 32.265 ]

Por: Jonatas Augusto em 31/12/2011 | Blog: http://hotplugdicas.blogspot.com


Configurando TV Digital no Ubuntu 10.04 LTS - (PlayTV USB SBTVD)



Certamente, um dos dispositivos mais complicados de se configurar no Linux é um receptor de TV Digital.

Por isso, antes de sair comprando qualquer modelo ou marca, a principal dica é pesquisar na internet para encontrar algum em que a experiência sobre a plataforma Linux seja positiva.

Com este objetivo, veremos neste tutorial como configurar o dispositivo PlayTV USB SBTVD da PixelView no Ubuntu 10.04 LTS.
Linux: Configurando TV Digital no Ubuntu 10.04 - (PlayTV USB SBTVD)

O sinal é aberto, a quantidade e qualidade dos canais e sinais disponíveis, dependerão da sua região. Aqui em Guarulhos-SP, o dispositivo encontrou as seguintes emissoras/canais:
  • Gazeta HD;
  • Gazeta 1SEG-;
  • PlayTV USB SBTVD;
  • Record HD;
  • Record 1SEG;
  • Canal 21 HDTV;
  • Canal 21 1SEG;
  • BAND HDTV;
  • BAND 1SEG;
  • CULTURA HD;
  • UNIVESP;
  • MULTICULTURA;
  • CULTURA 1SEG;
  • SBT HD;
  • SBT 1SEG;
  • Globo HD;
  • Globo SD;
  • Globo 1SEG;
  • Rede TV! HD;
  • Rede TV! 1SEG;
  • Rede TV! 3D;
  • MTV HD;
  • MTV 1SEG;
  • Rede Vida 1SEG;
  • Rede Vida HD;
  • TV Aparecida 1SEG;
  • TV Aparecida HD;
  • Record News 1SEG;
  • Record News HD;
  • TV Diario 1SEG;
  • TV Diario HD.

Qual a diferença entre 1SEG e Full-SEG?

O sinal de TV Digital é dividido em 13 segmentos. 12 em alta definição ou Full-SEG, e 1 em baixa definição, 1-SEG. Este último é destinado à recepção por dispositivos portáteis como celulares, com definições de 240x180, 320x240 ou 320x240 em pixels.

Obviamente a qualidade da imagem em Full-SEG apresenta uma enorme diferença se comparada a 1-SEG, pois os segmentos Full-SEG transmitem imagens em SD com resolução 720x480 pixels ou HD de 1920x1080 em pixels.

Instalando o dispositivo

A primeira coisa a fazer, é saber se o seu sistema encontrou o dispositivo de TV Digital, então, plugue o dispositivo numa das portas USB, aguarde alguns segundos e rode no terminal o comando:

lsusb

A saída seria mais ou menos assim:
Bus 001 Device 030: ID 1554:5010 Prolink Microsystems Corp.

Instalando e compilando os drives recentes e firmware

No terminal, digite o comando abaixo:

hg clone http://www.linuxtv.org/hg/v4l-dvb

Este comando fará o download de aproximadamente 30MB de vários arquivos. Aguarde os 'adds' e prossiga com a compilação:

Acesse ao diretório "video 4 Linux":

cd v4l-dvb

Abra o arquivo ".config" com algum editor de texto, localize e altere a linha conforme a instrução abaixo:

- Original:

CONFIG_DUB_FIREDTU = m


- Alterar para:

CONFIG_DUB_FIREDTU = n


Salve e feche o arquivo.

Agora, execute os comandos abaixo para a compilação e instalação dos drives:

make
# make rmmod
# make install


Baixe o firmware no link abaixo, copie-o ou mova-o para "/lib/firmware":
Plugue novamente o dispositivo em alguma porta USB.

Baixe, compile e instale as ferramentas 'dvb':

hg clone http://linuxtv.org/hg/dvb-apps
$ cd dvb-apps
$ make
# make install


Abra um editor de textos de sua preferência e crie arquivo "ch_freq.conf" com a tabela brasileira de frequências:

# -- INICIO --
# CANAIS UHF DE 14 A 69

T 473142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 14
T 479142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 15
T 485142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 16
T 491142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 17
T 497142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 18
T 503142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 19
T 509142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 20
T 515142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 21
T 521142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 22
T 527142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 23
T 533142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 24
T 539142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 25
T 545142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 26
T 551142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 27
T 557142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 28
T 563142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 29
T 569142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 30
T 575142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 31
T 581142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 32
T 587142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 33
T 593142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 34
T 599142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 35
T 605142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 36
# CANAL 37 - NAO UTILIZADO
T 617142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 38
T 623142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 39
T 629142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 40
T 635142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 41
T 641142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 42
T 647142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 43
T 653142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 44
T 659142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 45
T 665142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 46
T 671142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 47
T 677142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 48
T 683142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 49
T 689142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 50
T 695142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 51
T 701142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 52
T 707142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 53
T 713142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 54
T 719142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 55
T 725142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 56
T 731142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 57
T 737142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 58
T 743142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 59
T 749142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 60
T 755142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 61
T 761142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 62
T 767142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 63
T 773142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 64
T 779142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 65
T 785142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 66
T 791142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 67
T 797142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 68
T 803142857 6MHz AUTO AUTO AUTO AUTO AUTO NONE # channel 69
# -- FIM --


No terminal, volte ao diretório "v4l-dvb" e crie uma lista de canais utilizando o comando 'scan' e o arquivo com a tabela de frequências.

Como estamos falando de um dispositivo móvel, você poderá transportá-lo junto com seu notebook. Por exemplo, pode ser que, dependendo da região em que for ligar o dispositivo, a qualidade e quantidade de canais/sinais podem variar de região para região.

Então, siga a sugestão para não ter que scannear os canais sempre que estiver numa região diferente:

- Exemplos:

scan ch_freq.conf > canais_casa_de_praia.conf
$ scan ch_freq.conf > canais_trabalho.conf
$ scan ch_freq.conf > canais_casa.conf


etc...
    Próxima página

Páginas do artigo
   1. Configurando TV Digital no Ubuntu 10.04 LTS - (PlayTV USB SBTVD)
   2. Testando o dispositivo com o VLC
Outros artigos deste autor

Impressoras no Linux - Instalando mais de 2000 modelos

Ubuntu 10.04 - Wallpapers Animados Utilizando Vídeos

Ubuntu X Windows (virtualizado) - Compartilhando Pastas

eViacam no Ubuntu 10.10 - Acessibilidade: Movendo o mouse com movimentos da cabeça

BluePad - Celular com Java e Bluetooth controlando apresentações remotamente

Leitura recomendada

Instalando e configurando ntfs-3g no CentOS 5.2 Linux

FreeBSD - Configuração do Net-SNMP

AntiX: um Sistema Operacional para computadores antigos

Escutando suas MP3 no Red Hat 9

Ubuntu - Alternativas ao Unity

  
Comentários
[1] Comentário enviado por removido em 01/01/2012 - 03:14h

só queria esclarecer de queno ubuntu e derivadas, desde que usem o repositorio do primeiro, n precisam baixar o firmware nem o v4l-dvb . eles já estão disponíveis no pacote -linux-firmware-nonfree


[2] Comentário enviado por julio_hoffimann em 01/01/2012 - 21:01h

Oi Jonatas, parabéns pelo artigo!

O comentário do Antonio também é muito adequado.

Abraço!

[3] Comentário enviado por elton.linux em 02/11/2013 - 08:52h

Olá,

não tem a linha: "CONFIG_DUB_FIREDTU" no arquivo .config..

e na compilação segue o erro:

make[3]: ** [/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l/tuner-xc2028.o] Erro 1
make[2]: *** [_module_/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-55-generic'
make[1]: ** [default] Erro 2
make[1]: Saindo do diretório `/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l'
make: ** [all] Erro 2

Segue meu equipamento:
(lsusb)
Bus 001 Device 002: ID 1554:5010 Prolink Microsystems Corp.
(dmesg)
[ 2740.669766] dvb-usb: Prolink Pixelview SBTVD successfully initialized and connected.

alguma ajuda para instalação/configuração deste equipamento?

Pelo que entendi a placa está instalada!
No vlc após fazer o arquivo com as frequências, clico no playlist, onde aparecem os canais, porém clico no canal e o vlc não faz nada!

Alguma dica?
Abraço


[4] Comentário enviado por sedan75 em 02/11/2013 - 13:12h


[3] Comentário enviado por elton.linux em 02/11/2013 - 08:52h:

Olá,

não tem a linha: "CONFIG_DUB_FIREDTU" no arquivo .config..

e na compilação segue o erro:

make[3]: ** [/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l/tuner-xc2028.o] Erro 1
make[2]: *** [_module_/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.2.0-55-generic'
make[1]: ** [default] Erro 2
make[1]: Saindo do diretório `/home/elton/Downloads/v4l-dvb-3724e93f7af5/v4l'
make: ** [all] Erro 2

Segue meu equipamento:
(lsusb)
Bus 001 Device 002: ID 1554:5010 Prolink Microsystems Corp.
(dmesg)
[ 2740.669766] dvb-usb: Prolink Pixelview SBTVD successfully initialized and connected.

alguma ajuda para instalação/configuração deste equipamento?

Pelo que entendi a placa está instalada!
No vlc após fazer o arquivo com as frequências, clico no playlist, onde aparecem os canais, porém clico no canal e o vlc não faz nada!

Alguma dica?
Abraço




Distro e versão?

[5] Comentário enviado por elton.linux em 02/11/2013 - 13:14h

É o elementary os luna, Linux livia 3.2.0-55-generic #85-Ubuntu SMP Wed Oct 2 12:29:27 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

e também

Manjaro linux, Linux livia 3.10.17-1-MANJARO #1 SMP Fri Oct 18 19:28:12 UTC 2013 x86_64 GNU/Linux


abraço

[6] Comentário enviado por evaldoavelar em 01/12/2013 - 11:23h

Poderia disponibilizar o firmware novamente? O link está fora do ar...

[7] Comentário enviado por neutrin0_brazil em 25/10/2014 - 15:39h

scriptzinho simples pra adoçar a vida :D

#!/bin/bash
#DVBv5 (Range de frequencia para grande São Paulo).
canais='509143000 479143000 491143000 497143000 509143000 521143000 527143000 533143000 533143000 533143000 545143000 557143000 563143000 569143000 569143000 575143000 587143000 587123000 623143000 635143000 647143000 671143000 683143000 713143000 725143000 749143000 755143000 755143000 755143000 755143000 767143000 773143000'

for i in $canais ; do
echo "T $i 6MHZ AUTO AUTO AUTO AUTO AUTO AUTO" >>lista.conf
done

dvb-format-convert -I CHANNEL -O DVBV5 lista.conf freq.conf
rm lista.conf
clear

echo -e "Gerando arquivo e sintonizando canais HDTV"
dvbv5-scan -O ZAP -o channels.conf -F freq.conf

echo "Arquivo channels.conf gerado"
# EOF <<

[8] Comentário enviado por elton.linux em 05/03/2015 - 00:06h


1 anos e meio depois... consegui instalar! Só que no fedora 21.

Durante a etapa de compilação voltou a dar erro 2 (no make) , porém não foi necessário, no fedora acho que já vem instalado.
Outro detalhe e a geração do arquivo com as frequencias, que no fedora utiliza o comando:
scandvb ch_freq.conf > canais.conf

(instalado do repositório)

Valeu
Abraço



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts