logo
GERAL
Início
O "Fonseca"
Humor
Curiosidades
CONTABILIDADE
Questões de Contabilidade
Trabalho de fim de curso
Comércio e Facturação Electrónica
TECNOLOGIA
Satélites : Princípios
O meu sistema Satélite
TV Analógica e Digital

HDTV

INFORMÁTICA
Windows - Software
Windows - MediaCenter
Windows - Dicas
Linux - Distro's & XBOX Linux
Mac OS X
Commodore Amiga
PROJECTOS
LinVDR - "Full Featured"
LinVDR - "Budget" + DXR3
MediaCenter HDTV
Projector Caseiro
Páginas Descontinuadas
Uma placa PCI Skystar2 + uma placa PCI Hollywood DXR3 no VDR


Em primeiro lugar, e com o passar dos anos, esta página serve de guia para algo que será só feito por brincadeira/gozo... A quantidade de novos aparelhos baratos com PVR e em Alta Definição para satélite derrota qualquer uso de uma placa de Satélite sem resoluções HD e uma placa de TV-Out em video composto...
Provavelment alguns "links" estarão já mortos. Já não brinco com esta questão há algum tempo e fazer o par DXR3+Skystar2 há data em que actualizo esta página, é quase impossível de novo! :(

1º Passo :
----------

Verificar qual o "chipset" que traz a placa DXR3. Analisando a placa vemos vários componentes e temos de localizar num deles as palavras que estão descritas abaixo!
Podem existir dois tipos de "chipset": adv717x ou bt865. Anotem essa informação porque vai ser necessária...

A DXR3 funciona com:
- linvdr 1.3.17 ou
- linvdr 1.3.24-MT
- linvdr 1.3.34-cody patch

Partindo do princípio que temos uma pequena rede caseira que dá ligação à internet a todos os PC's por DHCP, vamos fazer o seguinte:

Entrar no Linvdr (ALT+F1)
user = root
pwd = linvdr

Escrever na prompt estes 4 comandos:

Para parar a execução do VDR
/etc/init.d/runvdr stop
											
Descarrega o módulo DXR3 para o Linvdr
wget http://drseltsam.device.name/vdr/Archiv/linvdr07_dxr3.tgz
											
Descomprimir o ficheiro descarregado
tar xvfz linvdr07_dxr3.tgz -C 
											
Actualizar
depmod -ae
											

Após estes 4 comandos, há que activar o módulo DXR3 e para isso vamos digitar o comando

setup
											

Aparece o menu de configuração do LINVDR e vamos à opção "VDR" e depois "Plugins" onde temos de seleccionar o "plugin" com o nome DXR3.
Sair do setup seguindo as indicações do configurador e vamos para o segundo passo SEM FAZER "REBOOT".


2º Passo :
----------

Vamos activar módulos.
Temos de modificar o ficheiro que está no disco no caminho: /etc/init.d/rcStart
Para isso vamos escrever :

nano /etc/init.d/rcStart
											

Estamos num editor de texto em Linux e temos de editar o ficheiro rcStart com as definições correctas para o tipo de "chip" que tivermos na DXR3.

2.1) Uma DXR3 com chip adv717x
Antes das linhas:
#
progress 80 "starting vdr"
#execute kill $STPID
execute /etc/init.d/runvdr start &

Adicionar:

#loading em8300 modules for dxr3
										                    
modprobe i2c-core
modprobe i2c-algo-bit
modprobe adv717x pixelport_16bit=0 pixelport_other_pal=0
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=0

Os parâmetros em "modprobe" dependem da placa e do chip e a revisão do seu "layout".
Se com estes parâmetros a imagem sair esverdeada então podemos tentar os seguintes parâmetros, substituindo as duas últimas linhas acima por:

modprobe adv717x pixelport_16bit=1 pixelport_other_pal=1
														    
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1

ou

modprobe adv717x pixelport_16bit=0 pixelport_other_pal=1
											                
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1

ou

modprobe adv717x pixelport_16bit=1 pixelport_other_pal=0
															
modprobe em8300 dicom_fix=0 dicom_control=0 dicom_other_pal=0

2.2) Uma DXR3 com chip bt865
Antes das linhas:
#
progress 80 "starting vdr"
#execute kill $STPID
execute /etc/init.d/runvdr start &

Adicionar:

#loading em8300 modules for dxr3
															
modprobe i2c-core
modprobe i2c-algo-bit
modprobe bt865
modprobe em8300 dicom_fix=1 dicom_control=1 dicom_other_pal=1
use_bt865=1

Gravar o ficheiro pressionando CTRL e a tecla O, dá uma mensagem e escolhemos o nome do ficheiro a escrever, i.e, rcStart.
Saímos do editor de texto e podemos voltar a fazer:

nano /etc/init.d/rcStart
											

para verificar se as alterações foram guardadas.
Reiniciar o computador.


3º Passo :
----------

Kernel (caso não funcione ainda a saída de imagem pela DXR3)
Poderá funcionar com o kernel original ou talvez não mas, há sempre solução.
Verificar em: /etc/init.d/runvdr com o comando

nano /etc/init.d/runvdr
											

se existe uma linha que "diga" algo como:

b2c2-flexcop-pci

Se não estiver presente no ficheiro algo como o descrito atrás, adicionar em qualquer ponto do texto esta linha, gravar e reiniciar o computador.

Se mesmo assim não funcionar podemos tentar mudar de kernel para um compatível:

Descarregar o kernel 2.6.23.9:
wget http://drseltsam.device.name/vdr/linvdr-kernel-2.6.23.9-220308.tgz 
												            
depmod -ae

Descomprimir o ficheiro:
tar xvfz linvdr-kernel-2.6.23.9-220308.tgz -C 
											
Reiniciar o computador e, em princípio, deverá estar a funcionar


OUTRAS DICAS:
Para usar o MediaPlayer e ver "quase" tudo que conseguimos abrir com um normalíssimo PC com Windows temos de fazer o seguinte :
Descarregar o ficheiro "essential codecs the package" aqui e descomprimir o conteúdo do ficheiro para o caminho: /usr/lib/codecs
A partir de agora temos todas as condições para ver DivX e afins no MediaPlayer.
No entanto, para ver DivX ou outros AVI's feitos em NTSC não funciona bem. Tem de se mudar para NTSC nas definições do plugin via OSD mas, não esperem grandes resultados...
A ideia nesta página é usar "hardware" antigo para fazer de "Mediaplayer" e ainda ter TV por satélite FTA (Free To Air). Se a ideia for só ver DivX e XVid o que não falta são leitores de DVD nas grandes superfícies com preços abaixo dos 50 Euros :)


Outras instruções em alemão podem ser encontradas aqui.
É bem verdade que a versão do VDR já vai muito há frente, já há suporte para algumas placas com DVB-S2 e tudo isso mas, mais vale continuar neste versão mais antiga para este "conjunto". Futebolísticamente falando: "Em equipa que ganha não se mexe!"


Nota Legal