GUPnP AV i on avoin lähdekoodi ja täysin ilmainen kirjastoohjelmisto, joka on suunniteltu osana GUPnP-kehystä. Se tarjoaa käyttäjille joukon apulaisia, jotka voivat kehittää ääni- ja videosovelluksia GUPnP: n avulla.
Mikä on GUPnP?
GUPnP on objektipohjainen ja avoimen lähdekoodin kehys, joka on suunniteltu erityisesti UPnP-laitteiden ja ohjauspisteiden luomiseen, kirjoitettuna C: ssä libsoup ja GObject avulla. GUPnP-sovellusliittymän on tarkoitus olla helppokäyttöinen, joustava ja tehokas.
GUPnP-kehys alun perin luotiin kehittäjien turhautuneisuuden vuoksi libupnp-kirjaston ja sen langattomien viestien vuoksi. Siksi GUPnP on kokonaan kierteitetty, se integroidaan GLib-pääketjun kanssa, se on asynkroninen ja tarjoaa samat ominaisuudet kuin libupnp.
GUPnP AV: n käytön aloittaminen
GUPnP AV -projektin asentaminen GNU / Linux-tietokoneeseen on helpoin tehtävä, sillä sinun on ensin ladattava ohjelmiston uusin versio Softowareelta tai sen viralliselta verkkosivulta (katso kotisivun linkki artikkeli) ja tallenna se tietokoneellesi, mieluiten jonnekin kotikansioon.
Käytä arkistonhallinta-apuohjelmaa lähdepaketin sisällön purkamiseen, pääteemulaattorisovelluksen avaamiseen ja navigoidaksesi poimittujen arkistotiedostojen sijaintiin (esim. cd /home/softoware/gupnp-av-0.12.7), missä suoritat & lsquo; ./ configure && make & rsquo; komento määrittää / optimoi ja kääntää projektin.
Huomaa, että ensin asennat GUPnP-ohjelman ennen kuin yrität asentaa tämän työkalun. Kun onnistunut kokoelma on valmis, voit asentaa GUPnP AV -järjestelmän laajalle ja asettaa sen kaikkien koneesi käyttäjien saataville suorittamalla & lsquo; sudo make install & rsquo; komennon etuoikeutetuksi käyttäjaksi tai & lsquo; tee asennus & rsquo; komento rootiksi.
Konepellin alle
Kun katsot GUPnP AV -ohjelman huuvan alle, voimme huomata, että se on kirjoitettu Vala- ja C-ohjelmointikielillä.
Uutta strong> tässä julkaisussa:
- Poista tarpeettomat riippuvuus GSSDP-1.0.gir.
Uutta strong> versiossa 0.12.7:
- Poista käytöstä vanhentuneiden MUKAUTTA.
- Korjaa GUPnPDIDLLiteObject-nimiavaruudet.
- Vältä varoituksia puuttuvista protokollatiedoista.
- Vaadi vapigen 0.22 välttää loputtoman silmukan VAPI-sukupolvella.
- Virheet, jotka on korjattu versiossa 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
Uutta strong> versiossa 0.12.5:
- li>
- Pv-nimiavaruuden luominen DIDLLite-jäsentimessä.
- Tarkista pakolliset pakolliset tunnisteet UpdateObject-ohjelmassa.
- Virheet, jotka on korjattu versiossa 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=705522
- https://bugzilla.gnome.org/show_bug.cgi?id=719377
- Lisää pv-tuki: subtitleFileUri ja pv: subtitleFileType
- Virheet, jotka on korjattu versiossa 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=695990
- Lisää tuki linkkien suojaamiseksi DLNA-lipuille.
- Korjaa DLNA.ORG_PS-sukupolvi.
- Lisää res @ dlna: cleartextSize attribuutti.
- Käytä vain DLNA XML-nimiavaruutta, kun sitä todella käytetään.
- Lisää res @ dlna: trackTotal -ominaisuus.
- Virheet, jotka on korjattu versiossa 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
- Fix VAPI-sukupolvi, jos GObject-introspection-versio on & gt;
- Korjaa vala-sidokset LastChangeParser.parse_last_change -työkalulle.
- Pieni parannus resurssien sovittamiseen.
- Korjaa DIDLLiteContainer.get_total_deleted_child_count palautusarvo.
- Korjaa kokoaminen -Wall -Werror.
- Korjaa gtk-doc varoitukset.
- Korjaa kääntäjän varoitukset
- Päivitä .gitignore.
Uutta strong> versiossa 0.12.4:
Uutta strong> versiossa 0.12.3:
Uutta strong> = 1,36.
Uutta strong>
Uutta strong> versiossa 0.12.0:
- Muutokset vuodesta 0.11.6:
- Korjaa implisiittinen riippuvuus glib 2.32: sta.
- Kirjoita nimenomaan AM_MAINTAINER_MODE ([enable]).
- Korjaa alijulmattu muuttuja
Uutta strong>
Uutta strong> versiossa 0.10.1:
- Vähennä GUPnP: n vähimmäisriippuvuutta 0.17.0: een.
Kommentteja ei löytynyt