Serento Pobierz
Ekosystem · Wyjaśniony po prostu

Jak to wszystko właściwie działa?

Serwery, rendery, synchronizacja, wykrywanie: słowa brzmią technicznie, ale idee są proste. Ta strona wyjaśnia cały ekosystem UPnP wizualnie i prostym językiem, tak żeby wszystko, co robi Serento, wreszcie zaskoczyło. Dziesięć minut, bez ani jednego niewyjaśnionego terminu.

01 · Obsada

Trzy role, jedna sieć domowa

Każdy system muzyczny UPnP, niezależnie od marki, to ta sama sztuka z trzema aktorami.

Biblioteka

Serwer multimediów

Mała aplikacja (MinimServer albo Plex) działająca na komputerze lub NAS-ie, wskazana na twój folder z muzyką. Czyta tagi każdego pliku, tytuły, wykonawców, okładki, i udostępnia kolekcję sieci. Przechowuje muzykę; sam nigdy nie wydaje dźwięku. Jeśli Serento jest pilotem, serwer jest półką z płytami.

Pilot

Serento

Serento to ekran w twojej dłoni. Nie przechowuje muzyki i nie wydaje dźwięku: reżyseruje. Ty przeglądasz bibliotekę, wybierasz album, decydujesz, który głośnik go zagra. W języku UPnP ta rola nazywa się punktem kontrolnym. Sedno magii: ponieważ wszyscy mówią tym samym językiem, Serento może kierować dowolnym serwerem i dowolnym renderem, dowolnej marki.

Odtwarzacz

Render

To, co naprawdę wydaje dźwięk: streamer sieciowy, wzmacniacz strumieniowy, przetwornik albo własne urządzenie Serento, jeśli wybierzesz „This iPhone / iPad / Mac” jako wyjście. Kiedy naciśniesz play, render pobiera muzykę prosto z serwera i ją odtwarza. Twój telefon pozostaje poza ścieżką dźwięku.

i

Jedno urządzenie może grać dwie role. Twój iPhone może być pilotem i odtwarzaczem (wybierz „This iPhone” jako wyjście). NAS może trzymać serwer. Ale te trzy role istnieją zawsze, i to jest kluczowy model myślowy.

02 · Wykrywanie

Jak się nawzajem znajdują?

Bez parowania, bez kodów, bez kont. Kiedy otwierasz Serento, woła ono po twoim Wi-Fi („jest tu ktoś, kto mówi po UPnP?”), a każdy serwer i render odpowiada swoją nazwą i adresem. To wołanie i odpowiedź to standard nazywany SSDP i właśnie dlatego wszystko pojawia się samo.

Żeby wykrywanie działało

  • Telefon/iPad/Mac i serwer w tej samej sieci Wi-Fi
  • iOS zapyta raz o uprawnienie do sieci lokalnej, zgódź się (Ustawienia → Serento → Sieć lokalna, jeśli przegapiłeś)
  • Aplikacja serwera naprawdę działa na swoim komputerze/NAS-ie

Klasyczne przeszkody

  • Gościnne Wi-Fi albo druga nazwa sieci, urządzenia się nie widzą
  • VPN na telefonie, ruch opuszcza sieć domową; wyłącz go na czas słuchania
  • Router/AP i „izolacja klientów”, ustawienie celowo odgradzające urządzenia; wyłącz je
  • Zapora na komputerze blokująca aplikację serwera
03 · Synchronizacja

Dlaczego Serento synchronizuje?

To pytanie dostajemy najczęściej. Krótka odpowiedź: synchronizacja kopiuje katalog biblioteczny, nie książki. Twój serwer zna tysiące albumów. Pytanie go przez Wi-Fi o każdy ekran (przy każdym przewinięciu, przy każdym szukaniu, przy każdej wpisanej literze) byłoby wolne i toporne.

Co synchronizacja kopiuje

Tytuły, wykonawców, albumy, gatunki, lata, okładki, formaty: informacje o twojej muzyce. To małe i szybkie.

Czego synchronizacja nie kopiuje

Samych plików dźwiękowych. Te zostają na serwerze i płyną na żądanie, gdy naciśniesz play. Twój telefon się nie zapełnia.

Co z tego masz

Natychmiastowe przeglądanie, natychmiastowe wyszukiwanie, piękne półki, nawet przy sześciocyfrowej liczbie utworów. Biblioteka wydaje się lokalna, bo katalog jest lokalny.

Kiedy synchronizować?

Pierwszy razSync Data: pełna kopia katalogu. Przy dużej bibliotece zrób sobie kawę; to jednorazowy koszt na urządzenie.
Dodałeś nową muzykęSync Data: po pierwszym razie pobiera tylko to, co nowe lub zmienione, więc uzupełnienie trwa sekundy (MinimServer i Plex).
Poprawiłeś tagiUruchom Sync Data ponownie, żeby poprawione tytuły, okładki i tagi zastąpiły stary katalog.
i

