1. Wersja konsolowa Sopcast'a
a) Uruchamianie programu
-> ściągamy program: KLIK
-> następnie rozpakowujemy archiwum:
Kod: Zaznacz cały
tar zxf sp-auth.tgz
Kod: Zaznacz cały
sudo cp sp-sc-auth /usr/bin
Kod: Zaznacz cały
sp-sc-auth *link_do_kanalu* 3908 8908 > /dev/null &
b) Dodanie protokołu do Firefoxa (transmisja uruchamiana bezpośrednio z przeglądarki)
-> tworzymy prosty skrypt bash:
Kod: Zaznacz cały
vim sopcast.sh
Kod: Zaznacz cały
#!/bin/bash
sp-sc-auth $1 3908 8908 > /dev/null &
sopcastpid=$!
sleep 10
vlc http://localhost:8908/tv.asf
kill -9 $sopcastpid
Kod: Zaznacz cały
chmod +x sopcast.sh
-> dodanie protokołu "sop" do Firefoxa:
Otwieramy przeglądarke i w polu adresu wpisujemy
Kod: Zaznacz cały
about:config
Klikamy PPM i wybieramy "Dodaj ustawienie typu->Wartość logiczna", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.external.sop
Ponownie klikamy PPM i wybieramy "Dodaj ustawienie typu->Wartość logiczna", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.warn-external.sop
Jeszcze raz klikamy PPM i wybieramy "Dodaj ustawienie typu->Łańcuch", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.app.sop
Kod: Zaznacz cały
/home/user/skrypty/sopcast.sh
2. Sopcast w wersji "klikalnej"
a) Instalacja
-> ściągamy paczkę z Sopcastem (wersja angielska, GTK): KLIK!
-> instalujemu:
Kod: Zaznacz cały
sudo dpkg -i gtk-sopcast_0.2.8-1_i386.deb
Włączamy Sopcasta ("Aplikacje->Dźwięk i obraz->Sopcast TV Player" albo w konsoli: gsopcast) i przechodzimy do zakładki "config". W polu "Player" wpisujemy polecenie do naszego ulubionego odtwarzacza (vlc, mplayer, totem, itp.).
//Z otwarciem gsopcasta z przeglądarki wystąpił mały problem. Do otwierania odnośników na razie trzeba skorzystać z wersji konsolowej
b) Dodanie protokołu do Firefoxa (transmisja uruchamiana bezpośrednio z przeglądarki)
Otwieramy przeglądarke i w polu adresu wpisujemy
Kod: Zaznacz cały
about:config
Klikamy PPM i wybieramy "Dodaj ustawienie typu->Wartość logiczna", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.external.sop
Ponownie klikamy PPM i wybieramy "Dodaj ustawienie typu->Wartość logiczna", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.warn-external.sop
Jeszcze raz klikamy PPM i wybieramy "Dodaj ustawienie typu->Łańcuch", w nazwie wpisujemy
Kod: Zaznacz cały
network.protocol-handler.app.sop
Kod: Zaznacz cały
gsopcast
Jeśli ktoś ma taką potrzebę może u siebie zastosować obie wersje. Ważne jest jednak że w kofiguracji Firefoxa należy się zdecydować na jedną ( a więc albo pkt. 1b albo 2b)! //na razie tylko 1b!!
Pozdrawiam. Miłego oglądania.
Wszelkie uwagi mile widziane na PW.