Da es bis auf einige sehr ähnliche Fragen, die keine Antwort gegeben haben, kein echtes Tutorial im Internet gibt, wie integriere ich gstreamer in Qt unter Windows 7?Was ist der richtige Weg, um gstreamer in Qt (Windows) zu integrieren?
Ich habe gstreamer durch den Installer installiert; dann kopiert ich den gesamten Ordner in meine Qt Projektordner und setzen Sie diese Zeile in der Haupt:
#include <gstreamer/1.0/x86_64/include/gstreamer-1.0/gst/gst.h>
Der Compiler schlägt gst_init, was bedeutet, es gst.h lesen kann, aber wenn ich die copiler gibt diesen Fehler zu bauen:
C: \ ..Pfad hier ... \ Qt \ BachelorProject_AUDIOVIDEO_STREAMING \ gstreamer \ 1.0 \ x86_64 \ include \ gstreamer-1.0 \ gst \ gst.h: 27: Fehler: C1083: Kann nicht Include-Datei: 'glib .h ': Keine solche Datei oder Verzeichnis
Was vermisse ich?
EDIT: durch diese in der .pro-Datei hinzufügen und Kompilieren mit cmake (wie von der gstreamer Webseite vorgeschlagen):
CONFIG += link_pkgconfig
PKGCONFIG += QtGStreamer-1.0
funktioniert auch nicht. Es scheint wirklich, dass keine „offizielle“ Lösung ist online verfügbar
einen besonderen Grund Sie benötigen GStreamer statt nur QtMultimedia verwenden? – MrEricSir
@MrEricSir wurde in den Spezifikationen des Projekts benötigt! Ich muss eine Client-Anwendung machen, die auf verschiedenen PCs eingesetzt wird, sie können Video/Audio miteinander streamen. Ich nehme an, dass es Teil eines größeren Projekts sein wird, in dem gstreamer benutzt wird. Kannst du QtMultimedia dafür verwenden? –