Każde urządzenie ma własny katalog. Twój iPhone, iPad i Mac synchronizują się każde raz. Dlatego zupełnie nowe urządzenie pokazuje pustą bibliotekę, dopóki nie uruchomisz na nim pierwszego Sync Data; nic się nie zepsuło, po prostu jeszcze nie skopiowało katalogu.

04 · Strumień

Którędy właściwie płynie muzyka?

Oto część, która zaskakuje wszystkich. Kiedy grasz na streamer, dźwięk nigdy nie dotyka twojego telefonu. Serento mówi streamerowi tylko „pobierz tę piosenkę z serwera”, a potem ta dwójka rozmawia bezpośrednio.

Wyjście: streamer

Wyjście na streamer. Serento wysyła małe polecenia; streamer pobiera dźwięk prosto z serwera, bit-perfect, nietknięty. Możesz zablokować telefon, odebrać połączenie, nawet wyjść z pokoju: muzyka gra dalej, bo twojego telefonu nigdy nie było na ścieżce dźwięku.

Wyjście: ten iPhone

Wyjście na urządzenie. Streamer niepotrzebny: twój iPhone, iPad albo Mac staje się renderem. Dźwięk płynie z serwera do urządzenia i gra przez jego głośnik, słuchawki albo cokolwiek jest podłączone. Urządzenie musi zostać w twoim domowym Wi-Fi, kiedy gra.

05 · Twój zestaw

Czego potrzebujesz

Wymagane

Sieć domowa

Twój zwykły router Wi-Fi. Wszystko musi siedzieć w tej samej sieci, na tym polega cała sztuczka.

Wymagane

Serwer multimediów

Aplikacja (MinimServer albo Plex) działająca na komputerze lub NAS-ie, wskazana na folder z muzyką. Nasz przewodnik konfiguracji przeprowadzi cię przez to w jakieś 10 minut.

Wymagane

Serento

Na iPhonie, iPadzie albo Macu. Pilot, a kiedy tylko chcesz, także odtwarzacz.

Opcjonalne

Render

Streamer sieciowy, wzmacniacz z wejściem strumieniowym, przetwornik. Potrzebny tylko do wyjścia hi-fi, samo Serento chętnie gra przez twoje urządzenie.

06 · W aplikacji

Twoje pierwsze pięć minut w Serento

  1. Otwórz Serento w tym samym Wi-Fi

    Zezwól na sieć lokalną, kiedy iOS zapyta. Wykrywanie rusza samo, żaden ekran konfiguracji nie jest potrzebny.

  2. Wybierz swój serwer

    Przejdź do Ustawienia → Biblioteki. Twój serwer pojawia się z nazwą (to działa SSDP). Dotknij go.

  3. Uruchom Sync Data

    Katalog się przekopiuje, będziesz patrzeć, jak rośnie liczba albumów. Duża biblioteka? Pozwól jej raz dokończyć; każde kolejne uruchomienie jest natychmiastowe.

  4. Wybierz wyjście

    Dotknij przełącznika wyjścia i wybierz swój streamer albo „This iPhone / iPad / Mac”. To rola rendera z sekcji 01.

  5. Naciśnij play

    Przeglądaj, dotknij albumu, słuchaj. Następnym razem, gdy dodasz muzykę na serwer, uruchom Sync Data, a pojawi się tutaj.

07 · Każde pytanie

Pytania, które zadają wszyscy

  1. Czy aplikacja serwera działa właśnie teraz na swoim komputerze/NAS-ie?
  2. Czy twoje urządzenie jest w tej samej sieci Wi-Fi co serwer (nie gościnnej, nie w komórkowej)?
  3. iOS: Ustawienia → Serento → Sieć lokalna = włączone.
  4. VPN wyłączony na telefonie/Macu.
  5. Ustawienia routera: wyłącz izolację AP/klientów, jeśli jest.
  6. Zapora komputera: zezwól aplikacji serwera.

Dziewięćdziesiąt dziewięć razy na sto to jedna z pierwszych czterech rzeczy.

Przy graniu na streamer: nie. Dźwięk płynie serwer → streamer bezpośrednio; twój telefon jest tylko pilotem i może zasnąć. Przy graniu na samym urządzeniu: to ono jest odtwarzaczem, więc musi zostać w sieci i na tyle obudzone, żeby grać (zablokowany ekran jest w porządku; wyjście poza zasięg Wi-Fi zatrzymuje muzykę).

Nie: serwery, rendery i Serento rozmawiają w całości wewnątrz twojej sieci domowej. Internet służy tylko do dodatków, takich jak radio online, zdjęcia wykonawców i wyszukiwanie metadanych. Twoja muzyka gra normalnie, gdy internet nie działa.

