Xiaomi Yi 60fps FullHD Экшн Во Как!
Кто б снял что-нить похожее в 1080@30, и выложил оригинал (желательно на я.диск)… Я уже почти созрел - все ж хорошо по цвету, ДД и экспе отрабатывает:)
А вот тут явное мыло. Наивное предположение - а пленку с объектива все снимают? А то на 4pda было несколько прецедентов, когда многие долго отрицали существование защитной пленки на объективах своих телефонов, жаловались на мыло, а потом внезапно “прозревали” подковырнув ее чем-то острым…
Вот вчера снимал, как раз в разрешении 1080-30
В описании есть ссылка на исходник.
Господа, кто сомневается насчет покупки на geekbuying.com за $85.99, решайте быстрее, на geekbuying.com осталось 56 зелёных, белых уже нет)))))
Господа, кто сомневается…
А чего сомневаться - на тугезо еще 3 недели будет цена $79.99
Вот вчера снимал
Уже хорошо, спасибо. Но коррекцию геометрии линзы лучше не использовать для технического сравнения.
Но коррекцию геометрии линзы лучше не использовать для технического сравнения.
Зато можно оценить работу этого функционала. Кстати, надо указать это в описании к видео.
кто-нибудь уже пытался найти подвес к фантому для этой камеры?
На Андроид 4.0.3 софтина не встает с сообщением ошибка парсинга. Вот это весело.
Кто нибудь в курсе что за протокол используется в камере, попробовал PTP - вроде не оно, посканил порты на IP камере (192.168.42.1)
53/tcp open domain
80/tcp open http
554/tcp open rtsp
Discovered open port 80/tcp on 192.168.42.1
Discovered open port 554/tcp on 192.168.42.1
Discovered open port 53/tcp on 192.168.42.1
Discovered open port 8787/tcp on 192.168.42.1
Discovered open port 7878/tcp on 192.168.42.1
по http какая то структура папок и конфигов (можно например фотки слить по wifi 192.168.42.1/DCIM/100MEDIA/), есть rtsp, но потока не выдает (вроде бы)
камера говорит что в ней Cherokee web server 1.2.101b150327_ (UNIX), Port 80
иногда становится доступна ссылка 192.168.42.1/cgi-bin/cgi?CMD=INDEX_PAGE где можно выбрать поток (BOSS Web client), но всеравно что-то не понятно что дальше делать =)
192.168.42.1/shutter/ - видимо есть отправить какой то хитрый POST/GET, то камера сделает фото
картинки аналогичны вот такому варианту …blogspot.ru/…/ubuntu-tip-connecting-to-gopro-hero…
только вместо логотипа прохи, логотип yi
-----
telnet 192.168.42.1 7878
Trying 192.168.42.1…
Connected to 192.168.42.1.
Escape character is ‘^]’.
hello
{“rval”: -7}
{“rval”: -7}
{“rval”: -7}
Камера работает через прогу play.google.com/store/apps/details?id=com.intelliv…
порт управления 7878, фото и live view есть
Камера работает через прогу play.google.com/store/apps/d...onnectedcamera
Дык Wireshark вам в руки. SSL, как я вижу, нет, так что все должно быть просто.
Эх, моя Ыйка где-то еще в Финляндии катается…
Дык Wireshark вам в руки.
телефон не рутованный, не знаю куда еще и как ворячить, чтоб снифать json пакет
завтра может в какую виртуалку впихну и на компе погляжу что там заливается туда/сюда
судя по нагугленному, в gopro3 аналогичное управление (github.com/DenisCarriere/gopro/blob/…/GoPro.py), rtsp поток запустится только после какой то команды, но можно запустить в проге и потом в обчном vlc открыть (…dashcamtalk.com/…/using-xiaomi-yi-sports-camera-w…)
в общем есть что ресерчить, но с другой строны - зачем, на летающем пепелаце wifi железку ставить?
но с другой строны - зачем, на летающем пепелаце wifi железку ставить?
Как это зачем? Прямой путь к HD-fpv. На хабре было несколько статей, как ребята делали через wifi и lte. Только им приходилось стримить его (на raspberry pi), а потом уже отдавать по вифи. А тут все готовое - только wifi мост нужен 😉
Ну если для HD-fpv, то есть смысл… Только вот прохи и многие другие камер на амбареллах такое умеют и помойму никто не пользуется этим. Ладно, нашел тут способ запускать APK-шки в хроме, попробую посмотреть что там за команды, в теории всё крайне просто должно выходить.
мне кажется или мёбиус резче, чем xiaomi?
Только вот прохи и многие другие камер на амбареллах такое умеют и помойму никто не пользуется этим
Помоему вообще hd fpv еще в зародышевом состоянии. Во всяком случае для простого моделиста, не отягощенного лишними килобаксами. И пляски вокруг wifi моста - лишь набор кривых костылей. Но попробовать никто не мешает
мне кажется или мёбиус резче, чем xiaomi?
есть мнение что не кажется
Помоему вообще hd fpv еще в зародышевом состоянии. Во всяком случае для простого моделиста, не отягощенного лишними килобаксами. И пляски вокруг wifi моста - лишь набор кривых костылей. Но попробовать никто не мешает
Чето поток не впечатляет (если запустить приложение на телефоне, то и vlc начинает видеть поток), квадратики и 640х480
dl.dropboxusercontent.com/…/vlcsnap-2015-04-07-01h…
dl.dropboxusercontent.com/…/vlcsnap-2015-04-07-01h…
ну чтож, завел снифер, поковрял pcap файлы… получилось интересно (но пока не осознал где токен формируется) =)
Запрос: {“msg_id”:11,“token”:1}
Ответ: {“rval”:0,“msg_id”:11,“brand”:“Ambarella”, “model”:“Default”, “api_ver”:“2.8.00”,“fw_ver”:“Mon Mar 30 11:39:51 HKT 2015”, “app_type”:“sport”, “logo”:“/tmp/fuse_z/app_logo.jpg”, “chip”:“a7l”,“http”:“disable”}
Запрос: {“msg_id”:3,“token”:1}
Ответы: { “rval”: 0, “msg_id”: 3, “param”: [ { “camera_clock”: “2015-04-07 02:32:29” }, { “video_standard”: “NTSC” }, { “app_status”: “idle” }, { “video_resolution”: “1920x1080 60P 16:9” }, { “video_stamp”: “off” }, { “video_quality”: “S.Fine” }, { “timelapse_video”: “off” }, { “capture_mode”: “precise quality” }, { “photo_size”: “16M (4608x3456 4:3)” }, { “photo_stamp”: “off” }, { “photo_quality”: “S.Fine” }, { “timelapse_photo”: “60” }, { “preview_status”: “on” }, { “buzzer_volume”: “mute” }, { “buzzer_ring”: “off” }, { “capture_default_mode”: “precise quality” }, { “precise_cont_time”: “60.0 sec” }, { “burst_capture_number”: “7 p \/ s” }, { “restore_factory_settings”: “on” }, { “led_mode”: “all enable” }, { “dev_reboot”: “on” }, { “meter_mode”: “center” }, { “sd_card_status”: “insert” }, { “video_output_dev_type”: “tv” }, { “sw_version”: “YDXJv22_1.0.7_build-20150330113749_b690_i446_s699” }, { “hw_version”: “YDXJ_v22” }, { “dual_stream_status”: “on” }, { “streaming_status”: “off” }, { “precise_cont_capturing”: “off” }, { “piv_enable”: “off” }, { “auto_low_light”: “on” }, { “loop_record”: “off” }, { “warp_enable”: “off” }, { “support_auto_low_light”: “on” }, { “precise_selftime”: “5s” }, { “precise_self_running”: “off” }, { “auto_power_off”: “5 minutes” }, { “serial_number”: “тутмойсерийник***” }, { “system_mode”: “capture” }, { “system_default_mode”: “capture” }, { “start_wifi_while_booted”: “off” }, { “quick_record_time”: “0” }, { “precise_self_remain_time”: “0” }, { “sdcard_need_format”: “no-need” }, { “video_rotate”: “off” } ] }
Запрос:{“msg_id”:769,“token”:1}
Ответы: {“rval”:0,“msg_id”:769}
{ “msg_id”: 7, “type”: “start_photo_capture” ,“param”:“precise quality;off”}
{ “msg_id”: 7, “type”: “photo_taken” ,“param”:“/tmp/fuse_d/DCIM/100MEDIA/YDXJ0047.jpg”}
^_^
ну и на карте фотка появилась
нечто подобное тут откопал github.com/…/API_Reverse_engineering.md
Похоже что формирование токена примерно такое:
запрос: {“msg_id”:257,“token”:0}
ответ { “rval”: 0, “msg_id”: 257, “param”: 1 }
где param и есть токен для дальнейшего мучения
Дабы не замсусоривать тему, буду ковырять тут …sovgvd.info/…/Xiaomi-Yi-protocol-remote-control по мере возможности. Внизу можно скачать подготовленный лог с голыми запросами/ответами, там должно быть смена конфига, запуск видео потока и мой серийни. Когда нибудь потом опишу нормально все msg_id, а может кто-то уже давно их наковырял, просто не гуглится пока.
Комплект с палкой кто-нибудь получил уже? Как качество, стоит своих денег?
Палка да, камера нет.
Если непринципиально 60 кадров, то SJ4000 можно купить за 65$ с полным набором примочек и отличной четкостью изображения.
Если непринципиально 60 кадров
Увы принципиально,а с 30 туева хуча.
А в чем вам картинка не понравилась?
Получил трек на ксюху за 79$ только трек странный 😃.
Обещали послать через China Post Registered Air Mail
,а получил такой трек RF-----------SG,вроде это не воздушная почта.