firma teac wstrzymała usługę radia internetowego. czy jest możliwość uruchomienia tej usługi z innego serwera ?
Dlaczego usługa przestała działać
• Starsze urządzenia TEAC korzystały z katalogu stacji dostarczanego przez vTuner. TEAC nie przedłużył licencji, więc od stycznia 2025 r. serwer vTuner dla tych modeli został wyłączony.
• Adresy API (np. http://teac.vtuner.com/...
) są zakodowane w firmware; gdy serwer nie odpowiada, radio nie widzi stacji.
Ocena możliwych dróg obejścia
a) Oficjalny firmware
– Na razie TEAC zapowiedział, że „analizuje alternatywy”, lecz aktualizacje układowe pojawiają się tylko dla najnowszych streamerów (np. UD-701N, NT-505X). Starsze modele (T-H01, CR-H500NT, WAP-8900) aktualizacji nie otrzymały.
b) Nieoficjalny serwer proxy/DNS
– Urządzenie wyszukuje katalogu po domenie; wystarczy lokalnie „podstawić” własny serwer z taką samą odpowiedzią API.
– Najtańsze rozwiązanie to Raspberry Pi z pakietem ycast
(fork projektu dla Yamahy) lub vtuner-proxy
. W routerze ustawiamy przekierowanie DNS teac.vtuner.com
⇒ IP Raspberry.
– Proxy serwuje plik XML/JSON z listą stacji; linki do strumieni (MP3, AAC) dodajemy ręcznie lub importujemy z serwisów Shoutcast/Icecast.
– Wymaga podstawowej znajomości Linuxa, ale nie ingeruje w sam firmware.
c) Modyfikacja firmware’u
– Niektóre tunery TEAC wykorzystują moduły Frontier Silicon Verona/Nuvole; społeczność wyodrębniła obraz pamięci i podmieniła adresy URL (patrz GitHub „fs-api tools”).
– Ryzyko: konieczny programator SPI lub J-TAG, utrata gwarancji, możliwość „uceglenia” urządzenia.
d) Zewnętrzny streamer
– Jeśli tuner ma wejście AUX/optical, można go potraktować jako wzmacniacz, a strumieniowanie zrealizować przez: smartfon + Bluetooth, Chromecast Audio, Yamaha WXAD-10, Raspberry Pi z Volumio/Moode, itp.
– Brak ingerencji w sprzęt TEAC, pełna kontrola nad katalogiem stacji.
Kompatybilność formatów
– Urządzenie musi wspierać kodek strumienia (MP3 128–320 kb/s, niektóre obsługują AAC/AAC-LC).
– Przy ręcznym dodawaniu URL (o ile model na to pozwala) unikaj HLS i FLAC OGG, których starsze TEAC-i nie dekodują.
Testowanie
– Podłącz komputer do tej samej sieci, uruchom Wiresharka i sprawdź, pod jaki host próbują łączyć się pakiety tunera w momencie wyboru „Internet Radio”.
– Po uruchomieniu lokalnego proxy powinna pojawić się lista stacji; jeżeli ładowanie trwa, a strumień się nie odtwarza, sprawdź port 80/443 i zgodność MIME (audio/mpeg
).
dnsmasq
na routerze zamiast Raspberry Pi – minimalny koszt i bez dodatkowego sprzętu.Menu → Information → FW Version
). teac.vtuner.com
⇒ 192.168.1.20 (przykładowe IP Pi).ycast
:
sudo apt update
sudo apt install python3-pip
pip3 install ycast
ycast -c /home/pi/stations.xml
c) W stations.xml
wstaw stacje w formacie:
<station name="TOK FM" url="http://radiotokfm.tuba.pl:8000/tuba" bitrate="128" media_type="audio/mpeg"/>
d) Uruchom ponownie tuner – powinien pokazać własne kategorie/stacje.
unpack-imgfs
, binwalk
) – możliwe podmiany stringów URL bez rekompilacji. Funkcja radia internetowego w starszych urządzeniach TEAC padła, bo wyłączono licencjonowany serwer vTuner. Jeśli producent nie dostarczy aktualizacji, jedynym realnym sposobem przywrócenia funkcji „w samym urządzeniu” jest lokalne obejście: proxy/DNS lub modyfikacja firmware’u. Osobom bez zacięcia sieciowo-programistycznego szybciej i bezpieczniej będzie podłączyć zewnętrzny streamer.