Zanonimizowana wersja forum tylko do odczytu

Simple TV - plejer.tv, generator playlisty

Forum poświęcone dla programu SimpleTV.

Działa?

Poll ended at 2013-10-13, 17:34

Tak
8
73%
Nie
3
27%
 
Total votes: 11

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

Simple TV - plejer.tv, generator playlisty

Post by anonim »

Po ostatnich zmianach wprowadzonych w serwisie plejer.tv postanowiłem napisać generator playlist. Największą zmianą, która zmusiła mnie do napisania tego programu jest jednodniowa ważność linków.
Jedyne, co należy zrobić to uruchomić program :-) . W przypadku, gdy nie chcemy mieć wszystkich kanałów, bądź chcemy je posortować według własnych upodobań, albo stworzyć więcej playlist podzielonych tematycznie to wówczas należy przeprowadzić edycję pliku konfiguracyjnego.


config.ini - Plik konfiguracyjny zawierający kanały, które mają znaleźć się na playlistach. Można podać dowolną ścieżkę dla generowanego pliku wyjściowego (załączona konfiguracja przykładowa).

plejer_tv.m3u :: plejer.tv: = <ścieżka playlisty> :: <nazwa playlisty>:
TVP 1 = <nazwa kanału>


channels.db - Plik zawierający kanały dostępne w serwisie plejer.tv. Należy go edytować w przypadku zmiany identyfikatora kanału lub dodając nowe. Można dodać dowolny strumień spoza serwisu, należy wtedy dopisać na końcu wiersza ", " (przecinek spacja).

Animal Planet, stream16, 51e33b525d65a = <nazwa kanału>, <RTMP ID>, <HTTP ID>

EduSat, rtmp://$OPT:rtmp-raw=rtmp://178.73.10.66:1935/live/ playpath=mpegts.stream swfUrl=http://plejer.tv/player/player.swf pageUrl=http://plejer.tv/index.php?p=kanal&id=517711e93fdcf, <- spacja po przecinku

HTTP ID wyciągamy z adresu strony: http://plejer.tv/index.php?p=kanal&id=51e33b524694f
RTMP ID natomiast ze źródła tej strony: var asrc = "rtmp://50.7.168.162:80/main/stream29%3Fb01f%3D25cd44b29a";

Nie można zmieniać struktury tych plików! Ważny jest każdy przecinek, spacja, dwukropek i "enter".

W przypadku, gdy program nie wygeneruje nowej playlisty, oznaczać to będzie, że zmienił się identyfikator jednego z kanałów. Wtedy uruchamiamy test_ID.bat i czekamy na pojawienie się błędu. Kanały przy których pokazany jest postęp zostały prawidłowo przetworzone - problem dotyczy następnego kanału. Poprawiamy identyfikator w bazie na własną rękę, bądź ściągamy ponownie program zawierający poprawioną bazę.

Planuję w wolnej chwili dopisać autoaktualizację bazy kanałów.

Download: GenTok - plejer.tv

Miłego oglądania ;-) .
Last edited by anonim on 2013-10-28, 18:55, edited 2 times in total.

anonim
Początkujący
Posts: 18
Joined: 2013-07-30, 12:01

Post by anonim »

Dzięki mi wszystkie pobrały się

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

Post by anonim »

@rasputin666: Podczas testów przekonałem się, że tak duże opóźnienia spowodowane są zbyt dużym obciążeniem serwera. Dzisiaj rano pobierało się znacznie szybciej, wszystkie kanały w ok. 1 minutę. Pobieranie większej ilości kanałów jednocześnie tutaj nie pomoże.

anonim
Aktywny Użytkownik
Posts: 461
Joined: 2013-06-16, 18:09

Post by anonim »

Rocky, Dzięki, że jesteś dobry pomysł ;-)

anonim
Początkujący
Posts: 139
Joined: 2013-06-08, 09:57

Post by anonim »

@Rocky Pożądna sprawa , pieknie działa :mrgreen:

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

fix

Post by anonim »

Pojawił się mały update. Zapomniałem o możliwości zmiany nazwy playlisty :-P .

anonim
Bywalec
Posts: 237
Joined: 2013-07-03, 17:02

Post by anonim »

Ej, a co to za kanał FOX (na plejerze nie ma))? Da ktoś link do niego?

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

Post by anonim »

Fox to kanał pokroju MGM i Universal, lecą tam ich produkcje. Gdy swego czasu był dostępny na weeb.tv to leciały tam seriale takie jak CSI.
Starałem się pozyskać wszystkie kanały jakie oferuje, bądź oferował plejer.tv. Mają przypisane identyfikatory dla konkretnych stacji. Dlatego wystarczy poczekać, aż ktoś zacznie strumieniować "niedziałający" kanał, a link na playliście powinien od razu zaskoczyć. Chyba, że identyfikator przypisany jest do autora strumienia to wtedy trzeba byłoby na niego zaczekać :-) .
Dzisiaj zmienił się identyfikator dla Polsat Sport, ale nie zwróciłem uwagi czy zmienił się też autor.

anonim
Bywalec
Posts: 237
Joined: 2013-07-03, 17:02

Post by anonim »

Co to jest FOX to wiem ;) Pytam tylko czy był na plejerze i czy te linki rtmp rtmp://50.7.168.162:80/main/tvp2?b06b=4c6b1b2584 to to co jest na końcu to token?

anonim
Aktywny Użytkownik
Posts: 461
Joined: 2013-06-16, 18:09

Post by anonim »

Szycha2013, FOX jest PlejerTV na stronie: http://www.plejer.tv/index.php?p=kanal&id=52137f3c77562 ;-)

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

Post by anonim »

@Szycha2013: Był, przecież z powietrza tego nie wziąłem :-) . Wujek Google pomógł znaleźć niedostępne teraz kanały.
To co zaznaczyłeś jest właśnie nowym tokenem. Dodatkowo poza zmienną wartością, sam identyfikator też jest zmienny.

@maks9300: Zgadza się, ten sam identyfikator kanału znajduje się w bazie programu - channels.db.

anonim
Aktywny Użytkownik
Posts: 461
Joined: 2013-06-16, 18:09

Post by anonim »

Rocky, No, tak jest i sprawdziłem ;-)

anonim
Aktywny Użytkownik
Posts: 461
Joined: 2013-06-16, 18:09

Post by anonim »

Szycha2013, Tak tokena :-D dlatego nowy zmiana tokena ;-)

anonim
Początkujący
Posts: 99
Joined: 2013-10-06, 13:49
Location: Wrocław

pełna lista

Post by anonim »

http://plejer.tv/index.php?p=kanaly_all <- pełna lista programów
Nie wiem dlaczego normalnie nie można jej wyświetlić, tylko dostępna jest okrojona lista.

Post Reply