NMT-200 ЧаВо

Софтовые пульты для плееров PopcornHour A-200/A-210/A-300 и С-200/C-300

Статья WildFlexy от 16.11.2011
Редакция от 19.01.2012

Прехистори

Во время очередного переезда умудрился куда-то потерять ИК-пульт от своего C-200. Ой беда-беда, огорчение!
Есть еще штатный RF-пульт, которым с некоторых пор перестал пользоваться, так как он при активно качающем WiFi (модуль MN-200 внутри, три антенны снаружи, скорость по интерфейсу 270 Мбит/с) своей реакцией на нажатия кнопок перестал удовлетворять – или срабатывает не с первого раза или радиус действия становится всего в пару метров. И еще от RF-управления затерялась штатная антенна, и, не поверите – в пульте нет батареек! Тупик? Кина не будет?

Кино будет!

Во-первых – у C-200 есть кнопки управления. Доступно почти все функции, необходимые для выбора киношки с любого носителя и Play-Pause-Stop. Но нет перемотки вперед-назад, перехода по главам в блюреях/DVD или между файлами в режиме воспроизведения. Нет возможности выбрать тип меню для BluRay при запуске, ну и недоступен выбор пунктов меню на полном меню BD… И я не могу поднять заваленную ранее с пульта громкость аудио. Но жить можно. Хотя это не “лентяйка”. То есть – не наш метод! :)

Совершенно другой вариант – если у вас есть USB-клавиатура, которую можно подключить в любой свободный порт медиаплеера. Вот с нее можно делать все, в том числе – лазить по настройкам, удобно вводить адреса и имена. Но для управления при просмотре есть ограничения придется выучить соответствие кнопок клавиатуры и пульта (проверено на С-200):

ESC = EJECT
F1 = PLAY, F2 STOP, F3 = PREV, F4 = NEXT, F5 = REPEAT, F6 = TITLE, F7 = SETUP, F8 = SUBTITLE
Print Scrn = INFO, Scroll Lock = ZOOM, Page Up = VOLUME +, Page Down = VOLUME -
0 - переход к началу фильма, ← или → = прыжки по 10 секунд в соответствующие стороны

И все? Да – при воспроизведении не нажимайте 5, так как происходит вываливание в стартап оболочки плеера.
В браузере Gaya с клавиатуры невозможно войти в меню источников (SOURCE), и по кнопке “End” вызывается быстрая смена видеорежима. Также работают все кнопки вверх-вниз (и влево-вправо в Настройках или в Source – куда для C-200 можно войти через кнопку-джойстик на мордочке), Page Up и Page Down – по прямому назначению, и Enter – как аналогичная кнопка пульта. Стрелки вверх-вниз позволяют выбрать BD Option – обзор файлов в папке или тип меню BD.
Если что-то пропустил, то вполне может быть – поправьте меня. А вот найденный в NMT-Wiki мануал по слову keyboard, похоже актуален только для старичков вроде A-100/A-110.

Но USB-клавиатура – тоже не относится к “лентяйкам”. Проводная она или нет – никакого удовольствия нет от ограниченной функциональности управления.

А ведь для плееров 200й серии есть CSI-приложение c200remote!

c200remote

Запускаем NMT Community Software Installer и находим искомое. Установка проста – выбрали, затем понажимали на кнопочку “Далее” – и все – приложение установлено на плеер. Запуск выполняем по ссылке, которая предлагается по завершению инсталляции.

Если в вашем браузере не разрешены всплывающие (popup) окна, то в появившейся страничке нажимаем на CLICK HERE TO LAUNCH C200 WEB REMOTE CONTROL и получаем вполне приличную картинку черненького пульта от C-200.

Да, за основу взято фото, на котором размечены зоны управления в районе кнопок, и при наведении курсора мыши на них появляются вполне достойные комментарии. Например, для кнопки iDisplay media information. Нажимая на кнопки данного виртуального пульта можно выполнять все команды – полный аналог, работающий через сетевое соединение с медиаплеером (в моем случае – WiFi).

Завел очередную киношку с нетбука, попробовал кнопочки. Все работает, кроме так необходимой мне кнопки VolumeUP. Вниз работает, уже ниже то некуда – уровень звука -11, а вверх никак!

Пришлось залезть на медиаплеер и немного поправить приложение, применив свои скудные познания в PHP и HTML.
Исправленный файл для установки через CSI можно загрузить отсюда

Откуда растут ноги этой WEB-управлялки вполне понятно. Достаточно давно, а точнее в октябре 2009 года, пользователи NMT C-200 наткнулись на открытый для прослушивания порт на плеере с номером 30000. Путем несложных экспериментов было выяснено, что это символьный инструмент для дублирования функций пульта дистанционного управления. Был даже собран и опубликован список команд и их соответствие символам:

