Zanonimizowana wersja forum tylko do odczytu
Simple TV - plejer.tv, generator playlisty
Simple TV - plejer.tv, generator playlisty
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 .
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.
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.
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.
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?
Szycha2013, FOX jest PlejerTV na stronie: http://www.plejer.tv/index.php?p=kanal&id=52137f3c77562
@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.
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.
pełna lista
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.
Nie wiem dlaczego normalnie nie można jej wyświetlić, tylko dostępna jest okrojona lista.