Reklama
To wcale nie jest nowa wskazówka. Wielu właścicieli iPhone'ów używa tego małego „hacka” do strumieniowego przesyłania filmów i muzyki z iTunes. Pomyślałem jednak, że pomocne byłoby przepakowanie instrukcji, aby były łatwiejsze do wykonania. Dodałem też kilka własnych wskazówek.
Ostatnio szukałem sposobu na strumieniowe przesyłanie filmów i muzyki z biblioteki iTunes na mój iPhone. To nie może być takie trudne, pomyślałem. Okazuje się, że nie jest. Prosty hack odkryty przez Embraceware (ludzie, którzy sprowadzili Cię do trybu Awaken) zamieniają komputer Mac w serwer, który można łatwo podłączyć z iPhone'a (lub iPoda Touch lub dowolnego innego urządzenia).
Tak, zdaję sobie sprawę, że niektóre aplikacje mogą przesyłać strumieniowo muzykę i / lub wideo do iPhone'a. Simplify Media to na przykład świetna aplikacja do strumieniowego przesyłania muzyki przez Internet, ale osobiście moja biblioteka muzyczna jest zbyt duża i uważam, że serwer Simplify Media nie jest w stanie udźwignąć. Nawiasem mówiąc, nie jestem do końca pewien, czy może również przesyłać strumieniowo wideo.
Remote Buddy jest opcją, jeśli chcesz przesyłać strumieniowo wideo do telefonu iPhone, ale nie jest to bezpłatne. Cholera, to nie jest nawet tanie za 20 £ (25 $). Audiolizer to kolejna usługa, która pozwala słuchaj biblioteki iTunes przez Internet Ulepsz iTunes dla komputerów Mac za pomocą tych narzędzi innych firmChociaż iTunes obejmuje teraz znacznie więcej niż tylko muzykę, oprogramowanie wciąż jest dalekie od ideału. Na szczęście możesz wypełnić puste pola kilkoma narzędziami innych firm. Czytaj więcej , ale wymaga przesłania utworów na serwer.Pozwól mi wyjaśnić, na czym polega ten hack. Umożliwia funkcję na komputerze Mac, aby przekształcić ją w osobisty serwer internetowy. Następnie możesz udostępniać w sieci lokalnej (LAN), co chcesz - filmy, muzykę, pliki. Może być również dostępny poza siecią LAN przez Internet (uważaj na to). Nie ma wspaniałego graficznego interfejsu; przedstawia jedynie listę twoich plików.
Co może zrobić ten hack? Może przesyłać strumieniowo bibliotekę iTunes do iPhone'a. Może także przesyłać strumieniowo filmy w iTunes, które są poprawnie zakodowane (nie filmy referencyjne .mov) w h.264. Nie trzeba ich nawet formatować na iPhone'a. Może także umożliwiać dostęp do dowolnego folderu na komputerze Mac, udostępniając dokumenty lub zdjęcia pozostawione w domu.
OK, zaczynajmy. Piszę ten samouczek oparty na systemie Leopard. Nawigacja w Tiger i poprzednich systemach operacyjnych może się nieco różnić.
Po pierwsze, musimy włączyć „Udostępnianie Internetu” lub wcześniej znane jako „Osobiste udostępnianie Internetu”. Udaj się do Preferencji systemowych znajdujących się w Docku w Leopardzie. Użytkownicy Tygrysa mogą przejść do Preferencji systemowych, klikając ikonę Apple w lewym górnym rogu. Tam kliknij „Udostępnianie”.
Zaznacz pole obok „Udostępnianie sieci”, aby je włączyć. Zanotuj swój adres IP wyświetlony po prawej stronie. To jest twój wewnętrzny adres IP, jeśli masz router. W zależności od tego, czy jesteś podłączony przez DHCP, twój adres IP może się zmienić. Jeśli to się zmieni, wszystko, co musisz zrobić, to dowiedzieć się, jaki jest twój nowy adres IP.
Folder serwera znajduje się w / Library / WebServer / Documents / in your korzeń folder (to jest folder z twardym dyskiem na jego ikonę). Aby udostępnić swoją muzykę, filmy i inne rzeczy, musisz utworzyć symboliczne linki do nich i umieścić je w tym folderze. Łącza symboliczne różnią się od aliasów utworzonych za pomocą Findera.
Pozostawiając na razie folder serwera sam, otwórz folder Music i zagłębiaj się, aż zobaczysz folder iTunes Music. Teraz musisz utworzyć symboliczny link do tego folderu, aby go udostępnić. Można to zrobić na 3 sposoby.
Najłatwiejszy sposób jest pobranie i rozpakowanie tej kropli [Utwórz dowiązanie symboliczne]. Przeciągnij i upuść folder iTunes Music do kropli, aby utworzyć symboliczne łącze z rozszerzeniem .sym z powrotem do tej samej lokalizacji. Weź ten link, upuść go w folderze / Library / WebServer / Documents i usuń .sym z jego nazwy.
Alternatywa dla tego jest pobranie SymbolicLinker. Dodaje menu kontekstowe, w którym można łatwo tworzyć dowiązania symboliczne, klikając prawym przyciskiem myszy dowolny folder. Zamontuj plik obrazu SymbolicLink DMG i przeciągnij wtyczkę do ~ / Library / Contexttual Menu Items / następnie uruchom ponownie Findera, przytrzymując klawisz Opcja, klikając prawym przyciskiem myszy ikonę Docku Findera. Następnie wybierz „Uruchom ponownie”.
Po ponownym uruchomieniu Findera kliknij prawym przyciskiem myszy folder iTunes Music, przewiń w dół do „Więcej” i wybierz „Utwórz symboliczny link”. Pojawi się nowy symboliczny link z „symlink” dodanym do jego nazwy. Przeciągnij ten link do / Library / Webserver / Documents / i usuń „symlink” z jego nazwy.
Jeśli jesteś majsterkowiczem, metoda terminalu jest najtrudniejsza i najbardziej skomplikowana, ale i tak pokażę ci, jak to zrobić. Ponieważ wykonujesz te instrukcje zamiast dwóch powyższych, zakładam, że nie jesteś nowicjuszem. To powiedziawszy, uruchom Terminal. Przejdź do folderu serwera, wpisując:
cd / Library / WebServer / Documents
Następnie utwórz symboliczny link do folderu iTunes Music i nazwij ten folder Music
ln -s „/ Woluminy / [Twoja nazwa HD] / Użytkownicy / [Twoja krótka nazwa użytkownika] / Muzyka / iTunes / Muzyka iTunes” Muzyka
Zamień [Twoja nazwa HD] na nazwę woluminu twardego dysku; oraz [Twoja krótka nazwa użytkownika] z krótką nazwą użytkownika widoczną po prawej stronie zrzutu ekranu „Web Sharing” powyżej, po wewnętrznym adresie IP, ale bez tyldy. Sprawdź, czy dowiązanie symboliczne zostało utworzone.
Teraz, gdy masz już dowiązania symboliczne, musimy udostępnić folder iTunes Music w sieci. Za pomocą terminalu wpisz:
sudo chmod 755 ~ / Music
Zostaniesz poproszony o podanie hasła użytkownika. Proszę zanotować: Musisz udostępnić główny folder dowolnego folderu udostępniania w sieci, inaczej pojawi się błąd. Na przykład w tym przypadku udostępniamy folder iTunes Music w folderze iTunes, który znajduje się w folderze Music. Dzięki temu folder ~ / Music jest dostępny w Internecie. Teraz, jeśli chcesz udostępnić folder o nazwie „X”, który znajduje się w folderze Pobrane, musisz udostępnić ~ / Downloads / web za pomocą polecenia {sudo chmod}. Ponieważ folder ~ / Downloads został już udostępniony w Internecie, każdy inny folder w tym folderze, dla którego zdecydujesz się utworzyć symboliczne łącze w przyszłości, będzie automatycznie dostępny w Internecie.
OK, dowiązania symboliczne - Czek. Dostępność w sieci - Czek. Wypróbujmy to.
W przeglądarce wpisz http://[Your wewnętrzny adres IP] / iTunes Music / i powinieneś zobaczyć stronę zawierającą listę twoich artystów.
To był tylko degustator. Teraz jest słodka część - przesyłanie strumieniowe filmów na iPhone'a! Filmy można przechowywać w dowolnym miejscu, ponieważ są sformatowane w formacie h.264. Dla bezpieczeństwa pokażę Ci, jak udostępnić folder iTunes Movies. Wszystkie filmy przechowywane w iTunes można odtwarzać na iPhonie lub iPodzie Touch, nawet jeśli nie są sformatowane pod kątem możliwości przenoszenia. Pamiętaj, że nie można odtwarzać filmów referencyjnych .mov.
Jeśli Twoje filmy nie są sformatowane w formacie h.264, iSquint to świetna aplikacja do konwersji. Został opracowany przez TechSpansion (który został zamknięty), ale iSquint jest nadal dostępny za darmo. Pobierz go tutaj i przekonwertuj swoje pliki do formatu iPod, aby dodać do iTunes.
Folder filmów iTunes znajduje się w folderze iTunes Music, co oznacza, że zasadniczo został już udostępniony. Przewiń listę artysty, aż zobaczysz Filmy. Aby ułatwić dzwonienie, udostępnimy również folder.
Utwórz symboliczny link do ~ / Music / iTunes / iTunes Music / Movies i umieść go w folderze serwera, a następnie zmień jego nazwę na Movies.
Przetestuj to. W przeglądarce wpisz http://[Your Adres IP] / Filmy /
Wspaniały! Teraz wyciągnij iPhone'a, połącz się z domową siecią Wi-Fi i uruchom Safari. Wpisz swój wewnętrzny adres IP, a następnie / Movies / like powyżej. Kliknij dowolny film, poczekaj, aż się buforuje i zacznie się odtwarzanie!
Ale co, jeśli nie masz połączenia z siecią lokalną? Nadal będziesz mieć dostęp do swojej muzyki i filmów z Internetu, jeśli zezwolisz na przesyłanie portu 80 na komputer Mac. Tutaj jest kilka zmiennych. Po pierwsze, wewnętrzny adres IP musi być statyczny, aby router konsekwentnie przekazywał port 80 na komputer Mac. Przekazywanie portów różni się w zależności od marki i modelu routera, instrukcje, Przejdź tutaj. Po drugie, nawet jeśli twój wewnętrzny adres IP jest statyczny, twój zewnętrzny adres IP może nie być. Jeśli tak nie jest, musisz się zarejestrować DynDNS. Jeśli twój zewnętrzny adres IP jest statyczny, to świetnie - dowiedz się, jaki jest twój adres IP, wchodząc na whatismyip.com, a następnie skopiuj ten adres IP i wpisz go w przeglądarce w następujący sposób:
http://[Your zewnętrzny adres IP] / Filmy /
Powinieneś otrzymać tę samą listę plików, co podczas wpisywania wewnętrznego adresu IP. Jeśli wystąpił błąd, sprawdź zmienne: adres IP, przekierowanie portów, zapora ogniowa.
Zezwolenie na dostęp do portu 80 na komputerze Mac powoduje problemy związane z bezpieczeństwem i niepożądaną ingerencją. Upewnij się, że masz włączoną zaporę ogniową i zezwalasz na przejście portu 80. Zachowaj także ostrożność podczas udostępniania zewnętrznego adresu IP.
Jak powiedziałem wcześniej, nie jest to nowa wskazówka. Chciałem jedynie uprościć proces, za którym podążą Switchers i nowi właściciele urządzeń iPhone / iPod Touch. Mam nadzieję, że ta wskazówka okaże się przydatna i z przyjemnością w końcu przesyłasz strumieniowo filmy na iPhone'a.
Jackson Chung, M.D., jest dyrektorem generalnym MakeUseOf. Pomimo posiadania dyplomu medycznego, zawsze pasjonował się technologią i tak właśnie stał się pierwszym pisarzem MakeUseOf dla komputerów Mac. Ma prawie 20-letnie doświadczenie w pracy z komputerami Apple.