EZ-WifiBroadcast DIY HD видео своими руками

РД00

Только начал играться, много сказать не могу.

Китайщина, конечно, та еще. Заставила поставить браузер 2011 года, на новом не работает. Раздражают постоянные обрывы связи, как описано вот здесь. Надо попробовать другие прошивки. В комплекте их 4 штуки, одна General и еще три Fix-то Fix-это 😃

schs:

Как картинка в динамике ?

Приемлемо. Слегка мажет, как будто суммирует соседние кадры.

lelik:

А дальше что с ней планируется делать?

Для начала подключу к малине через svpcom’а. Потом попробую портировать его на камеру.

РД00

UPD: Обрывы связи были чисто виндовской проблемой, под Linux’ом все нормально. Зато задержка 250 мс.

UPD2 : и те же 200 с аппаратным декодированием.

РД00

Пока не разобрался. Она управляется через убоищный ActiveX плагин, в нем стоит период 2 с и не дает менять.

Очень приличная картинка пошла через H265. Поток при этом на максимальном качестве 5000 Мбит/с с копейками.

whoim

>период 2 с и не дает менять.
Вот это хреново

lelik
РД00:

период 2 с … 5000 Мбит/с с копейками.

Уменьшите период I-кадров - поднимите битрейт
P.S. У камерок на 3516 был телнет и там можно было крутить все насквозь. Здесь как с этим?

РД00

Телнет есть, но он не работает !

Выключили в прошивке, перекинув файл telnetd в другое место. Включу.

lelik
РД00:

Выключили в прошивке

Судя по описанию там вообще все другое, и сенсор, и проц… Софт, скорее всего, тоже

РД00

Все цельнотянутое, так что в софте как раз изменений мало. Не для того делали.

lelik

А вот кстати, кто внизу Вам аппаратно Н.265 разожмет? Малиновый MMAL это умеет?

РД00

Ноут умеет точно.

Причем сейчас 265 поток разбирается 264-ой цепочкой GStreamer’а.

whoim
РД00:

Если что, могу через месяцок попросить разок проконсультировать в ЛС по теме?
Много не надо, в целом опыт с линуксами есть, но немного по другой тематике

lelik
РД00:

Причем сейчас 265 поток разбирается 264-ой цепочкой GStreamer’а.

Ой. Может это 264й поток? А то зачем все это:

typefindfunctions: video/x-h265: h265, x265, 265
vaapi: vaapih265enc: VA-API H.265 encoder
rtp: rtph265pay: RTP H265 payloader
rtp: rtph265depay: RTP H265 depayloader
x265: x265enc: x265enc
libav: avdec_h265: libav HEVC (High Efficiency Video Coding) decoder
videoparsersbad: h265parse: H.265 parser
libde265: libde265dec: HEVC/H.265 decoder

РД00

Тут один китайский аллах знает, что это такое. Например, H264 в настройках называется “H265X”. Цепочки с 265-ми компонентами у меня тупо падают с ошибками, так что обходимся тем, что есть.

lelik
РД00:

Цепочки с 265-ми компонентами у меня тупо падают с ошибками

ffprobe в помощь. Ну или vlc и инфо по медиа/кодекам. Если в один парсер для 264 и 265 я еще могу как-то поверить, то в единый кодек - не, на это я пойтить не моху…

РД00

Все разъяснилось, Н265 называется “Н265+” 😃 После этого заработала 265-я цепочка и перестала работать 264-я.

РД00

Выложил пару роликов с камеры. Это H265, как он идет с камеры на GStreamer. Т.е. то, что будет принято на земле.

yadi.sk/d/cq1j5vs-Bw3HKQ

На улице темень и туман, объектив из ящика с барахлом, держатель конкретно допилен напильником - так что картинке, думаю, есть куда развиваться. На приемном конце можно подкрутить яркость и контраст, становится лучше. На камере регулировки есть, но не работают.

Format                         : HEVC
Format/Info                    : High Efficiency Video Coding
Format profile                 : Main@L4@Main
Codec ID                       : V_MPEGH/ISO/HEVC
Duration                       : 48 s 934 ms
Bit rate                       : 5 356 kb/s
Width                          : 1 920 pixels
Height                         : 1 080 pixels
Display aspect ratio           : 16:9
Frame rate mode                : Constant
Frame rate                     : 25.095 FPS
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Bits/(Pixel*Frame)             : 0.103
Stream size                    : 31.2 MiB (98%)
Format                         : HEVC
Format/Info                    : High Efficiency Video Coding
Format profile                 : Main@L4@Main
Codec ID                       : V_MPEGH/ISO/HEVC
Duration                       : 53 s 385 ms
Bit rate                       : 2 903 kb/s
Width                          : 1 280 pixels
Height                         : 720 pixels
Display aspect ratio           : 16:9
Frame rate mode                : Constant
Frame rate                     : 25.063 FPS
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Bits/(Pixel*Frame)             : 0.126
Stream size                    : 18.5 MiB (98%)

lelik

У меня есть непреодолимое желание жать самому. Брать YUV или накрайняк MJPEG с камеры и жать, ибо есть запас по CPU (4х1.2ГГц) и кодек доступен.

РД00

Ну да, и 720p 60FPS очень бы не помешало, с контролем I-frame rate.

Пусть расцветают сто цветов. Если на эту камеру встанет WFBC в каком-то виде, то решение по весу, габаритам, цене и простоте сборки приблизится к аналоговым комплектам семилетней давности с Pixim Seawolf и 5.8 ТХ.

lelik
РД00:

Если на эту камеру встанет WFBC в каком-то виде

Я что-то там не увидел USB. Вернее так: там картинки от двух камер, на одной один разъем под UART (видимо), на другой - два, второй - с надписью wifi, но на распиновке там на месте DP/DM - NC. О, кстати, у меня есть 3.3В свистки на 8812, как раз туда!

РД00:

Ну да, и 720p 60FPS очень бы не помешало, с контролем I-frame rate

ИМХО 60 кадров матричка не потятянет, они, в этом сегменте, как правило, 30 макс. По поводу простоты: а теперь представьте себе процедуру настройки этой шняги в поле. Захотите Вы поменять яркость…

schs
РД00:

На приемном конце можно подкрутить яркость и контраст, становится лучше.

Яркость поменьше, WDR побольше, но обязательно на самой камере, ибо потерянное не восполнить.
По сенсорам мне больше нравиться картинка с Sony.