GUPnP AV е отворен и напълно безплатен софтуер за библиотеки, създаден като част от рамката GUPnP, който предоставя на потребителите колекция помощници за изграждане на аудио и видео приложения, използващи GUPnP.
Какво представлява GUPnP?
GUPnP е обектно ориентирана и с отворен код рамка, създадена специално за създаване на UPnP устройства и контролни точки, написани в C, използвайки libsoup и GObject. GUPnP API е предназначен да бъде лесен за използване, гъвкав и ефективен.
Първоначално рамката GUPnP е създадена поради разочарованието на разработчика с библиотеката libupnp и нейната бъркотия. Следователно, GUPnP е изцяло едно-резбован, интегрира се с главния цикъл на GLib, е асинхронен и предлага същия набор от функции като libupnp.
Първи стъпки с GUPnP AV
Инсталирането на проекта GUPnP AV на компютър GNU / Linux е най-лесното от задачите, тъй като първо трябва да изтеглите най-новата версия на софтуера от Softoware или чрез неговия официален уеб сайт (вижте линка за началната страница в края на и го запазете на компютъра, за предпочитане някъде в началната си папка.
Използвайте помощната програма за архивен мениджър, за да извлечете съдържанието на пакета, да отворите приложение за емулатор на терминала и да отидете до местоположението на извлечените архивни файлове (напр. cd /home/softoware/gupnp-av-0.12.7), където ще стартирате & lsquo; ./ configure && make & rsquo; команда за конфигуриране / оптимизиране и компилиране на проекта.
Моля, обърнете внимание, че първо трябва да инсталирате програмата GUPnP, преди да опитате да инсталирате този инструмент. След успешна компилация можете да инсталирате GUPnP AV система широко и да я направите достъпна за всички потребители на вашата машина, като стартирате инсталацията "sudo make install"; команда като привилегирован потребител или да "инсталирате" & rsquo; команда като корен.
Под капака
Като погледнем под капака на програмата GUPnP AV, можем да забележим, че е написана на програмните езици Vala и C. Понастоящем се поддържа на 32-битови и 64-битови компютърни платформи.
Какво е новото в тази версия:
Какво е новото във версия 0.12.7:
- Премахнете употребата на оттеглени INCLUDES.
- Коригирайте GUPnPDIDLLiteObject получателите на пространства на имена.
- Избягвайте предупреждения относно липсващата информация за протокола.
- Изисквайте vapigen 0.22, за да избегнете безкраен цикъл на генерирането на VAPI.
- Грешки, фиксирани във версия 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
Какво е новото във версия 0.12.5:
Li>
Какво е новото във версия 0.12.4:
- Добавете поддръжка за pv: subtitleFileUri и pv: subtitleFileType
- Грешки, фиксирани във версия 0.12.7:
- https://bugzilla.gnome.org/show_bug.cgi?id=695990
Какво е новото във версия 0.12.3:
- Добавете поддръжка за DLNA флагове за защита на връзките.
- Поправете поколение DLNA.ORG_PS.
- Добавете res @ dlna: cleartextSize атрибут.
- Използвайте само пространството с имена DLNA XML, когато е действително използвано.
- Добавете res @ dlna: trackTotal атрибут.
- Грешки, фиксирани във версия 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
Какво е новото във версия 0.12.2: Коригиране на VAPI поколение, ако GObject-introspection version is & gt; ; = 1,36.
Какво е новото във версия 0.12.1:
Какво е новото във версия 0.12.0:
- Промени от 0.11.6:
- Коригирайте имплицитната зависимост от glib 2.32.
- Изрично се обадете на AM_MAINTAINER_MODE ([enable]).
Какво е новото във версия 0.11.6:
Какво е новото във версия 0.10.1:
- Bump минималната зависимост на GUPnP до 0.17.0.
Коментари не е намерена