x = Power; j = EJECT
T = TV MODE; e = SETUP; h = SUSPEND/BT
1 = 1; 2 = 2; 3 = 3
4 = 4; 5 = 5; 6 = 6
7 = 7; 8 = 8; 9 = 9
c = DELETE; 0 = 0; l = CAPS/NUM
O = HOME; g = FILE MODE; H = TIME SEEK
P = VIDEO(красная); G = MUSIC(зеленая); Y = PHOTO(желтая); K = ALL(синяя)

v = RETURN; B = SOURCE

U = Up
L = Left; Enter = ENTER; R = Right
D = Down
i = INFO; s = STOP

+ = PAGE UP(звук +); y = PLAY
- = PAGE DOWN(звук -); p = PAUSE

u = MUTE; w = REV; f = FWD
m = MENU; E = PREV; n = NEXT
t = TITLE; r = REPEAT; d = SLOW
N = ANGLE; a = AUDIO; b = SUBTITLE; z = ZOOM

Как ни странно, но с тех далеких пор ничего не изменилось – порт 30000 по прежнему открыт и готов к использованию в целях удаленного управления. Открываешь telnet IP-плеера 30000 и топчешь соответствующие кнопочки с ноутбука, лежа на диване.
Удовольствие может и сомнительное, но пытаться попасть в таком положении мышью по нарисованным кнопкам тоже проблематично.
Можно запустить браузер на смартфоне как http://ip-адрес:9999/c200remote_web/webrc200.html и попытаться насладиться. Но данная страница не оптимизирована под смартфон (или наоборот) и пульт постоянно уменьшается в размерах, поэтому прежде чем попасть в кнопу, нужно увеличить картинку, ткнуть в кнопку и если нужно, повторить подобную итерацию несколько раз.

Неужто так придется мучаться? Владельцам смартфонов Android и iPhone повезло. При наличии домашнего WiFi-рутера о них позаботился Syabas.

mobileRC By Syabas Technology Inc.

Самое удобное на сегодня из найденных мной приложение для удаленного управления медиаплеерами A-200/A-210, C-200 и даже нового A-300 со смартфона. Также не без греха – однажды нажатая кнопка Power Off посылает плеер в ждущий режим безвозвратно. Для C-200 приходится топать до плеера и поднимать его с кнопки на мордочке. Как же быть владельцам плееров A-ряда – не подскажу. Там кнопочек нет. Замечание отправлено разработчику, ждем модифицированной версии. Хотя при установленном c200remote это можно обойти. Зато можно управлять целым списком плееров, ранее записанных. При наличии второго медиаплеера у детей, особенность Power Off может использоваться как жестокий родительский контроль – “я сказал спать, значит спать!”. :)

Софтина умеет обнаруживать медиаплеер в домашней сети автоматически, но только если на нем поднята Samba и он имеет стандартное имя в сети (например PCH-C200). Можно и явно указать IP-адрес медиаплеера. Приложение весьма точно определяет модель найденного или подсказанного ей плеера. По какому протоколу работает приложение пока сказать сложно, так как я еще не перехватывал его общение по сети. Но то, что даже в существующем сыроватом виде данная программа найдет почитателей среди обожателей смартфонов – это однозначно!

Приложение для Android 1.6 и выше Приложение для iPhone, iPad, iPod Touch c iOS 3.1 и выше

8 комментариев к этой записи

  • phantom7

    А по симбиан такой штуки нет?

    • WildFlexy

      Симба – мертвый OS. Не мучайся, смени мобилку. Nokia сделала первый шаг к пропасти, начав внедрять обязательную подпись Symbian-программ, наплевав на необходимость пользователей в более открытом и более оперативно обновляющемся софте.
      А оказалась на дне, заявив о ликвидации подразделения, занимающегося OS…

  • dEll

    Расскажите еще про Pure Web Remote Control
    http://www.networkedmediatank.com/showthread.php?tid=29550&highlight=pure

    Вдруг кто возьмётся еще доделать. К сожалению проект заброшен =(

    Лично я без неё просто жить не могу. Постоянно включаю музыку\онлайнрадио с телефона.

  • forcedell

    в исправленном архиве не работает volume UP

  • Maha73

    Есть еще Eyecontroller , нормальненок так работает, хотя и с глюками. Удобно рыскать по ютьюбу, если вдруг надо. Сиабасовский работает кривовато, впрочем, как и троллер.

  • GreenUser

    Ребята подскажите кто пользуется Eyecontroller, как сделать чтобы это программа видела файлы жесткого диска, а не системной флешки.
    Благодарю.

2010–2024 © NMT-200 ЧаВо