MusicBee UPnP Plugin Pomoc

Odtwarzanie bez przerw — dwa różne mechanizmy

Niektóre utwory muzyczne mają być odtwarzane bez przerw — albumy na żywo, części utworów klasycznych, sety DJ-skie, albumy koncepcyjne. Pół sekundy ciszy między utworami psuje wrażenia. Wtyczka oferuje dwa sposoby na usunięcie tej przerwy, które działają bardzo różnie.

Prawdziwe odtwarzanie bez przerw (NextURI). Gdy renderer zgłasza obsługę tej funkcji, wtyczka wstępnie ładuje następny utwór na urządzenie, zanim bieżący się skończy, dzięki czemu urządzenie przekracza granicę wewnętrznie bez ciszy — jak odtwarzacz CD. Jest to preferowany mechanizm: każdy utwór zachowuje własne metadane, wyszukiwanie i pomijanie nadal działają, i nie ma nic do włączania — wtyczka używa go automatycznie na kompatybilnych urządzeniach. Dla każdego urządzenia można to wyłączyć (dla sprzętu, którego implementacja jest błędna) lub nakazać wtyczce, aby nie czyściła utworu w kolejce, gdy lista jest pusta (obejście dla urządzeń, które traktują pustą kolejkę jako „zatrzymaj”).

Ciągły strumień. Starsze, awaryjne rozwiązanie łączy wszystko w jeden niekończący się strumień. Gwarantuje brak przerw na każdym urządzeniu — ale za prawdziwą cenę: renderer pokazuje informacje o pierwszym utworze przez całą sesję, elementy sterujące „następny/poprzedni” przestają działać, a ponieważ wszystko jest połączone w jeden strumień, wszystko musi być transkodowane (force-native nie może być zastosowane). Etykieta na ekranie wyjaśnia kompromis.

Którego użyć. Preferuj prawdziwe odtwarzanie bez przerw — jest automatyczne i bezstratne. Wróć do ciągłego strumienia tylko dla urządzenia, które nie obsługuje NextURI i gdzie przerwy naprawdę Ci przeszkadzają, akceptując, że tracisz metadane dla poszczególnych utworów i elementy sterujące odtwarzaniem. Te dwa rozwiązania wzajemnie się wykluczają: włączenie ciągłego strumienia wyłącza NextURI, więc nie możesz przypadkowo uruchomić obu.

The Playback tab

Ustawienia

Kontrola Co robi
Włącz odtwarzanie bez przerw (NextURI) dla tego urządzenia Włącza prawdziwe odtwarzanie bez przerw (NextURI) dla tego urządzenia. Włączone dla kompatybilnych urządzeń; wyłącz, jeśli implementacja urządzenia jest błędna.
Nie wysyłaj pustego NextURI, gdy kolejka jest pusta Zatrzymuje wysyłanie pustego NextURI przez wtyczkę, gdy kolejka jest pusta — obejście dla urządzeń (np. Denon), które traktują to jako „zatrzymaj”.
Wyjście jako ciągły strumień Wysyła jeden ciągły, połączony strumień zamiast oddzielnych utworów. Usuwa przerwy na każdym urządzeniu, ale renderer pokazuje tylko informacje o pierwszym utworze, elementy sterujące odtwarzaniem przestają działać, a wszystko jest transkodowane. Wyłącza NextURI, gdy jest włączone.