TEAC radio internetowe – jak przywrócić usługę po wyłączeniu vTuner? Proxy, DNS, alternatywy

Pytanie

firma teac wstrzymała usługę radia internetowego. czy jest możliwość uruchomienia tej usługi z innego serwera ?

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • W większości starszych tunerów TEAC nie da się po prostu „przełączyć” katalogu stacji na inny serwer, bo adres usługi (najczęściej vTuner) jest zaszyty w firmware.
  • Przywrócenie radia internetowego jest możliwe tylko w jednym z trzech scenariuszy:
    1) aktualizacja oficjalnego firmware’u (jeśli TEAC ją udostępni),
    2) zastosowanie nieoficjalnego obejścia (lokalny serwer proxy/DNS lub zmodyfikowane oprogramowanie),
    3) podłączenie zewnętrznego źródła strumienia (smart-radio, streamer, R-Pi).
  • Skuteczność zależy od konkretnego modelu i wersji oprogramowania.

Szczegółowa analiza problemu

  1. 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.

  2. 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.

  3. 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ą.

  4. 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).

Aktualne informacje i trendy

  • Wielu producentów (Denon, Marantz, Yamaha) przeniosło się z vTuner na airable lub własne katalogi; TEAC na razie skupił się na integracji Tidal Connect i Roon Ready w nowych modelach.
  • Wzrost popularności projektów open-source (YCast, AzuraCast) pozwala prywatnie hostować katalogi stacji.
  • Rynek przechodzi na protokoły HLS/DASH; kolejne firmware’y mogą wspierać te standardy, lecz starsze układy DSP już nie.

Wspierające wyjaśnienia i detale

  • vTuner pełni jedynie rolę „książki telefonicznej” – końcowy strumień pochodzi bezpośrednio od nadawcy. Własny katalog nie łamie praw autorskich, o ile nie transkodujemy treści.
  • Przy przekierowaniu DNS można użyć dnsmasq na routerze zamiast Raspberry Pi – minimalny koszt i bez dodatkowego sprzętu.

Aspekty etyczne i prawne

  • Modyfikacja firmware’u jest legalna dla własnego użytku (prawo do odstępnego od urządzenia), ale unieważnia gwarancję i może naruszać EULA producenta.
  • Udostępnianie zmodyfikowanego firmware’u publicznie bywa objęte prawem autorskim (binarki zawierają własnościowy kod TEAC).
  • Strumieniowanie komercyjnych stacji poza ich licencją (np. re-broadcast) wymaga licencji ZAiKS/SABAM itp.

Praktyczne wskazówki

  1. Sprawdź model i wersję firmware (Menu → Information → FW Version).
  2. Na stronie TEAC Support zobacz, czy istnieje plik „System Update”; jeśli wersja nowsza – wgraj z pendrive’a.
  3. Jeśli brak aktualizacji:
    a) Na routerze ustaw statyczny DNS teac.vtuner.com ⇒ 192.168.1.20 (przykładowe IP Pi).
    b) Zainstaluj 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.

Ewentualne zastrzeżenia lub uwagi

  • Nie wszystkie modele TEAC akceptują certyfikaty SSL Let’s Encrypt; jeśli proxy serwuje HTTPS, może zajść potrzeba użycia HTTP.
  • Niektóre jednostki (np. AI-301DA) mają tylko odtwarzanie „Favorites” zapisanych w vTuner – w proxy trzeba odtworzyć również strukturę ulubionych.

Sugestie dalszych badań

  • Analiza firmware’u Frontier Silicon (unpack-imgfs, binwalk) – możliwe podmiany stringów URL bez rekompilacji.
  • Projekt „OpenHome IRadio” – wspólny, otwarty katalog z API REST kompatybilnym z airable.
  • Ewaluacja mini-serwerów HLS (NGINX + RTMP) celem konwersji stacji AAC → HLS dla nowszych urządzeń.

Krótkie podsumowanie

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.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.