Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MagCaster - Moja Apka
#11
Nie wiem dokładnie o co Ci chodzi przecież dokładnie podałem jaka jest struktura tego pliku z wpisem  jednego programu : TVP1 ... jest to standardowy plik tworzony przez program Tvheadend ( z karty usb - TV-DVBT2 ) ale wiadomo jest ontworzony standardowo dla adresu LAN. Żeby działało z całego świata  dopisane zostało do niego :login / hasło i zamiast adresu IP lan (192.168.1.x / lub IP-zewnętrzne) adres serwera jakiegoś DDNS który tłumaczy adres jak by się zmienił  w międzyczasie u mnie to usługa: duckdns.org  + oczywiście jakiś port : ....
Nazwa pliku to : TV-DVB-T2-tuner2.m3u ...a zawartość np kilka pozycji:
.....................
#EXTM3U

#EXTINF:-1 tvg-id="fdj6d8f4179e35a0d90bbbbedbace24c" tvg-chno="1",TVP1
http://login:hasło@nazwaDDNS.duckdns.org:9987/stream/channelid/24105633600?profile=pass
#EXTINF:-1 tvg-id="ca1aks755ebsnd9e7f6933d2cjsj919" tvg-chno="2",TVP2
http://login:hasło@nazwaDDNS.duckdns.org:9987/stream/channelid/6230414378?profile=pass
#EXTINF:-1 tvg-id="fsnc87de0e53a54dmcjd77deushde0f2" tvg-chno="3",TVP3 Katowice
itd...

...................
Odpowiedz
REKLAMA:



#12
(11-05-2026, 10:07 AM)kris777 napisał(a): Nie wiem dokładnie o co Ci chodzi przecież dokładnie podałem jaka jest struktura tego pliku z wpisem  jednego programu : TVP1 ... jest to standardowy plik tworzony przez program Tvheadend ( z karty usb - TV-DVBT2 ) tylko dopisane do niego :login / hasło i zamiast adresu IP lan (192.168.1.x / lub IP-zewnętrzne) adres serwera jakiegoś DDNS który tłumaczy adres jak by się zmienił  u mnie to :duckdns.org  + oczywiście jakiś port : ....
Nazwa pliku to : TV-DVB-T2-tuner2.m3u ...a zawartość np kilka pozycji:
.....................
#EXTM3U
#EXTINF:-1 tvg-id="fdj6d8f4179e35a0d90bbbbedbace24c" tvg-chno="1",TVP1
http://login:hasło@nazwaDDNS.duckdns.org:9987/stream/channelid/24105633600?profile=pass
#EXTINF:-1 tvg-id="ca1aks755ebsnd9e7f6933d2cjsj919" tvg-chno="2",TVP2
http://login:hasło@nazwaDDNS.duckdns.org:9987/stream/channelid/6230414378?profile=pass
#EXTINF:-1 tvg-id="fsnc87de0e53a54dmcjd77deushde0f2" tvg-chno="3",TVP3 Katowice
itd...

Dziękuję za cierpliwość i za to, że dokładnie opisałeś strukturę pliku to naprawdę pomogło zidentyfikować problem.

Błąd był głębszy niż myślałem przy pierwszej poprawce. Biblioteka, której używam do połączeń HTTP, po cichu usuwała dane logowania z adresu URL, a mój poprzedni kod próbował je odratować przez standardowy parser URI  który niestety rzuca błąd na polskie znaki takie jak "ł" w haśle i po cichu się poddaje. W efekcie zapytanie szło na serwer bez autoryzacji.

Poprawiłem to porządnie teraz wyodrębniam login i hasło bez parsowania URI, koduję je w UTF-8 i wysyłam jako nagłówek Authorization. To powinno działać zarówno z Twoją konfiguracją tvheadend, jak i z hasłami zawierającymi polskie znaki.

