GUPnP AV, un software open source și complet gratuit, conceput ca parte a cadrului GUPnP, oferind utilizatorilor o colecție de ajutoare pentru construirea de aplicații audio și video folosind GUPnP.
Ce este GUPnP?
GUPnP este un cadru orientat pe obiecte și open source proiectat special pentru crearea dispozitivelor UPnP și a punctelor de control, scris în C folosind libsoup și GObject. API-ul GUPnP este destinat să fie ușor de utilizat, flexibil și eficient.
Cadrul GUPnP a fost inițial creat din cauza frustrărilor dezvoltatorului cu biblioteca libupnp și a mizeriei sale de fire. Prin urmare, GUPnP este în întregime cu un singur filet, se integrează cu bucla principală GLib, este asincronă și oferă același set de caracteristici ca și libupnp.
Noțiuni introductive despre GUPnP AV
Instalarea proiectului GUPnP AV pe un computer GNU / Linux este cea mai ușoară dintre sarcini, deoarece va trebui să descărcați mai întâi cea mai recentă versiune a softului de pe Softoware sau pe site-ul său oficial (vezi link-ul de start de la sfârșitul paginii). articol) și salvați-l pe PC, de preferință undeva în dosarul dvs. de pornire.
Utilizați un utilitar manager de arhivă pentru a extrage conținutul pachetului sursă, deschideți o aplicație emulator terminal și navigați la locația fișierelor arhivate extrase (de ex. cd /home/softoware/gupnp-av-0.12.7), unde veți rula & lsquo; ./ configure && make & rsquo; comanda pentru configurarea / optimizarea și compilarea proiectului.
Rețineți că trebuie să instalați mai întâi programul GUPnP înainte de a încerca să instalați acest instrument. După o compilație reușită, puteți instala sistemul GUPnP AV la scară largă și îl puteți pune la dispoziția tuturor utilizatorilor de pe aparat, executând "sudo make install"; comanda ca utilizator privilegiat sau "make install" (rsquo; comanda ca root.
Sub capotă
Privind sub capota programului GUPnP AV, putem observa că acesta a fost scris în limbile de programare Vala și C. În prezent, este acceptată platformele pe 32 de biți și pe 64 de biți.
Ce este nou în această versiune:
Ce este nou în versiunea 0.12.7:
- Îndepărtați utilizarea INCLUDElor depreciate.
- Fixați GUPnPDIDLLiteObject getters.
- Evitați avertizările privind informațiile despre protocoalele lipsă.
- Solicitați vapigen 0.22 pentru a evita generarea de buclă nesfârșită pe generația VAPI.
- Bug-uri fixate în versiunea 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=740265
- https://bugzilla.gnome.org/show_bug.cgi?id=741103
- https://bugzilla.gnome.org/show_bug.cgi?id=741555
- https://bugzilla.gnome.org/show_bug.cgi?id=740365
Ce este nou în versiunea 0.12.5:
li>
Ce este nou în versiunea 0.12.4:
- Adăugați suport pentru pv: subtitleFileUri și pv: subtitleFileType
- Bug-uri fixate în versiunea 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=695990
Ce este nou în versiunea 0.12.3:
- Adăugați suport pentru steagurile DLNA pentru protecția liniei.
- Fixați generația DLNA.ORG_PS.
- Adăugați res @ dlna: cleartextSize atribut.
- Folosiți doar spațiul de nume DLNA XML atunci când este utilizat efectiv.
- Adăugați atributul res @ dlna: trackTotal.
- Bug-uri fixate în versiunea 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=705564
- https://bugzilla.gnome.org/show_bug.cgi?id=707495
- https://bugzilla.gnome.org/show_bug.cgi?id=702557
- https://bugzilla.gnome.org/show_bug.cgi?id=706926
- https://bugzilla.gnome.org/show_bug.cgi?id=706928
Ce este nou în versiunea 0.12.2: Generați generarea VAPI dacă versiunea GObject-introspection este & gt ; = 1,36.
Ce este nou în versiunea 0.12.1:
Ce este nou în versiunea 0.12.0:
- Modificări de la 0.11.6:
- Fixați dependența implicită de glib 2.32.
- Apelați expres AM_MAINTAINER_MODE ([enable]).
Ce este nou în versiunea 0.11.6: Fixați o variabilă unitializată.
Ce este nou în versiunea 0.10.1:
- Bump dependența minimă a GUPnP la 0.17.0.
Comentariile nu a fost găsit