Katalog na twoim urządzeniu to kopia, nie wie, że serwer się zmienił. Najpierw każ serwerowi przeskanować się na nowo (MinimServer: Status → Rescan; Plex: skanuj bibliotekę), potem w Serento uruchom Sync Data · po pierwszej synchronizacji pobiera tylko to, co się zmieniło. Nowe albumy trafiają do Ostatnio dodanych.

Pliki często niosą małą wbudowaną miniaturę (około 500×500). folder.jpg / cover.jpg obok utworów to zwykle okładka w pełnej rozdzielczości, a Serento automatycznie ją woli, więc duże ekrany (Teraz odtwarzane, strony albumów) pozostają ostre.

UPnP to ekosystem sieci domowej, poza twoim Wi-Fi serwer jest nieosiągalny. Do słuchania w drodze użyj pobrań w Serento: zapisz albumy na urządzeniu, będąc w domu, i odtwarzaj je wszędzie.

Nie, gdy wyjściem jest streamer: pobiera on oryginalny plik prosto z serwera, bit-perfect, FLAC, hi-res, DSD, nietknięty przez telefon. Gdy wyjściem jest samo urządzenie, to ono dekoduje i gra w najlepszej jakości, jaką wspiera jego sprzęt.

UPnP to wspólny język. DLNA to certyfikacja na nim zbudowana; dla naszych celów to samo. OpenHome to rozszerzenie, którym mówią niektóre streamery hi-fi: pozwala streamerowi trzymać własną kolejkę odtwarzania, więc muzyka gra dalej, nawet jeśli telefon całkiem zniknie. Serento mówi wszystkimi trzema i wybiera najlepszy automatycznie, nie ma czego konfigurować.

Jedno i drugie. Wiele bibliotek żyje obok siebie w Ustawienia → Biblioteki (każda synchronizuje się osobno). A wiele urządzeń z Serento współistnieje bez problemu, każde trzyma własną kopię katalogu, a w tej samej sieci dzielą się nawet stanem „teraz odtwarzane”, więc iPad może pokazać i sterować tym, co zaczął iPhone.

Wczytuje cały twój katalog (potencjalnie dziesiątki tysięcy pozycji) plus okładki, przez Wi-Fi, jeden raz. Potem przeglądanie w ogóle nie dotyka sieci, a późniejsze uzupełnienia (Sync Data) trwają sekundy. Jednorazowy koszt, trwała korzyść.

08 · Słowa

Malutki słowniczek

UPnPUniversal Plug and Play: wspólny język, dzięki któremu urządzenia muzyczne dowolnej marki same się odnajdują i współpracują w sieci domowej.
DLNAProgram certyfikacji zbudowany na UPnP. Kiedy urządzenie mówi „DLNA”, mówi tym samym językiem; w codziennym użyciu traktuj UPnP i DLNA jak synonimy.
Serwer multimediówAplikacja, która trzyma twoją bibliotekę muzyczną i udostępnia ją sieci, MinimServer albo Plex, działająca na komputerze lub NAS-ie. Rola „biblioteki”.
RenderUrządzenie, które zamienia strumień w dźwięk: streamer sieciowy, wzmacniacz strumieniowy, przetwornik, albo własne wyjście urządzenia w Serento. Rola „odtwarzacza”.
Punkt kontrolnyPilot: aplikacja, którą trzymasz, żeby przeglądać bibliotekę i sterować renderem. Czyli Serento. Zobaczysz ten termin na forach; na co dzień mówisz po prostu „aplikacja”.
OpenHomeRozszerzenie UPnP, którym mówią niektóre streamery hi-fi. Streamer trzyma własną kolejkę odtwarzania, więc muzyka trwa, nawet gdy telefon zniknie. Serento używa go automatycznie, gdy jest dostępny.
SSDPWołanie i odpowiedź przy wykrywaniu: Serento pyta „kto jest w tej sieci?”, a urządzenia odpowiadają swoją nazwą i adresem. Dlatego wszystko pojawia się bez parowania.
SynchronizacjaSkopiowanie katalogu serwera (tytuły, okładki, tagi, nie pliki dźwiękowe) na twoje urządzenie, tak żeby przeglądanie i szukanie były natychmiastowe. Pierwsza synchronizacja kopiuje wszystko; potem przechodzą tylko nowe lub zmienione pozycje.
Bit-perfectDźwięk dostarczony dokładnie taki, jaki jest w pliku, bez żadnych zmian po drodze, bez przepróbkowania, bez obróbki. To dostajesz, gdy streamer pobiera prosto z serwera.
Tagi / metadaneDodatkowy tekst, który niosą twoje pliki: tytuł, wykonawca, album, rok, kompozytor, okładka. Dobre tagi = piękna biblioteka. Serwery czytają tagi; Serento je pokazuje.

Gotów zbudować swój?

Przewodnik konfiguracji prowadzi cię od zera do grania w jakieś dziesięć minut: instalacja serwera, wartości konfiguracyjne do skopiowania i pierwsza synchronizacja.