Masz iPhone'a lub telefon z Androidem i kolekcję muzyki zbyt dużą, aby można ją było zsynchronizować? Chcesz udostępnić swoją bibliotekę znajomym? Oto, jak zsynchronizować swoją bibliotekę ze smartfonem przez internet lub przesyłać strumieniowo w dowolnej przeglądarce.
Jak to osiągniemy
Poddźwiękowy to potężne, małe, wieloplatformowe rozwiązanie tych problemów i nie tylko - jest to narzędzie do przesyłania strumieniowego multimediów typu open source, które jest oparte zarówno na Javie, jak i na darowiznach, więc jest to rozwiązanie wieloplatformowe, które jest bezpłatne do podstawowego użytku z wykorzystaniem interfejsu internetowego.
Uwaga: W tym przewodniku zamierzamy zaprezentować dwóch klientów mobilnych, którzy używają interfejsu API Subsonic, który NIE jest bezpłatny. Otrzymasz 30-dniowy okres na wypróbowanie konfiguracji, po którym będziesz musiał wpłacić co najmniej 10 euro darowizny, która zapewni dostęp do wszystkich klientów, w tym klienta Adobe AIR, oraz kilka bonusów, na przykład usunięcie reklamy z interfejsu internetowego, bezpłatne przyszłe aktualizacje i yourname.subsonic.org adres serwera. Jeśli zdecydujesz się nie przekazywać darowizn, możesz nadal korzystać z klienta internetowego bez dodatkowych kosztów. Więcej szczegółów znajdziesz w Strona aplikacji Subsonic .
Zainstaluj Subsonic
Udaj się do ich strona pobierania i pobierz instalator za darmo. Kliknij dwukrotnie plik, a Subsonic zostanie zainstalowany jako usługa, która zostanie automatycznie uruchomiona w systemie Windows. Uwaga: Chociaż instalacja Subsonic na Mac OS X i Linux jest również stosunkowo szybka i łatwa, uzyskanie wsparcia dla transkodowania wymaga trochę więcej wysiłku. Pamiętaj, aby sprawdzić Instrukcje Instalacji .
Po zainstalowaniu Subsonic otwórz przeglądarkę i wskaż ją http: // localhost / . Pod loginem zobaczysz komunikat ostrzegawczy, który zawiera domyślną nazwę użytkownika i hasło oraz przypomina o konieczności ich zmiany, gdy tylko się zalogujesz.
Po zalogowaniu pierwszą rzeczą, którą zobaczysz w środkowym okienku, jest monit zmienić hasło administratora , więc kliknijmy ten link.
Śmiało i zmień hasło. Upewnij się, że jest silny!
Dodaj muzykę do swojej biblioteki
Subsonic organizuje muzykę według folderów i przyjmuje następującą strukturę katalogów:
Wykonawca \ Album \ Utwór
Oznacza to, że kiedy będziesz poruszać się po swojej kolekcji, zostanie Ci ona przedstawiona w ten sposób. Nie powinno to stanowić problemu dla ludzi, którzy mają zorganizowaną bibliotekę muzyczną i jest w rzeczywistości idealna dla osób, które mają eklektyczne konwencje zarządzania i nazewnictwa (albumy kompilacyjne, ktoś?). Subsonic odczytuje jednak znaczniki ID3 do celów wyszukiwania, więc nadal możesz różnicować i znajdować ścieżki w ten sposób.
Kliknij Ustawienia na górnym pasku, a następnie kliknij Foldery muzyczne .
Dodatkowa konfiguracja
Teraz, gdy dodaliśmy muzykę do biblioteki, przyjrzyjmy się kilku innym opcjom, które możemy dostosować.
Najpierw zmieńmy nasze opcje wyświetlania. Kliknij Ustawienia w górnym okienku, a następnie kliknij Osobisty.
Tutaj możesz zmienić domyślny język, motyw interfejsu internetowego i opcje, które widzisz podczas przeglądania biblioteki.
Następnie kliknij plik Użytkownicy połączyć.
Tutaj możesz tworzyć i edytować opcje dla użytkowników. Zwróć uwagę, jak zmieniłem maksymalny bitrate dla kogoś, kto nie jest w mojej sieci.
Teraz przyjrzyjmy się plikowi Sieć opcje.
Upewnij się, że Subsonic automagicznie skonfigurował przekierowanie portów na routerze, ponieważ w ten sposób będziesz mógł uzyskać dostęp spoza sieci. Jeśli przekazałeś darowiznę na rzecz projektu Subsonic, możesz również wprowadzić swoją nazwę użytkownika dla niestandardowego adresu URL, który przyda się podczas konfigurowania klienta telefonu komórkowego.
Na koniec kliknij prawym przyciskiem myszy ikonę Subsonic na pasku zadań i przejdź do Poddźwiękowy panel sterowania .
Na Ustawienia Jeśli chcesz, możesz zmienić numer portu lub zmienić górny limit pamięci, co jest przydatne, jeśli dodałeś wielu użytkowników lub masz tak dużą bibliotekę.
Ogólnie istnieje wiele opcji. Możesz dodawać i zarządzać podcastami (które następnie możesz przesyłać strumieniowo), konfigurować funkcje transkodowania dla określonych typów plików i dla określonych użytkowników, a także możesz dodawać internetowe stacje radiowe. To, w połączeniu z możliwościami wieloplatformowymi i łatwością konserwacji - ustaw i zapomnij - sprawia, że ten sam system jest bardzo przydatny.
Korzystanie z klientów iPhone
Istnieje świetny klient iPhone'a o nazwie iSub i jest dostępny w sklep z aplikacjami za 4,99 USD . Wydaje się, że obejmuje to bezpłatne aktualizacje.
iSub umożliwia skonfigurowanie rozmiaru pamięci podręcznej, dzięki czemu możesz przechowywać utwory zapisane w pamięci podręcznej na telefonie iPhone w nieskończoność. Możesz ręcznie buforować poszczególne utwory, albumy, a nawet listy odtwarzania. Najważniejsze jest to, jak działa z usuwaniem: możesz ustawić iSub tak, aby automatycznie usuwał utwory według najstarszych zapisanych w pamięci podręcznej lub najstarszych odtwarzanych. Dzięki temu możesz odtwarzać utwory według własnego uznania, a nowe utwory będą automatycznie zapisywane w pamięci podręcznej, zastępując starsze, których jeszcze nie słuchałeś. Jest to w istocie inteligentna, automatyczna funkcja synchronizacji, która działa w locie, gdziekolwiek jesteś.
Oto kilka zrzutów ekranu okienek ustawień dla iSub (kliknij, aby powiększyć):
W pierwszym okienku ustawień wprowadź lokalizację serwera. Jeśli zamierzasz synchronizować dane z wnętrza serwera, możesz wprowadzić swój adres IP, ale jeśli chcesz mieć swobodę korzystania z niego z dowolnego miejsca, musisz mieć albo nazwę domeny dla swojego komputera, albo możesz wykorzystać niestandardowy adres internetowy, który otrzymujesz, przekazując darowiznę na rzecz Subsonic. Będziesz wtedy mógł wprowadzić yourusername.subsonic.org jako nazwa serwera. Następnie wprowadź nazwę użytkownika i hasło, które skonfigurowałeś dla swojego serwera Subsonic.
Zanotuj „Włącz buforowanie utworów”. Opcje „Automatycznie zapisuj następny utwór w pamięci podręcznej”, „Maksymalny rozmiar pamięci podręcznej” i „Automatycznie usuwaj stare utwory”, ponieważ zapewniają one synchronizację na iPhonie. Możesz także skonfigurować różne szybkości transmisji bitów do buforowania z Wi-Fi i 3G. Następnie możesz zacząć odtwarzać utwory, tworzyć listy odtwarzania i tak dalej. Możesz przesuwać palcem od lewej do prawej na utworze, albumie lub wykonawcy, aby ustawić w kolejce utwory na liście odtwarzania lub zapisać je w pamięci podręcznej.
Oto kilka zrzutów ekranu interfejsu użytkownika (kliknij, aby powiększyć):
Tak, musisz zapłacić za aplikację i tak, musisz przekazać darowiznę na rzecz projektu Subsonic niezależnie od tego, ale jest to zdecydowanie jedna z najpotężniejszych opcji przesyłania strumieniowego dostępnych dla iPhone'a i jest wyjątkowa pod tym względem umożliwia lokalne buforowanie i automatyczne usuwanie. Jest także jednym z nielicznych obsługiwanych dla systemów Linux, Unix i Solaris.
Korzystanie z klienta Android
Klienta na Androida można pobrać bezpośrednio z Marketplace, w przeciwieństwie do klienta na iPhone'a wolny sama w sobie. Po raz kolejny, aby wykorzystać klienta po przekroczeniu 30-dniowego limitu, będziesz musiał dokonać wpłaty na projekt.
Aplikacja na Androida jest bardzo podobna do aplikacji na iPhone'a. Możesz ręcznie buforować i usuwać utwory, możesz umieszczać utwory w kolejce na listach odtwarzania, a także ustawiać różne maksymalne szybkości transmisji bitów dla transkodowania przez Wi-Fi i 3G. Jedyną rzeczą, której brakuje w aplikacji na Androida, jest funkcja automatycznego usuwania pamięci podręcznej, ale istnieje wiele funkcji czekających na dodanie, a aplikacja jest nadal w fazie rozwoju w momencie pisania.
Oto kilka zrzutów ekranu okienek ustawień (kliknij, aby powiększyć):
Po raz kolejny, kiedy konfigurujesz domenę serwera, ta sama sytuacja. Możesz podłączyć swój adres IP do użytku w swojej sieci, ale aby w pełni wykorzystać ten potencjał, musisz mieć własną domenę, aby uzyskać dostęp do serwera Subsonic, lub będziesz musiał przekazać darowiznę uzyskaj własną niestandardową domenę subsonic.org.
Ogólnie opcje są dość podobne do opcji iSub, chociaż nie ma opcji „Automatycznie usuwaj utwory z pamięci podręcznej”. Po zapełnieniu pamięci podręcznej będziesz musiał ręcznie usunąć utwory, chociaż samo przesyłanie strumieniowe wydaje się działać dobrze bez tego. I podobnie jak iSub, możesz zapewnić różne szybkości transmisji dla Wi-Fi i 3G.
Oto kilka zrzutów ekranu interfejsu użytkownika (kliknij, aby powiększyć):
Jedną z rzeczy, które możesz zrobić w systemie Android, jest wykorzystanie interfejsu internetowego serwera. Podczas testów zarówno HTC Incredible, jak i Droid X umożliwiały logowanie się przez przeglądarkę, kolejkowanie utworów, zapisywanie list odtwarzania i - co najważniejsze - odtwarzanie utworów za pomocą odtwarzacza multimedialnego opartego na technologii flash. Jest to jeden ze sposobów korzystania z usługi bez konieczności przekazywania darowizn (chociaż nadal bardzo go polecam).
Subsonic, podobnie jak jej klienci, aktywnie się rozwijają. W szczególności klient na Androida potrzebuje trochę pracy, aby dogonić iSub. Ale bez względu na to, ile jest to warte, podczas gdy istnieje przyzwoita liczba dostępnych alternatyw (niektóre za darmo), nie widziałem jeszcze rozwiązania, które działa tak elegancko. W szczególności użytkownicy Linuksa mogą uznać to za świetną aplikację, ponieważ istnieje kilka rozwiązań do strumieniowego przesyłania multimediów później SimplifyMedia zamknąć.
Jak widać, przy odpowiedniej konfiguracji możesz mieć dość zautomatyzowany system synchronizacji telefonu komórkowego, a także dostęp do całej biblioteki muzycznej z dowolnego komputera. Możesz skonfigurować użytkowników tak, aby inni ludzie mogli udostępniać Twoją bibliotekę, i możesz to zrobić niezależnie od platformy, z której korzystasz i gdzie się znajdujesz.