Kilka dni temu opisywałem Splashtop CamCam, a chwilę później deweloperzy stojący za marką Splashtop zaprezentowali kolejny udany produkt – Mirroring360. Jest to kolejne rozwiązanie umożliwiające odbiór obrazu i dźwięku streamowanego z iUrządzeń, dzięki technologii Apple – AirPlay. Wcześniej nie raz opisywałem tutaj podobny software. AirServer oraz Reflector to dojrzałe produkty oferujące m.in. możliwość nagrywania otrzymywanego strumienia audio-wideo. Kosztują jednak całkiem sporo: AirServer wersja edukacyjna – $11.99, „konsumencka” – aż $14.99, natomiast Reflector – $12.99 – wszystkie kwoty dotyczą licencji na 1 stanowisko.
Mirroring360 dostępny jest aktualnie w promocyjnej cenie – $6.99, jest to koszt licencji dożywotniej na jeden komputer. Ciekawe czy ten sam klucz zadziała z programem w wersji pod Windows i OS X? Czy będzie można przenieść licencję między platformami? Przy zakupie konkurencyjnych aplikacji jednoznacznie określamy system, na którym będziemy je używać. Tu informacja jest dość ogólnikowa – prawdopodobnie dotyczy wyłącznie Mirroring360 dla pecetów, gdyż na dziś oficjalna stabilna wersja aplikacji dostępna jest właśnie na platformę Windows, natomiast wersja pod OS X jest udostępniona jako beta.
Instalacja Mirroring360 nie jest skomplikowana: pod Windows to kilka kroków w standardowym instalatorze, pod OS X to zwykłe przeciągnij i upuść z obrazu dysku do folderu Programy. Pierwsze uruchomienie pozwala ustawić preferencje programu takie jak: automatyczne uruchamianie odbiornika przy starcie systemu, nazwę komputera widoczną dla urządzenia korzystającego z AirPlay, opcjonalne hasło oraz rozdzielczość klonowanego obrazu. Dostępne są tu rozdzielczości od iPhone 4 (960 x 640) do Full HD (1920 x 1080). Jest co prawda również opcja iPad, która być może pozwala na mirroring rozdzielczości 2048 x 1536 ale nie mam wyświetlacza w moich komputerach, ktory pozwoliłby to zweryfikować…
Podczas konfiguracji Mirroring360 jesteśmy proszeni o stworzenie konta Splashtop, lub użycia adresu e-mail i hasła do już posiadanego (jeśli wcześniej już instalowaliśmy Splashtop Streamer to na 99% takie konto mamy).
Po instalacji możemy zacząć strumieniowanie treści z iPhone lub iPada na nasz nowo aktowowany odbiornik. Oczywiście w Centrum sterowania po wybraniu AirPlay, nowe odbiorniki pojawią się na liście:
Klonowanie obrazu działa bezproblemowo i muszę przyznać, że całkiem sprawnie – opóźnienia są niewielkie, na tyle małe że spokojnie można grać na iGadżecie wykrzystując bezprzewodowy dodatkowy wyświetlacz.
Zmiana orientacji nadajnika skutkuje obrotem sklonowanego obrazu. Jakość dźwięku również nie budzi zastrzeżeń. Mirrorowany obraz może wypełniać cały ekran lub być wyświetlany w trybie okienkowym.
Jak zauwayliście Mirroring360 testowałem głownie na pececie (służbowy laptop Asus z Windows 8.1), ale również wersja pod OS X mimo stadium bety działa bez problemów. Aczkolwiek jakość obrazu po przełączeniu się w tryb pełnoekranowy pozostawia sporo do życzenia…
Podobnie jak AirServer i Reflector, Mirroring360 występuje w wersji testowej, oferującej wszystkie opcje przez 7 dni.
Grupa deweloperów działających pod szyldem Squirrels (wiewiórki), to ludzie odpowiedzialni m.in. za aplikacje AirParrot oraz Reflector, pozwalające na „dozbrojenie” komputerów Mac oraz PC w możliwość odbioru i wysyłania danych w technologii Air Play. Panowie ci, niespełna kilka dób temu zaprezentowali nową usługę nazwaną Slingshot (proca), której przeznaczeniem jest umożliwienie dzielenia się na odległość dokumentami, pulpitami systemów desktopowych i mobilnych, oknami aplikacji, dźwiękiem audio rejestrowanym przez mikrofon oraz obrazem wideo z podłączonej do urządzenia kamery. Coś jeszcze? Owszem: na prowadzenie czatu lub wspólną edycję dokumentu tekstowego.
Reasumując: można uznać Slingshot za połączenie kilku usług działających w obrębie jednej sesji. Podkreślę jednak raz jeszcze, że Slingshot to przede wszystkim rozwiązanie do dzielenia się informacjami, a nie usługa zdalnego pulpitu w stylu LogMeIn czy Team Viewer – nie pozwoli nam na korzystanie z aplikacji na odległość. Niemniej, oferuje całkiem sporo, choć nie w sposób pozbawiony wad, o czym nieco później.
Slingshot przetestowałem wyłącznie w konfiguracji Mac + iPhone, więc traktujcie ten wpis jako zachętę do sprawdzenia rozwiązania (mamy do dyspozycji bezpłatny 30-dniowy okres próbny), nie zaś jako kompletną recenzję. Najbardziej rozczarowującą według mnie cechą jest to, że o ile appki dla iOS, OS X oraz innych systemów są darmowe, to korzystanie ze Slingshot wymaga opłacenia subskrybcji. I niestety nie jest to usługa tania, w zależności od ilości obsługiwanych użytkowników, otwartych aktywnych sesji i innych czynników, cena zaczyna się od $9.99 / miesiąc! Nie jest to atrakcyjna – przynajmniej na nasze warunki – oferta.
Aby rozpocząć zabawę ze Slingshotem należy oczywiście ściągnąć program na urządzenie i założyć konto.
Następnie, po wybraniu planu (darmowy – testowy lub płatny), możemy albo podłączyć się do sesji, albo stworzyć własną i zaprosić do niej innego użytkownika.
Po otrzymaniu zaproszenia wpisujemy w odpowiednie pole kod sesji (i ew. hasło) oraz nawiązujemy połączenie. Kontrolę nad tym co widzi lub słyszy odbiorca ma oczywiście nadawca.
Bez problemu działa chat wewnątrz aplikacji oraz tzw. raport spotkania (Meeting Minutes), który de facto można uznać za dokument, który obie strony mogą edytować praktycznie jednocześnie. Można go rownież wysłać później mailem.
Bardzo fajnie działa udostępnianie plików. Niby nie jest ograniczone wyłącznie do zdjęć z rolki aparatu w iUrządzeniu, i korzystając z ikonki Share w innych aplikacjach powinniśmy mieć możliwość wybrania opcji „Open in Slingshot”, to nie udało mi się tego dokonać. W drugą stronę, czyli z Maczka bezproblemowo można udostępnić dowolny plik.
Dzielenie się audio z mikrofonu działa bez problemu w obie strony. W kwestii wideo jest podobnie, można nawet jednocześnie udostępnić np. okno aplikacji lub biurko Maczka oraz obraz z iSight. Wszystko pojawi się na dzielonym ekranie iPhone’a.
Przekazywanie obrazu oka programu z Maczka działa pod warunkiem, że uruchomiona aplikacja nie jest zminimalizowana – w innym przypadku nie pojawi się na liście i będziemy mogli pokazać wyłącznie biurko.
W drugą stronę, czyli udostępnianie obrazu Springboarda / uruchomionej appki na iPhonie, iPadzie czy iPodzie touch działa w nieco zakręcony sposób. Otóż najpierw musimy podłączyć iUrządzenie do odbiornika Air Play, jakim jest uruchomiony na komputerze „Slingshot _kod sesji_” a następnie wprowadzić hasło: 4-cyfrowy pin. Teraz już tylko włączamy klonowanie (Mirroring) i widzimy na ekranie komputera obraz z iOS’a, na dodatek animowany.
Jeśli jesteśmy już w otwartej sesji i zechcemy udostępnić Springboard okaże się, że jest to nie możliwe:
Należy najpierw opuścić sesję i zrobić to co napisałem wyżej.
Mam mieszane uczucia w stosunku do Slingshot. Niby podoba mi się, ale ewidentnie nie jest to produkt skończony i spodziewam się, że za jakiś czas będzie nie tylko działać sprawniej i bardziej intuicyjnie, to jeszcze zaoferuje kolejne ciekawe funkcje. Na chwilę obecną mnie osobiście zniechęca koszt usługi, ale nie tylko. Jest jeszcze jedna rzecz, która mi się nie podoba: aby udostępnić ekran iOS nasze urządzenie musi być w tej samej sieci WiFi z urządzeniem odbiorcy. Inaczej klonowanie Air Play nie jest możliwe. Szkoda, że nie można zatem pokazać obrazu z iPhone będąc wyłącznie w zasięgu sieci komórkowej.
Nie udało mi się też skorzystać z opcji przyłączenia do sesji przez telefon. Wybrany numer uznany został za błędny.
Kilkadziesiąt minut czasu spędzonego na zabawie „procą” zauważalnie wydrenowało baterię iPhone, muszę jednak uczciwie przyznać, że był to miło spędzony czas. Czy skuszę się na sybskrybowanie Slingshot? Nieee… Korzystam z AirServer na Mac/PC oraz LogMeIn na wszystkich platformach i ten tandem w zupełności zaspokaja moje potrzeby.
Jeśli jesteśmy szczęśliwymi posiadaczami tele-jabłka, AirPort Express z głośnikami bądź innego odbiornika wspierającego technologię AirPlay, możemy w niesamowicie szybki, prosty, wygodny i bezproblemowy sposób wyświetlać i odtwarzać po kablu lub bezprzewodowo multimedia maści wszelakiej: utwory muzyczne, zdjęcia i filmy. Ba! możemy nawet (w przypadku Apple TV i nowszych iGadżetów oraz Maczków) pograć na dużym ekranie w grę uruchomioną na iPhone, iPodzie Touch, iPadzie, iMacu/MacBooku lub wyświetlić po prostu sklonowany ekran tego urządzenia.
No tak, ale czarna przystawka do telewizora, stacja bazowa z głośnikami czy dedykowane głośniki bezprzewodowe obsługujące AirPlay to jednak dodatkowy wydatek, odczuwalny dla przeciętnego budżetu.
Dlaczego więc nie wykorzystać posiadanego komputera, jego ekranu i głośników?
Niestety OS X wspiera AirPlay tylko w zakresie „nadawania”. Potrzebujemy więc dodatkowego oprogramowania zdolnego do zgłoszenia naszego komputera w sieci jako odbiornik AirPlay, przyjęcie wysyłanych np. z iPhone treści oraz ich pokazanie/odegranie na komputerze.
Na szczęście taki software istnieje, działa sprawnie i dziś opiszę dwa z dostępnych rozwiązań (śmiem przypuszczać, że to nie jedyne możliwości – jeśli wiecie coś więcej, komentarze są do Waszej dyspozycji!).
Reflector app był już opisywany na innych blogach dedykowanych Apple (np. u Norberta), ale pozwolę sobie na krótkie streszczenie możliwości tego rozwiązania. Program występuje w wersji dla Maczków (wymagany OS X w wersji 10.6.8 lub nowszy) oraz pecetów (wspierany jest Windows XP oraz nowsze – aktualnie na stronie chyba brak możliwości kupna pecetowej wersji…). Po zainstalowaniu aplikacji i uruchomieniu możemy automatycznie zacząć zabawę. Gdy weźmiemy do ręki np. iPhone, wejdziemy do aplikacji Muzyka, wybierzemy utwór, obok suwaczka głośności pojawi się ikonka AirPlay pozwalająca na wybranie komputera z aktywnym Reflectorem jako odbiornika! Podobnie będzie gdy wejdziemy do aplikacji Zdjęcia, wskażemy np. w Rolce z aparatu zdjęcie bądź nagrany film – wybieramy w AirPlay nasz komputer i – tada! – obraz automagicznie pojawia się na dużym ekranie.
Ale to nie wszystko. Jeśli posiadamy iPhone 4S lub 5-tkę, iPada 2 lub nowszy tablet – możemy wyświetlić na ekranie komputera lustrzane odbicie obrazu naszego iDevice’a. Reflector pozwala wyświetlić treści zarówno w okienku jak i na pełnym ekranie, możemy też włączyć pokazywanie ramki urządzenia, w wersji czarnej lub białej. Jednak chyba najciekawszą sprawą jest możliwość nagrywania tego co się dzieje na ekranie iPhone/iPada do pliku wideo. Działa to naprawdę rewelacyjnie, aczkolwiek w tym wypadku nagranie będzie zawierało tylko zawartość ekranu urządzenia z iOS, ramki nie są dodawane do filmu.
Dodatkowe opcje takie jak zwiększanie lub zmniejszanie obrazu, zmiana orientacji (automatyczna, pozioma lub pionowa), hasłowanie połączenia czy wybór jakości (optymalizacja zależnie od rozdzielczości iUrządzenia) – pozwalają jeszcze lepiej dostosować Reflectora do naszych potrzeb.
Na deser oczywiście rozrywka :) Dzięki Reflectorowi możemy zagrać w gry wpierające AirPlay na dużym ekranie. Dokładnie tak samo jak na Apple TV, co opisałem przy okazji cyklu artykułów poświęconych tele-jabłku. Gra się naprawdę rewelacyjnie, a dzięki temu, że autorzy pozwalają przetestować w pełni funkcjonalnego Reflectora za darmo przez 10 minut, możecie przekonać się o tym wszystkim sami.
Byłbym zapomniał – jeśli nasz komputer jest wystarczająco mocny, możecie na nim wyświetlić treści z więcej niż jednego mobilnego gadżetu.
Chyba jedyną i największą wadą Reflektor app jest jego cena, licencja na jedno stanowisko kosztuje $12.99, czyli około 40 zł. Niby nie dużo ale… Co więcej, za licencję na 5 stanowisk, czyli taki „family pack” musimy zapłacić już aż $54.99!
2. AirServer
Na tę aplikację trafiłem zupłenie przypadkiem, ale najważniejsze, że było to strzał w 10-tkę! :) Podstawowa różnica między AirServer a Reflector to fakt, że AirServer uruchamia się jako usługa, a nie aplikacja w sensie stricte. Dostęp do programu jest możliwy z menuletu instalującego się na belce menu, a zmiany ustawień dokonujemy w panelu Preferencji systemowych.
Lubię takie rozwiązania: transparentne i system-friendly. Patrząc na dostępne opcje, dojdziemy do wniosku, że AirServer jest nieco bardziej uniwersalny (pozwala m.in. na wybór wyjścia dźwięku i obrazu). Ale w porównaniu do Reflectora brak tu ramek iUrządzeń, a co ważniejsze – brak wbudowanego rejestratora audio-wideo. Tak więc, aby nagrać to co się dzieje np. na iPhone, potrzebne będzie dodatkowe oprogramowanie. Zatem dla osób recenzujących appki w postaci nagrań wideo – Reflector wydaje się być lepszym rozwiązaniem.
Wyświetlanie multimediów z urządzeń pracujących pod iOS oraz klonowanie obrazu działa z AirServer tak samo jak w przypadku Reflectora, więc nie ma sensu się powtarzać ;) Jakość obrazu i dźwięku jest bardzo dobra, wręcz rewelacyjna! Dzięki AirServer dla OS X i Windows udało mi się np. odegrać muzykę na wszystkich odbiornikach AirPlay w moim domu: Apple TV, głośnikach podpiętych do APEx, PC oraz iMacu. Uruchomiona na tym ostatnim aplikacja iTunes pozwoliła na jednoczesne odtworzenie dźwięku na wyżej wymienionych, dzięki czemu w całym domu zabrzmiała ta sama muzyka, co ważniejsze bez zakłóceń, opóźnień, przerw i innych „rewelacji”! :) Po prostu magia! :) Oczywiście również AirServer obsłuży jednocześnie więcej niż jeden nadajnik AirPlay.
Ja osobiście zakupiłem po jednej licencji jednostanowiskowej na obie platformy (licencje nie są typu cross-platform, czyli klucz z wersji OS X nie zadziała na wersji Win). Wyszło znacznie taniej niż pojedyncza licencja Reflektora…
Miłej zabawy!
PS. Wiem, wiem, że zamiast Apple TV czy komputera, odbiornikiem AirPlay może być też Raspberry Pi. Sam nawet próbowałem tę funkcjonalność uruchomić, niestety bezskutecznie… Ale w tamtym czasie nie było jeszcze Malinowego Pi, z przydatnymi poradnikami.