OpenHD: DIY/opensource HD/FHD цифровое видео своими руками

tuskan

Спроси у индуса то, у него работает

khomyakk

Так телеграмма нет

Runcam WebCam and Logitech C920 are tested on EZ-WifiBroadcast 3.1.7 with setup: Pi3B+@GND, Pi3B@AIR, RTL8812AU Based RF Amplified Dual band USB WiFi adapters, STREAM=svpcom, and observations are as follows;

#Runcam Webcam works out of the box with this pipeline, latency is around 350milli sec, but Logitech C920 does not work
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=1920,height=1080,framerate=30/1”

#Logitech C920 & Runcam Webcam works on this pipeline @800x600 video resolution
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=800,height=600,framerate=30/1”

More test observations with other pipelines is are follows;

# STREAM=svpcom, RunCam WebCam & Logitech C920 did not works on this pipeline
#USBCAM=“usbreset 1d6c:0103; gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-h264 ! h264parse ! rtph264pay mtu=1024”

# STREAM=svpcom, RunCam WebCam & Logitech C920 did not works on this pipeline
#USBCAM=“gst-launch-1.0 v4l2src device=/dev/video0 ! image/jpeg ! jpegparse ! jpegdec ! omxh264enc ! h264parse ! rtph264pay mtu=1024”

#STREAM=svpcom, RunCam WebCam & Logitech C920 did not works on this pipeline
#USBCAM=“uvch264src device=/dev/video0 initial-bitrate=4000000 average-bitrate=4000000 iframe-period=1000 name=src auto-start=true src.vidsrc ! queue ! video/x-h264,width=1280,height=720,framerate=30/1”

# STREAM=svpcom, RunCam WebCam does not works but Logitech C920 works on this pipeline @800x600
#USBCAM=“uvch264src device=/dev/video0 initial-bitrate=4000000 average-bitrate=4000000 iframe-period=1000 name=src auto-start=true src.vidsrc ! queue ! video/x-h264,width=800,height=600,framerate=30/1”

# STREAM=svpcom, RunCam WebCam works but Logitech C920 does not work on this pipeline @960x720
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=960,height=720,framerate=30/1”

# STREAM=svpcom, RunCam WebCam, Logitech C920 works well on this pipeline @800x600
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=800,height=600,framerate=30/1”

# STREAM=svpcom, RunCam Webcam works well on this pipeline but Logitech C920 does not only its activation blue led lits
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264”

#STREAM=rawsock, C920, RunCam did not work on this pipeline
#USBCAM=“v4l2src device=/dev/video0 io-mode=4 ! video/x-h264,width=1920,height=960,framerate=30/1,stream-format=\“byte-stream\””

#STREAM=svpcom, C920, RunCam did not work on this pipeline
#USBCAM=“v4l2src device=/dev/video0 ! video/x-raw,width=1280,height=720,framerate=30/1 ! omxh264enc control-rate=1 target-bitrate=VIDEOBITRATE”

# RunCam worked well on this pipeline, with latency around 350milli sec, Pi3B+@GND, Pi3B@AIR
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=1920,height=1080,framerate=30/1”

#STREAM=rawsock, C920, RunCam did not work on this pipeline
#USBCAM=“uvch264src device=/dev/video0 ! video/x-h264,width=1920,height=1080,framerate=30/1”

#STREAM=svpcom, C920, RunCam did not work on this pipeline
#USBCAM=“uvch264src device=/dev/video0 ! video/x-h264,width=1920,height=1080,framerate=30/1”

#Logitech C920 webcam working ok on this pipeline on 800x600 video resolution
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=800,height=600,framerate=30/1”

#Logitech C920 webcam did not work on this pipeline
#USBCAM=“v4l2src device=/dev/video0 ! video/x-h264,width=1280,height=720,framerate=30/1”

#Logitech C920 webcam did not work on this pipeline
#USBCAM=“uvch264src device=/dev/video0 initial-bitrate=VIDEOBITRATE average-bitrate=VIDEOBITRATE iframe-period=1000 name=src auto-start=true src.vidsrc ! queue ! video/x-h264,width=1280,height=720,framerate=30/1”

А вот это не помню для какого образа
This pipeline working for RunCam Webcam, latency 240 milli sec, video distortions observed.
USBCamera=“usbreset 1d6c:0103; gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-h264 ! h264parse ! rtph264pay mtu=1024 ! udpsink host=127.0.0.1 port=5600”

kasatka60
khomyakk:

EZ-WifiBroadcast 3.1.7

Только на этой “прошивке” работает? openhd нету пока смысла проверять?

khomyakk

Да я особо не слежу, он есть на групсах, напиши ему напрямую

tuskan
kasatka60:

Только на этой “прошивке” работает? openhd нету пока смысла проверять?

Так спроси сам - там все на обычном доступном языке, можно на худой конец через гугл транслейт

khomyakk:

Так телеграмма нет

он бесплатный. Но могу продать.
Его ж можно поставить на компе, чтоб не засирать телефон.

kasatka60:

Только на этой “прошивке” работает? openhd нету пока смысла проверять?

Работает и там и там. Вроде на Зипреевском образе задержка поменьше

kasatka60

Просто у меня где-то лыжи не едут. Вот хочу понять.

kasatka60
tuskan:

Его ж можно поставить на компе, чтоб не засирать телефон.

Я его даже на комп не хочу ставить.

tuskan

