Я уже упоминал об этой технологии в мини-обзоре Nokia n800. Однако, мне кажется, стоит рассказать о ней поподробнее. Что же такое uPnP? Первое сравнение, которое приходит мне в голову - это обычные виндовые шары, но, как мы увидим позже, это лишь малая часть возможностей технологии UPnP.
?так, перейдем к эксперименту. Связь между устройствами осуществлялась посредством роутера. Для организации uPnP-сервера на ноутбуке я воспользовался софтиной Home Media Center. Настройки минимальные, указываем папки, где лежит наш контент. Никаких айпишников и портов! После чего на n800 в штатных Диспечере файлов, Медиаплеере, а также в Canola и mPlayer'е появляется значок "Home Media Center". Весь контент подразделяется на Музыку, Картинки, Видео, Подкасты и Съемные медиа-устройства (в последнем пункте обнаружил диск с Silverfall и флешку). В свою очередь содержимое каждого раздела можно отображать с помощью различных фильтров, в случае с музыкой - Альбомы, ?сполнители, Жанры, Рейтинги и так далее.
С видео есть проблемы, некоторые файлы отлично проигрываются как по сети, так и на самом устройстве, некоторые наотрез не работают через uPnP, но с самого устройства играются на ура (обычно проблемы avi, c wmv все отлично). Также есть проблема с русским в тегах mp3-шек. Ну с катринками проблем не возникло, правда 3 мегапиксельные фотки на n800 открываются несколько секунд.
Несмотря на некоторые проблемы совместимости, уже сейчас видно, что у uPnP большое будущее. Сердцем для такой сети может стать как обычный компьютер, так и специализированное устройство, созданное под эту концепцию или как в моем случае - Asus WL-500Gp. Видеокамера, мобильный телефон, КПК (штатно Windows Mobile не поддерживает uPnP, но есть апдейт от Microsoft или сторонние программы, например такая), ноутбук, телевизор, фотоаппарат, музыкальный центр, игровая приставка, находясь в единой сети, смогут обмениваться контентом напрямую. Но эта технология не ограничивается только передачей контента, она также позволяет с помощью одних устройств управлять другими, например вот так (полный текст статьи):
Вы приезжаете к себе домой. Лежащий в кармане смартфон Nokia N80 (первый в мире аппарат с поддержкой UPNP), обнаружив появление домашней сети, дает команду включить в доме свет и открыть ворота гаража. Также меняется режим обогрева и вентилирования помещения. Хотелось бы написать, что одновременно включается электрическая духовка и начинает разогревать ужин, но пока о существовании кухонной техники с UPNP ничего неизвестно. Впрочем, в будущем она наверняка появится.В ожидании этого прекрасного момента мы можем наслаждаться различными медийными развлечениями. Например, приятно включить музыку в гостиной, используя в качестве пульта управления все тот же телефон. Происходит это так: сначала пульт управления (в данном случае - смартфон) найдет в домашней сети все хранилища музыки - медиасерверы. Это может быть, например, музыкальный центр Philips Streamium с жестким диском или обычный компьютер. Затем пульт запросит у медиасервера список хранящейся музыки и выведет его на дисплей. Выбрав песенку по настроению, вы отдаете команду на воспроизведение. Смартфон находит воспроизводящие устройства, уточнит, какое из них вам нужно (в нашем случае это музыкальный центр в гостиной), и отдаст команду на воспроизведение конкретных композиций. После того как команда отдана, пульт управления уже не участвует в процессе - музыка транслируется напрямую с медиасервера на воспроизводящее устройство.
Разумеется, пульт может быть полностью или частично совмещен с одним из воспроизводящих устройств. Тот же Philips Streamium позволяет без проблем «взять музыку с собой» при переходе из комнаты в комнату - достаточно, уходя, нажать на местном Streamium специальную кнопку, и ее же - на Streamium в помещении, куда вы перешли. Еще интереснее ситуация с телевидением. Разумеется, для него доступны те же трюки, что и для звука, но есть и другие варианты. Например, при помощи подключенного к домашней сети устройства с доступом в ?нтернет на телевизор удастся транслировать интернет-вещание, отказавшись, таким образом, от спутникового и эфирного телевидения. При этом в уголке экрана может светиться, например, температура воздуха в спальне по данным работающего там кондиционера, а в другом углу - небольшая видеотрансляция из детской.
Полезные ссылки:
UPnP на Wikipedia.
Тестирование UPnP в Nokia N80 на mobile-review.
Статья o UPnP на PC Magazine.
Как выяснилось, сам Asus WL-500gP может быть uPnP сервером, используя в качестве носителя обычную флешку. Правда для этого пришлось его убить... :)
Отвыкнув от проводов, я начал процесс замены прошивки с олеговой на родную прямо по wifi. Результат - брикнутый девайс. Воспользовавшись форумом, посвященным данному девайсу, я таки смог вернуть его к жизни путем нехитрых действий.
Закинул на флешку 2 гига музыки и пяток фильмов и попробовал проиграть это на n800. Результаты неудовлетворительные: видео, предварительно адаптированное, играется, а вот аудио случайным образом умирает, когда прям на первой же песне, когда проиграв с десяток. Еще минус, после проигрывания названия файлов меняются на теги, отображающиеся крякозябрами, что весьма печально. ? в отличие от "ноутбучного uPnP" никакой сортировки контента.