• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Skystar 2 no Ubuntu

Status
Não está aberto para novas respostas.

PowerDream®

GF Ouro
Membro Inactivo
Entrou
Mai 10, 2007
Mensagens
5,696
Gostos Recebidos
0
Boa tarde
Deixao aqui um manual para aqueles que tem um ss2 e querem meter a funcar no Ubuntu é um pouco longo mas so assim é que tem piada

instalação de pacotes necessários

* Para descarregar os programas usados para que este tutorial funcione execute na consola:


PHP:
sudo apt-get install build-essential subversion libcap-dev cvs libjpeg62-dev libssl-dev libxv-dev

Instalação do ffmpeg-svn

PHP:
svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
cd ffmpeg && ./configure --prefix=/usr/local && make && sudo make install

* Fazer o download do vdr, um reprodutor de vídeo que suporta placas dvb-s

Nota: Em relação ao softdevice (plugin para descodificar stream mpeg-2) poderá não funcionar muito bem com placas gráficas a usar os drivers da nvidia.

* Descomprimir o vdr:


c
PHP:
d ~/Desktop
tar xfvj vdr-1.4.1.tar.bz2
cd vdr-1.4.1/PLUGINS/src
Instalação do SoftDevice

PHP:
cvs -d:server:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice
login
Nota: dar enter quando pedir password

PHP:
cvs -d:server:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice co softdevice
cd softdevice
./configure
Nota: Caso haja algum tipo de problema neste passo, editar o ficheiro libavformat.pc: (com o gedit/vim/kwrite/...)
sudo gedit /usr/local/lib/pkgconfig/libavformat.pc
e mudar todas a PREFIX para prefix
cd ..
Instalação do plugin Sc

* Fazer o download do último vdr-sc-0.5.x.tar.gz

ou fazendo por exemplo:
wget

Código:
http://vdr.bluox.org/download/vdr-sc/vdr-sc-0.5.10.tar.gz

-P ~/Desktop/vdr-1.4.1
ou então, procurar em:


Código:
http://207.44.152.197
/
ou fazer por exemplo:
wget


Código:
http://207.44.152.197/vdr-sc-0.5.10.tar.gz

-P ~/Desktop/vdr-1.4.1

* Depois do download feito:

cd ~/Desktop/vdr-1.4.1/PLUGINS/src
tar -zxvf /local_onde_o_ficheiro_esta/vdr-sc-0.5.*.tar.gz
mv sc-0.5.* sc
cd ~/Desktop/vdr-1.4.1/
cat PLUGINS/src/sc/patches/vdr-1.4.0-sc.diff | patch -p1
Nota: Para quem tem skystar 2, por não ter descodificador mpeg-2 por hardware é preciso outro patch:
cat PLUGINS/src/sc/patches/vdr-1.4.0-ffdecsa-0.1.3.diff | patch -p1
make NAGRA=1 CARDSHARE=1 REMOTE=LIRC vdr plugins

* Depois de tudo compilado, esperemos que não dê erros (se der um erro de má compilação depois de 'make NAGRA=1 CARDSHARE=1 REMOTE=LIRC vdr plugins' no plugin skincurses...não há problema porque não é preciso esse plugin).

* Vamos prosseguir com os seguintes comandos:

sudo make install
ou
sudo cp -fv ./vdr /usr/local/bin/

* Agora vamos criar as directorias necessárias (vou dar-vos o exemplo das que uso):

sudo mkdir -p /etc/vdr /var/spool/video /usr/lib/vdr /var/spool/epg
Nota: Se quiserem por um user a usar o vdr e não só o root: (man chmod + man chown) <= também não se dá a papa toda!

* Mas se quiserem pôr um user utilizem o vdr como user.

sudo cp -fv ~/Desktop/vdr-1.4.*/*conf /etc/vdr/
sudo cp -fv ~/Desktop/vdr-1.4.*/PLUGINS/lib/* /usr/lib/vdr/

* Como o Ubuntu usa utf8, temos que converter o locale para iso8859-15:

Converter locale

sudo apt-get install language-pack-pt language-pack-pt-base

* Editar o ficheiro /var/lib/locales/supported.d/local:

sudo gedit /var/lib/locales/supported.d/local
E colocar lá:
pt_PT.ISO-8859-15 ISO-8859-15

* De seguida, editar o ficheiro /etc/locale.alias :

sudo gedit /etc/locale.alias
E colocar lá:
pt_PT pt_PT.ISO-8859-15

* Por último, editar o ficheiro /etc/environment :

sudo gedit /etc/environment
E colocar lá isto:
LANG="pt_PT"

* E por fim actualizar os locales:

sudo dpkg-reconfigure locales

* Reiniciar o X e estará em iso8859-15 agora...Para confirmar basta abrir um terminal e digitar:

locale
E analisar o output!
Nota: Caso dê algum erro, mesmo depois de convertemos o locale para iso8859-15, podemos fazer:
export LANG=pt_PT
Testar

Copiar para uma só linha:
sudo vdr --lib=/usr/lib/vdr --config=/etc/vdr --video=/var/spool/video --epgfile=/var/spool/epg -Psc
-P'softdevice -vo xv:'
Nota: Na primeira vez configuram-se as keys softdevice-xv RC para as keys no softdevice. As opções KBD RC são quando o input é o terminal onde o vdr está a correr (para não incomodar mais, aconselho configurarem pelo menos uma tecla).

* Agora vamos fazer download duma lista de canais (channels.conf) para o satélite em causa:

Hispasat


Código:
http://suisso.com.sapo.pt/channels.conf.hispa.txt

Astra

Código:
http://www.angelfire.com/linux/mattdvb/channels.conf.astra

Hotbird

Código:
http://www.angelfire.com/linux/mattdvb/channels.conf.hotbird

* Depois de terem a lista, fazer o seguinte:

sudo wget <url_pretendido> -P /etc/vdr/ && sudo mv <ficheiro_sacado> channels.conf

* Exemplo:

wget
Código:
http://suisso.com.sapo.pt/channels.conf.hispa.txt

-P /etc/vdr/ && cd /etc/vdr/
sudo mv channels.conf.hispa.txt channels.conf

* Em relação às keys, isto é, a SoftCam.Key que podem encontrar actualizada em:


Código:
http://www.rdi-files.com/

ou


Código:
http://sat-key.org/

é para meter em /etc/vdr/plugins/

* E pronto, se seguiram todos os passos como deve de ser, poderão visualizar os canais em perfeitas condições.
 

joaortnt

GF Ouro
Entrou
Mai 20, 2007
Mensagens
885
Gostos Recebidos
0
nós já cá tínhamos esse manual...
seja como for, obrigado!
Tópico encerrado
 
Status
Não está aberto para novas respostas.
Topo