Introducere

Aceasta magazie contine o implementare a specificatiilor AMWA Networked Media Open in C ++, licentiate in conditiile licentei Apache 2.0.

  • Specificatii de descoperire si inregistrare AMWA IS-04 NMOS
  • Specificatii de gestionare a conexiunii dispozitivului AMWA IS-05 NMOS
  • Specificatia evenimentului AMWA IS-07 NMOS si Tally
  • Specificatii de mapare a canalelor audio AMWA IS-08 NMOS
  • Specificatia parametrilor sistemului AMWA IS-09 NMOS (definita initial in JT-NM TR-1001-1: 2018 anexa A)
  • AMWA BCP-002-01 Recomandari de grupare NMOS – Grupare naturala
  • AMWA BCP-003-01 Comunicare securizata in sisteme NMOS
  • AMWA BCP-004-01 Capacitati receptor NMOS

Pentru mai multe informatii despre AMWA, NMOS si Networked Media Incubator, va rugam sa consultati http://amwa.tv/.

  • Modulul nmos include implementari ale nodului NMOS, API-urilor de inregistrare si interogare, API-ului de conexiune NMOS si asa mai departe.
  • Aplicatia nmos-cpp-registry ofera o instanta simpla, dar functionala, a unui sistem de inregistrare si descoperire NMOS (RDS), utilizand modulul nmos.
  • Aplicatia nmos-cpp-node ofera un exemplu NMOS Node, utilizand si modulul nmos.

Structura depozitului si dependentele externe sunt prezentate in documentatie. Unele informatii despre proiectarea generala a nmos-cpp sunt, de asemenea, incluse in documentatia de arhitectura.

Notiuni introductive despre NMOS

Kitul de pornire Easy-NMOS permite utilizatorului sa lanseze o configurare simpla NMOS cu pasi minimi de instalare. Se bazeaza pe nmos-cpp pentru a furniza un registru NMOS si un nod NMOS virtual intr-o retea Docker Compose, impreuna cu instrumentul de testare AMWA NMOS si servicii de asistenta.

Notiuni introductive pentru dezvoltatori

Easy-NMOS este, de asemenea, o prima modalitate excelenta de a explora relatia dintre serviciile NMOS inainte de a crea nmos-cpp pentru tine.

Codebase-ul este destinat sa fie portabil, iar proiectul CMOS nmos-cpp poate fi construit pe cel putin Linux, Windows si macOS.

Dupa configurarea dependentelor, urmati aceste instructiuni pentru a construi nmos-cpp pe platforma dvs. si rulati suita de testare.

Apoi, incercati aplicatiile de registry si noduri din tutorial.

Dezvoltare agila

Aplicatiile nmos-cpp, precum Specificatiile NMOS, sunt destinate sa fie intotdeauna gata, dar in continua dezvoltare. Acestea au fost testate cu succes in numeroase ateliere AMWA Networked Media Incubator si sunt utilizate ca implementari NMOS de referinta in programul testat JT-NM.

randy dave incesto ruso
pillados follando gordibuenas españolas
porno gay españoles le pilla masturbandose
brazzers online comedias porno
gitanas xxx maduras insaciables
porno español madre e hijo maduras en castellano
follando en canarias mala rodriguez porno
borracha anal mama me folla
videos de maduras guarras enseñando a follar
mujeres follando gratis abuela follando con joven
sex porne defloin.com
www.sex sobando tetas
asiatica forzada brazzers online
coñosxxx putasfollando
corridas de viejas mamada gay
videos pornos de españolas maturehd
españolas calientes españolas calientes
porno español jovencitas me follo a la vecina
asiaticasxxx videos travestis en español
tios desnudos corridas brutales en la boca

Mai multi vanzatori au implementat produsele JT-NM Tested Badged, utilizand nmos-cpp, catre clientii lor.

Stare construire

Urmatoarele configuratii, definite de joburile de testare a constructiei, sunt construite si testate in mod automat prin integrare continua.

Optiuni de configurare a versiunii platformei Linux Ubuntu 20.04 (GCC 9.3.0) mDNSResponder Linux Ubuntu 18.04 (GCC 7.5.0) Avahi Linux Ubuntu 18.04 (GCC 7.5.0) mDNSResponder Linux Ubuntu 14.04 (GCC 4.8.4) mDNSResponder, nu utilizeaza Conan Windows Server 2019 (VS 2019) Bonjour (mDNSResponder) macOS 10.15 (AppleClang 12.0) (Experimental)

