Το GUPnP AV i είναι ένα λογισμικό βιβλιοθήκης ανοιχτού κώδικα και εντελώς δωρεάν, σχεδιασμένο ως μέρος του πλαισίου GUPnP, παρέχοντας στους χρήστες μια συλλογή βοηθών για την κατασκευή εφαρμογών ήχου και βίντεο χρησιμοποιώντας το GUPnP.
Τι είναι το GUPnP;
Το GUPnP είναι ένα πλαίσιο αντικειμενοστραφής και ανοιχτού κώδικα σχεδιασμένο ειδικά για τη δημιουργία συσκευών UPnP και σημείων ελέγχου, γραμμένο σε C χρησιμοποιώντας libsoup και GObject. Το API GUPnP προορίζεται να είναι εύχρηστο, ευέλικτο και αποτελεσματικό.
Το πλαίσιο 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; εντολή ως προνομιούχος χρήστης ή το & lsquo; make install & rsquo; εντολή ως ρίζα.
Κάτω από την κουκούλα
Κάνοντας μια ματιά κάτω από την κουκούλα του προγράμματος GUPnP AV, μπορούμε να παρατηρήσουμε ότι έχει γραφτεί στις γλώσσες προγραμματισμού Vala και C. Αυτήν την περίοδο υποστηρίζεται σε πλατφόρμες υπολογιστών 32-bit και 64-bit.
Τι νέο υπάρχει
Τι νέο υπάρχει στην έκδοση 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.
- Διορθώστε τη δημιουργία 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 είναι & 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.
Τα σχόλια δεν βρέθηκε