-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED.cdk152.neoplus.adsl.tpnet.pl!no
t-for-mail
From: Atlantis <m...@w...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: radyjko znalazłem
Date: Fri, 24 May 2024 08:15:20 +0200
Organization: ICM, Uniwersytet Warszawski
Message-ID: <v2pb9o$2vlt3$1@news.icm.edu.pl>
References: <X...@1...0.0.1>
<v2kmuc$2o065$1@news.icm.edu.pl>
<iuzl3v0wt6s6$.7v3kkwn6amy8.dlg@40tude.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 24 May 2024 06:15:20 -0000 (UTC)
Injection-Info: news.icm.edu.pl;
posting-host="cdk152.neoplus.adsl.tpnet.pl:83.30.160.152";
logging-data="3135395"; mail-complaints-to="u...@n...icm.edu.pl"
User-Agent: Mozilla Thunderbird
Content-Language: en-US, pl-PL
In-Reply-To: <iuzl3v0wt6s6$.7v3kkwn6amy8.dlg@40tude.net>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:791971
[ ukryj nagłówki ]On 23.05.2024 20:34, J.F wrote:
> Protokoły też się chyba zmieniały.
Nie bardzo. Jak budowałem to swoje radyjko internetowe, to zdecydowana
większość stacji wciąż była dostępna w przez HTTP. Najpierw trzeba
przeparsować nagłówek, a potem już dostajesz ciągły strumień danych,
który można kierować do kodeka. Relatywnie proste.
Czasami trafia się protokół ICY, który jest zmodyfikowaną wersją HTTP i
trzeba wziąć pod uwagę trochę inny format nagłówków.
Główne problemy na jakie się natknąłem to:
- Stacje ukrywające URL przed użytkownikiem i zmuszające do korzystania
z własnego interfejsu webowego albo aplikacji. Często jednak pod spodem
i tak siedzi standardowy stream HTTP, który dość łatwo można wyciągnąć.
- Stacje upierające się, by z jakiegoś powodu publicznie dostępnego
streama nadawać przez HTTPS. W przypadku słabszej wersji hardware'u na
PIC32MX795F512 poddałem się. W mocniejszej na PIC32MZ2048 pewnie w końcu
dodam jakiegoś WolfSSL-a, żeby to dekodował.
- Stacje korzystające z AAC zamiast MP3. Z jakiegoś powodu w swoim
projekcie użyłem VS1003 zamiast VS1063 (pewnie tylko taki miałem wtedy
pod ręką), a więc nie mam sprzętowego dekodowania AAC. Może w końcu
dodam programowe. :)
> Jakis smart TV mam, LG.
> Youtube jeszcze niedawno na nim działał, ale teraz tak laguje, że nie
> wiem o co chodzi.
Może pokłosie ich walki z blokowaniem reklam? Ponoć ludzie ogólnie
raportują, że na słabszych sprzętach odtwarzanie YT zaczęło żyłować
procesor. Co prawda głównie w przypadku, gdy włączony jest jakiś bloker
reklam, ale z drugiej strony nie wiadomo jak obsługa YT jest
zaimplementowana w takim telewizorze...
> Reszta apek przestała. Onet Vod, TVP, tuba FM.
> Na nowe chyba nie ma co liczyc - nawet jak ktos pomysli aby zrobić, to
> wybierze jakąs nowszą wersję platformy.
Niestety, co jakiś czas zmieniają API, a producentowi TV nie chce się
tego aktualizować. Zwłaszcza, jeśli sam system na którym pracuje TV nie
jest już rozwijany.
Następne wpisy z tego wątku
- 24.05.24 09:24 io
- 24.05.24 10:08 J.F
- 24.05.24 15:17 Atlantis
- 24.05.24 16:38 J.F
- 24.05.24 17:05 Atlantis
- 25.05.24 01:16 Arnold Ziffel
- 25.05.24 06:17 Marek
- 25.05.24 06:37 Marek
- 25.05.24 09:37 Atlantis
- 25.05.24 10:11 Marek
- 25.05.24 11:17 io
- 25.05.24 11:27 io
- 25.05.24 11:36 Marek
- 25.05.24 12:07 Atlantis
- 25.05.24 12:22 Atlantis
Najnowsze wątki z tej grupy
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
Najnowsze wątki
- 2025-02-17 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-17 Chrzanów => Programista NodeJS <=
- 2025-02-17 Warszawa => Node.js / Fullstack Developer <=
- 2025-02-17 Białystok => System Architect (Java background) <=
- 2025-02-17 Białystok => Solution Architect (Java background) <=
- 2025-02-17 Gliwice => Team Lead / Tribe Lead FrontEnd <=
- 2025-02-17 Gdańsk => PHP Developer <=
- 2025-02-17 Warszawa => Senior ASP.NET Developer <=
- 2025-02-17 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-17 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-17 Odśnieżanie samochodu
- 2025-02-17 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-17 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-02-17 Pompiarze...
- 2025-02-16 PV teraz