окей. не ставь.
Запусти web версию
web.telegram.org/#/im
Я тоже не хотел очень очень его ставить из-за проблем со сливом данных. Но в данном случае - он оказался нужен. Ну ладно. По крайней мере, надо признать, что это удобная система для слива своих данных 😃 Не ставить приложение на телефон - это здравая идея. Веб версия же существует “в мешке” браузера, в конце концов можно поставить VM

khomyakk

Lê, RunCam Webcam is too working perfectly (latency below 300milli sec) on Open.HD 2.0.8 with following pipeline with USB reset command incorporated.
USBCamera=“usbreset 1d6c:0103; gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-h264 ! h264parse ! rtph264pay mtu=1024 ! udpsink host=127.0.0.1 port=5600”

And I confirm that I am not required to jack out and jack in the RunCam Webcam on the AirPi’s USB port.
My setup is Pi3B+@GND, Pi3B@AIR, RTL8812AU based amplified USB adapters.

So this 19$ tiny cam is worth buying !

kasatka60
khomyakk:

USBCamera=“usbreset 1d6c:0103; gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-h264 ! h264parse ! rtph264pay mtu=1024 ! udpsink host=127.0.0.1 port=5600”

С таким параметром у меня черный экран и ничего)

khomyakk

Ну блин Антон даже не знаю, чем ещё помочь.
Поставь Зипрея.
Счас индийца попрошу конфиг сбросить. Камера одна? air.txt cтоит?

tuskan
kasatka60:

С таким параметром у меня черный экран и ничего)

телеметрии тоже нет?
Что то не сделано из начальной конфигурации, до пайплайнов

Кстати, где этот ранкам по 19$ продается?
На банге дороже

kasatka60
tuskan:

телеметрии тоже нет?

У меня просто валяется pi zero w, я пока на нем балуюсь. Так то показания чувствительности приемника, загрузка цпу, температуру кажет. И наоборот пробовал с pi 3b+ подключать. Пока результат отрицательный. Надо будет прошивку от зипрея залить и там проверить. Накройняк достать паяльник и попробовать на pi zero без w, которая в пепелаце установленна.

tuskan:

Кстати, где этот ранкам по 19$ продается?
На банге дороже

Я на али покупал за 1 557,89рэ.
Сейчас товар распродан

tuskan

Narpat Rana

Hi, sorry for delay, I was bit away from my system at that time.

Pls find attached my openhd-settings-1.txt

I have attached it directly from the sd card of the Pi, after testing both cameras (RunCam WebCam & Logitech C920).

I am using PiCam as well as seconday USB camera and my RC Transmitter (Futaba 6EX) is hooked to the Ground Pi (Pi3B+) via AeroSim Flight Simulator USB dongle.

I am able to switch between PiCam & RunCam and PiCam & C920 without any issue.

During the extended testing in the last, just to see if giving reboot command from Ground Pi to the AirPi have any issue.

I plugged mouse to GroundPi and gave reboot to AirPi and after rebooting the video was resumed. I repeated it for several times and every time video resumed.

Last night I left the RunCam webcam connected to the AirPi throught the night and when I wakeup in the morning the video link was perfectly working.

My Setup:
 Pi3B+ as Ground Pi
Pi3B as Air Pi
RTL8812AU based RF power amplified USB WiFi Adapters (one each side)
PiCam (V1)
Seconday USB Cameras: .h264 based Logitech C920 HD Webcam, RunCam WebCam
Futaba 6EX Transmitter acting as Joysticks along with AeroSim Flight Simulator USB dongle.

Caution: Pls note that during the bench testing I have set the RF power to very low “14” instead of “54” which is maximum.

For flying, it is need to be set to the maximum “54” provided there are appropriate heat sinks on both of your amplified USB WiFi adapters.

When using RunCam WebCam as single USB camera, I have observed during several times (Around 15 times) power cycle of both the Pi’s, that some times the video from RunCam came after some time I mean much later as compared to C920 as single USB camera but latency was not affected and some time the video did not come even after 3-4 minutes.

Buttt no such issue is observed when using PiCam and RunCam as seconday camera and switching from the RC Transmitter via 2 position switch.

Norbert

for single USB cam, I just need the air. txt file?

yes, you can use RunCam Webcam as single USB Camera

Narpat Rana

joyconfig.txt

In this “joyconfig.txt” file of mine, there is quite important data related to several other Transmitters also like;
Futaba 10C FASST
FlySky FS-i6
Turnigy 9XR
Jumper T8SG Multi-Protocol Transmitter

I have invested lot of time in tuning all those transmitters to map their channel and work perfectly with Open.HD.

Downloads.rar

kasatka60

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

tuskan

Дай погонять?
Или продай - я потрахаюсь всласть

kasatka60

Заезжай в питер, отдам так.
Пиши в личку.

kasatka60
tuskan:

I have invested lot of time in tuning all those transmitters to map their channel and work perfectly with Open.HD.

Тоже не работает. Даже через usb подключил jumper t12 pro. Пощелка тумблерами и результат 0.
Как вариант подождать выхода openhd 3.0, но чтото не внушает доверия эта камера.

Xodik

Добрался и я до камеры, нормально она запустилась, можно сказать с первого раза.

файл сетапа, взял с телеги (индусовский)

Правда сама камера должным образом не работает, постоянно “фризится”
пробуйте и не забывайте про пустой air.txt
yadi.sk/d/DL7DTzvAucJ7Ng

kasatka60

в том то и дело, air создан, камера подключена и черный экран и ничего. К компу подключаю и все нормально. Подключал к asus tinkerboard и там смотрел как отображается камера, тоже работает.
Попробую этот конфиг