як дадаць экраннае меню ў сістэму бесправадной перадачы відэа

Даданне экраннага меню ў бесправадную сістэму перадачы відэа

У многіх прафесійных праграмах бесправаднога відэа — напрыклад, у сістэмах БПЛА, робататэхніка, назіранне, і прамысловы агляд — аднаго толькі відэа часта бывае недастаткова. Аператарам часта патрэбна інфармацыя ў рэжыме рэальнага часу, якая адлюстроўваецца непасрэдна ў відэаканале, уключаючы дадзеныя тэлеметрыі, стан сістэмы, GPS -каардынаты, або індывідуальныя аператыўныя паведамленні.

Каб адпавядаць гэтым патрабаванням, наша бесправадная сістэма перадачы відэа падтрымлівае OSD (На экране дысплей) накладка, дазваляючы карыстальнікам дадаваць уласны тэкст непасрэдна ў жывы відэапаток.

У гэтым артыкуле тлумачыцца, як працуе функцыя накладання экраннага меню і як яе можна інтэграваць у вашу сістэму.


Што такое экраннае меню?

OSD (На экране дысплей) накладанне - гэта функцыя, якая дазваляе адлюстроўваць тэкставую інфармацыю паверх жывога відэамалюнка. Гэта азначае, што вы можаце ўбудоўваць аператыўныя дадзеныя непасрэдна ў візуальны вывад без неабходнасці дадатковага графічнага абсталявання або знешніх прылад апрацоўкі.

Агульныя выпадкі выкарыстання ўключаюць:

  • Дысплей вышыні і хуткасці
  • Індыкацыя ўзроўню зарада батарэі
  • Ідэнтыфікатар прылады або інфармацыя аб канале
  • Абнаўленні статусу місіі
  • Папераджальныя або трывожныя паведамленні

Палажэнне накладання цалкам наладжваецца, дазваляючы паказваць дадзеныя ў верхняй частцы відэа ці ў любым іншым месцы экрана.


Асноўныя магчымасці

Наша сістэма забяспечвае наступныя магчымасці экраннага меню:

  • падтрымка да 8 незалежныя вобласці накладання
  • Цалкам наладжвальны тэкставы кантэнт
  • Рэгуляваныя X і Y пазіцыянавання
  • Дынамічныя абнаўленні ў рэжыме рэальнага часу
  • Незалежны кантроль для кожнай вобласці накладання

Гэтая гнуткая структура дазваляе карыстальнікам адлюстроўваць некалькі палёў даных адначасова, захоўваючы чысты кантроль макета.


Пратакол кіравання экранным меню

Функцыя накладання экраннага меню кіруецца праз просты камандны пратакол.

Фармат каманды

ATOSD$(idx),$(х),$(у),$(вул)_

Прыклад

ATOSD0,40,20,выш: 100м_

Апісанне параметра

  • idx: Індэкс накладання (0–7)
    Сістэма падтрымлівае да 8 Рэгіёны OSD.
  • х: Каардыната X (0–1919 год)
  • у: Каардыната Y (0–1079)
  • вул: Тэкставы радок для адлюстравання
    • Адпраўка прабелу " " ачышчае дысплей
    • Радок не можа ўтрымліваць “_” характар

1.3.33 Пратакол экраннага меню

фарматATOSD$(idx),$(х),$(і),$(вул)_
Напрыклад: ATOSD0,40,20,выш: 100м_
параметріндэкс idx: 0~7 (падтрымлівае экраннае меню 8 раёнах) х каардыната: 0~1919 y каардын:0~1079 вул: радок для адлюстравання ў адпаведных каардынатах (Сімвал прабелу выкарыстоўваецца для ачысткі дысплея)
выкарыстаннеВыкарыстоўваецца для накладання інфармацыі карыстальніка на экране відэа
вяртаецца значэнненяма
заўвагу1. Карыстальнік задае каардынаты x і y экраннага меню ў адпаведнасці з максімальным дазволам 1920×1080 пікселяў, і сістэма выправіць каардынаты ў залежнасці ад рэальнай сітуацыі з дысплеем.
2、Параметр str не можа ўтрымліваць сімвал «_».

Каардынаты вызначаюцца на аснове максімальнага дазволу 1920 × 1080 пікселяў. Сістэма аўтаматычна рэгулюе пазіцыянаванне ў залежнасці ад фактычнага выхаднога дазволу.

Гэтая камандная структура дазваляе дакладнае і незалежнае кіраванне кожнай вобласцю адлюстравання, што робіць яго прыдатным для інтэграцыі тэлеметрыі ў рэжыме рэальнага часу.


Дынамічная інтэграцыя дадзеных

Экраннае меню можа пастаянна абнаўляцца праз знешнія сістэмы кіравання. Гэта дазваляе інтэграцыю з:

  • Дыспетчары палётаў
  • Убудаваныя працэсары
  • Прамысловыя сістэмы кіравання
  • Модулі тэлеметрыі

Адпраўляючы абноўленыя каманды ATOSD, карыстальнікі могуць змяняць паказаныя значэнні ў рэжыме рэальнага часу, не перарываючы перадачы відэа.


Меркаванні па рэалізацыі

Калі плануеце дадаць экраннае меню ў свой праект, Разгледзім наступнае:

  • Колькі палёў дадзеных трэба адлюстраваць?
  • Ці будзе кантэнт абнаўляцца дынамічна?
  • Якое мэтавае дазвол вываду?
  • Якая сістэма будзе ствараць і адпраўляць каманды кіравання экранным меню?

Наша каманда інжынераў можа дапамагчы ў вызначэнні аптымальнага макета накладання і камунікацыйнай інтэграцыі на аснове патрабаванняў вашага прыкладання.


Заключэнне

Даданне функцыі накладання экраннага меню ператварае бесправадную сістэму перадачы відэа ў магутную платформу візуалізацыі даных. Убудоўваючы інфармацыю ў рэальным часе непасрэдна ў відэаструмень, карыстальнікі атрымліваюць палепшаную аператыўную дасведчанасць без павышэння складанасці сістэмы.

Калі ваш праект патрабуе індывідуальнага адлюстравання дадзеных на экране, наша рашэнне OSD забяспечвае гнуткае пазіцыянаванне, незалежны кантроль, і магчымасці дынамічнага абнаўлення для задавальнення патрэб прафесійнай інтэграцыі.

задаваць пытанне

← Назад

Ваша паведамленне адпраўлена