Restreaming torrent tv przy pomocy aceproxy
Posted: 2016-02-27, 14:25
Troche wstępu
Pare osób pytało jak restreamować kanały z torrentów więc postanowiłem usiąść przy temacie i pozwiedzać wschodnie strony internetów. Od razu zaznaczam, że instalacja acestream nie jest łatwa i przyjemna, co dystrybucja to inna historia. Instalacje przedstawie na przykładzie Ubuntu 14 desktop.
Ptrzebne są nam dwie rzeczy, acestream-engine oraz aceproxy. Zacznijmy od acestream'a, kochani rosjanie zostawili nam ładny tutorial instalacji pod tym linkiem.
Jednakże, po dodaniu repozytoriów, to badziewie nie chce sie zainstalować bo brakuje mu czegoś tam z pythonem (oczywiście tego nie można zainstalowac bo juz jest), ogolnie nie polecam, bo i tak po instalacji tego dostaniemy wersje 2.1.6 (którą można o kant czterech liter rozbić, bo i tak nie działa z obecnymi streamami). Więc dlatego nie będziemy się z tym pieścić.
Tutaj poradnik się zaczyna
Przechodzimy do tego adresu
I pobieramy odpowiednią wersje dla naszego systemu i rozpakowujemy. (robimy wszystko z poziomu roota, 'sudo su')
np. dla Ubuntu 14 32 bity
i386 = 32 bity
amd64 = 64 bity
Zaznaczam że 32 nie zadziała na 64 lub na odwrót
Pewnie jak zdążyliście zauważyć na powyższej stronie jest instrukcja aktualizacji engine'a ale czystej instalacji już nie , no ale cóż, nie ma co wybrzydzać. Wracając...
Jeżeli masz starą wersje zainstalowaną z repozytoriów ('acestreamengine -v' zwraca 2.1.6) to skasuj zawartość całego folderu /usr/share/acestream, czyli[/b]
Przechodzimy do naszego nowego folderu i wykonujemy polecenia:
Być może przegapiłem jakąś paczke która jest wymagana (opierałem się na ubuntu 14), ale liczę na waszą zaradność i do dyspozycji zostawiam wam wujka googla. Przez takie dzikie instalowanie nie będzie nam działać z komendy globalnej ('acestreamengine') tylko z lokalnego wykonania pliku ('./acestreamengine'). Sorry inaczej nie potrafię tego ustrojstwa zmusić do działania.
Chwila prawdy, odpalamy nasz 'silnik'
Jeżeli się odpalił bez błędów to już najgorsze masz za sobą. Najlepiej uruchomić sobie go w tle przy pomocy 'screen', a ideałem będzie jak dasz go sobie w pętle, bo lubi się wysypać od czasu do czasu.
Wracamy do naszego głównego folderu i wykonujemy polecenia.
I odpalamy go również gdzieś w tle najlepiej
Po tych wszystkich kombinacjach czas na teścik. Nasze 'proxy' będzie interpretowało takie odresy.
Oczywiście możemy połączyć się też z zewnątrz.
A jak mamy już materiał w takim formacie, to możemy zrobić z nim wszystko. Fajnie sprawdza sie do telewizora.
Twórca zwraca uwagę, że można wpleść do współpracy vlc i upłynnić obraz(odsyłam do źródła). Jednak ja pozostałem przy domyślnej konfiguracji.
Powodzenia
Źródła oraz dodatkowe informacje.
Pare osób pytało jak restreamować kanały z torrentów więc postanowiłem usiąść przy temacie i pozwiedzać wschodnie strony internetów. Od razu zaznaczam, że instalacja acestream nie jest łatwa i przyjemna, co dystrybucja to inna historia. Instalacje przedstawie na przykładzie Ubuntu 14 desktop.
Ptrzebne są nam dwie rzeczy, acestream-engine oraz aceproxy. Zacznijmy od acestream'a, kochani rosjanie zostawili nam ładny tutorial instalacji pod tym linkiem.
Code: Select all
http://wiki.acestream.org/wiki/index.php/Streaming/en
Tutaj poradnik się zaczyna
Przechodzimy do tego adresu
Code: Select all
http://wiki.acestream.org/wiki/index.php/AceStream_3.0/en
np. dla Ubuntu 14 32 bity
Code: Select all
wget http://dl.acestream.org/ubuntu/14/acestream_3.0.2_ubuntu_14.04_i686.tar.gz
tar -xzf acestream_3.0.2_ubuntu_14.04_i686.tar.gz
amd64 = 64 bity
Zaznaczam że 32 nie zadziała na 64 lub na odwrót
Pewnie jak zdążyliście zauważyć na powyższej stronie jest instrukcja aktualizacji engine'a ale czystej instalacji już nie , no ale cóż, nie ma co wybrzydzać. Wracając...
Jeżeli masz starą wersje zainstalowaną z repozytoriów ('acestreamengine -v' zwraca 2.1.6) to skasuj zawartość całego folderu /usr/share/acestream, czyli
Code: Select all
rm -r /usr/share/acestream/*
Przechodzimy do naszego nowego folderu i wykonujemy polecenia:
Code: Select all
cd acestream_3.0.2_ubuntu_14.04_i686
cp -r * /usr/share/acestream
apt-get install python-pip python-dev libssl-dev swig python-setuptools
pip install M2Crypto
pip install apsw
Chwila prawdy, odpalamy nasz 'silnik'
Code: Select all
./acestreamengine --client-console
Wracamy do naszego głównego folderu i wykonujemy polecenia.
Code: Select all
sudo apt-get install python-gevent python-psutil git
git clone https://github.com/ValdikSS/aceproxy.git
cd aceproxy
Code: Select all
python acehttp.py
Code: Select all
http://127.0.0.1:8000/pid/id torrenta(takie fajne 40 znaków)/stream.mp4
czyli http://127.0.0.1:8000/pid/1234567890123456789012345678901234567890/stream.mp4
A jak mamy już materiał w takim formacie, to możemy zrobić z nim wszystko. Fajnie sprawdza sie do telewizora.
Twórca zwraca uwagę, że można wpleść do współpracy vlc i upłynnić obraz(odsyłam do źródła). Jednak ja pozostałem przy domyślnej konfiguracji.
Powodzenia
Źródła oraz dodatkowe informacje.
Code: Select all
http://wiki.acestream.org/wiki/index.php/AceStream_3.0/en
https://github.com/ValdikSS/aceproxy/wiki