Instrumentul de testare API AMWA NMOS este rulat automat impotriva API-urilor aplicatiilor nmos-cpp-node si nmos-cpp-registry .

Test Suite / Status:

activitate recenta

Implementarea este conceputa pentru a fi extinsa. Dezvoltarea este in curs de desfasurare, urmand evolutia specificatiilor NMOS din incubatorul media AMWA Networked.

Activitatea recenta a proiectului (cea mai noua mai intai):

  • Suport adaugat pentru capacitatile receptorului BCP-004-01
  • Comutarea testarii CI pentru a rula aplicatiile nmos-cpp si instrumentul de testare AMWA NMOS cu comunicare securizata (TLS) activata, conform BCP-003-01
  • Adaugat suport pentru IS-08 Channel Mapping API
  • Insigna JT-NM testata 03/20
  • A trecut integrarea continua la GitHub Actions si am adaugat Windows si macOS la platformele testate
  • Extinderea nodului nmos-cpp pentru a include emitatoare / receptoare simulate de date audio si auxiliare si ofera cateva setari de configurare suplimentare
  • A simplificat procesul de constructie pentru a utiliza Conan in mod implicit pentru a descarca majoritatea dependentelor
  • Suport adaugat in implementarea nodului pentru descoperirea si interactiunea cu un API de sistem, dupa cum este necesar pentru conformitatea cu TR-1001-1
  • S-a schimbat implementarea nmos :: tai_clock cu efectul ca acesta nu mai poate fi monoton
  • S-a adaugat o implementare LLDP viabila minima (activata de o optiune de configurare CMake) pentru a sprijini trimiterea si primirea de date de retea suplimentare IS-04 v1.3 pentru noduri cerute de IS-06
  • Actualizati schemele IS-05 pentru a corecta o eroare nefericita din specificatia IS-05 v1.1 (consultati AMWA-TV / nmos-device-connection-management # 99)
  • Incercati sa determinati automat numele de domeniu DNS daca nu este specificat in mod explicit, pentru TR-1001-1
  • Integrare Travis CI
  • Actualizari pentru rezolvarea problemelor de specificatie in versiunile finale IS-04 v1.3 si IS-05 v1.1
  • Suport experimental pentru redarea HTML citita de om a raspunsurilor NMOS
  • Asistenta experimentala pentru API-ul IS-09 reinfiintat (in curs de desfasurare) (definit initial in JT-NM TR-1001-1: 2018 Anexa A)
  • IS-07 Evenimente API si Evenimente WebSocket Implementare API si exemplu actualizat nmos-cpp-node
  • Suport experimental pentru comunicatii sigure (HTTPS, WSS)
  • Remediere erori (cu cazuri de test adaugate la instrumentul de testare API AMWA NMOS)
  • Suport pentru rularea aplicatiilor nmos-cpp cu proxy forward / reverse
  • Suport experimental pentru API-ul sistemului JT-NM TR-1001-1
  • Instructiuni pentru compilarea incrucisata pentru Raspberry Pi
  • Instructiuni pentru rularea instrumentului oficial de testare API AMWA NMOS
  • Actualizari pentru a construi instructiuni si dependente necesare
  • Crearea / procesarea mai simpla a tipurilor de fisiere SDP necesare pentru a suporta ST 2110 si ST 2022-7
  • Simpler configurare run-time a nmos-cpp-nod si NMOS-cpp-registru setarile
  • Cateva documentatii despre proiectarea generala a nmos-cpp pentru dezvoltatori
  • O implementare a API-ului de conexiune
  • O solutie pentru o potentiala scurgere de memorie
  • Un parser / generator SDP (catre / de la o reprezentare JSON)
  • Validarea schemei JSON in API-ul de inregistrare si API-ul Query
  • Suport pentru construirea pe mai multe platforme folosind CMake
  • O versiune initiala a aplicatiei de exemplu nmos-cpp-node
  • Imbunatatiri back-end ca parte a activitatii de scalabilitate NMOS

Contribuind

Salutam rapoarte de erori, cereri de caracteristici si contributii la implementare si documentare. Va rugam sa aruncati o privire la ghidurile simple de contributie.

Iti multumesc pentru interes!