Poprawka będzie w kolejnej wersji. Będę wdzięczny, jeśli zechcesz ją przetestować gdy zostanie opublikowana (Pewnie 1.2.64)
...................
Odpowiedz
#13
mój login i hało nie zawiera polskich znaków diakrytycznych ? ....to tylko dla celów poglądowych bo jesteśmy w Polsce :-) np. login:hasło ....mogłem napisać : login:password .... nie wiem czy to był problem z : ł ....śćółń ... bo takich nie mam w haśle ? ... jak wskazuję plik .m3u i dodam go+ zatwierdzę i np. zrestartuję program to po ponownym włączeniu w/w wyświetla jakieś okienko informacyjne z błędem ale jest to zamykane bardzo szybko 1s i napisy są w całości niewidoczne bo w małym okienku więc informacji co mu przeszkadza nie powiem dokładnie :-(
Pewnie coś nie tak z tym adresem może jeszcze nr portu / może nie akceptuje nazw DDNS tylko musi być adres IP albo lan albo zewnętrzny (stały) ?:
http://login:password@nazwaDDNS.duckdns.org:9987/
 zmieniłem w całym pliku : nazwaDDNS.duckdns.org ...na adres IP ( 97.XX.XX.XX ) zewnętrzny bo od  niedawna  taki posiadam ale nic to nie zmieniło ...ale w/w plik działa OK na smartfonie i np. program : VLC
Odpowiedz
#14
(11-05-2026, 10:24 AM)kris777 napisał(a): By zobaczyć linki musisz się zalogować lub zarejestrować. w formie apk jakby Ci sie chcialo sprawdzic.

(11-05-2026, 01:20 PM)cjk-dev napisał(a): By zobaczyć linki musisz się zalogować lub zarejestrować. w formie apk jakby Ci sie chcialo sprawdzic.

Jesli zadziala to masz u mnie customowa wersje KRIS777 edition z kolorami i logiem jakie chcesz Tongue
Odpowiedz
#15
OK zainstalowałem prog. się uaktualnił (v1.2.62) ...ale dalej lipa :-) ....może ja coś źle robię ? Działam tak : klikam kluczyk (czyli ustawienia) potem Ustawi. portalu / dodaj portal /zaznaczam :lista m3u / przeglądaj /wskazuje moją listę : TV-DVB-T2-tuner2.m3u /nadaję nazwę np TV /zapisz/klikam na kropkę i zaznacza się na niebiesko (aktywny) ....wracam do początku i nic ! .. zamykam  z programu  / uruchamiam ponownie i...dalej ten sam błąd :error with portal:TV Expected Url scheme 'http' or 'https'  bu...  tyle widać w okienku :-)
Sprawdziłem obie listy tą z :  DDNS ....i adres IP stały 
Prog. testuję na smartfonie POCO F7 (xiaomi)
Obie listy działają poprawnie w prog. IPTV pro / VLC ....VPN jest wyłączony na POCO F7 nie wiem co można jeszcze podpowiedzieć co by Ci pomogło w zdiagnozowaniu upartej zagwozdki :-)
Ps. co zwróciło moją uwagę to po zapisie i zaznaczeniu z informacją : TV / M3U / Aktywny na dole jest niby adres ale dziwny nie powinien być wskazaniem do mojej listy .m3u ? ... jest tak :content://com.android.externalstorage.d...   tyle widać :-)
Odpowiedz
#16
(11-05-2026, 04:05 PM)kris777 napisał(a): OK zainstalowałem prog. się uaktualnił (v1.2.62) ...ale dalej lipa :-) ....może ja coś źle robię ? Działam tak : klikam kluczyk (czyli ustawienia) potem Ustawi. portalu / dodaj portal /zaznaczam :lista m3u / przeglądaj /wskazuje moją listę : TV-DVB-T2-tuner2.m3u /nadaję nazwę np TV /zapisz/klikam na kropkę i zaznacza się na niebiesko (aktywny) ....wracam do początku i nic ! .. zamykam  z programu  / uruchamiam ponownie i...dalej ten sam błąd :error with portal:TV Expected Url scheme 'http' or 'https'  bu...  tyle widać w okienku :-)
Sprawdziłem obie listy tą z :  DDNS ....i adres IP stały 
Prog. testuję na smartfonie POCO F7 (xiaomi)
Obie listy działają poprawnie w prog. IPTV pro / VLC ....VPN jest wyłączony na POCO F7 nie wiem co można jeszcze podpowiedzieć co by Ci pomogło w zdiagnozowaniu upartej zagwozdki :-)
Ps. co zwróciło moją uwagę to po zapisie i zaznaczeniu z informacją : TV / M3U / Aktywny na dole jest niby adres ale dziwny nie powinien być wskazaniem do mojej listy .m3u ? ... jest tak :content://com.android.externalstorage.d...   tyle widać :-)
Dzięki za cierpliwość i za dokładny opis kroków to bardzo pomogło.

Znalazłem przyczynę błędu. Twoja lista działa lokalnie (plik .m3u na telefonie), a nie przez adres URL. W moim kodzie dla plików lokalnych używany był pusty adres zamiast ścieżki do pliku stąd błąd "Expected URL scheme http or https". Aplikacja dosłownie nie wiedziała gdzie szukać pliku.

Naprawiłem to i pojawi się w kolejnej aktualizacji. Przepraszam za zamieszanie z poprzednimi wersjami — błąd był głębiej niż myślałem na początku.

Podziękowali: arkady1964
Odpowiedz
REKLAMA:



#17
(11-05-2026, 04:05 PM)kris777 napisał(a): OK zainstalowałem prog. się uaktualnił (v1.2.62) ...ale dalej lipa :-) ....może ja coś źle robię ? Działam tak : klikam kluczyk (czyli ustawienia) potem Ustawi. portalu / dodaj portal /zaznaczam :lista m3u / przeglądaj /wskazuje moją listę : TV-DVB-T2-tuner2.m3u /nadaję nazwę np TV /zapisz/klikam na kropkę i zaznacza się na niebiesko (aktywny) ....wracam do początku i nic ! .. zamykam  z programu  / uruchamiam ponownie i...dalej ten sam błąd :error with portal:TV Expected Url scheme 'http' or 'https'  bu...  tyle widać w okienku :-)
Sprawdziłem obie listy tą z :  DDNS ....i adres IP stały 
Prog. testuję na smartfonie POCO F7 (xiaomi)
Obie listy działają poprawnie w prog. IPTV pro / VLC ....VPN jest wyłączony na POCO F7 nie wiem co można jeszcze podpowiedzieć co by Ci pomogło w zdiagnozowaniu upartej zagwozdki :-)
Ps. co zwróciło moją uwagę to po zapisie i zaznaczeniu z informacją : TV / M3U / Aktywny na dole jest niby adres ale dziwny nie powinien być wskazaniem do mojej listy .m3u ? ... jest tak :content://com.android.externalstorage.d...   tyle widać :-)
Google wlasnie puscilo na play store ostatnia wersje... mam nadzieje ze teraz bedzie dzialac.
Odpowiedz
#18
Eurekaaaaa działa ... :-)
Odpowiedz
#19
(13-05-2026, 02:20 PM)kris777 napisał(a): Eurekaaaaa działa ... :-)


Heart

Cieszy mnie to Smile  Jesli nie masz nic przeciwko to w przyszlych wersjach chce umieszczac nicki ludzi ktorzy mi pomogli w sekcji About.
Odpowiedz
#20
Super ! ...to dla mnie zaszczyt :-)
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości