Ich habe alle Anweisungen aus Ссылка befolgt, aber ich komme nicht durch. Die Information wird in Verbindung zitiert, aber es ist ziemlich verwirrend.
Alternativer Weg:
Sie können Openh264 mit Visual Studio in Windows erstellen. Hier sind die Schritte ..
Wenn Sie nun die Funktionen von openh264 nutzen möchten, fügen Sie einfach all diese Bibliotheken zu Ihrem Projekt hinzu und genießen Sie es. Hoffe es wird dir helfen .. :)
Ich hatte auch Schwierigkeiten beim Erstellen von openh264 unter Windows mit dem empfohlenen Mingw-Ansatz.
In meinem Fall ist make
für alle konfigurierten Konfigurationen abgestürzt:
Ich habe die bestehende Lösung / Projekte (VS2008) in VS2013 konvertiert und mit den erstellten .lib-Dateien verknüpft / gebaut.
Sie finden die Lösungen in {openh264_dir}\codec\build\win32\enc
und {openh264_dir}\codec\build\win32\dec
.
Durch das Erstellen der Lösung werden .libs und .dlls in {openh264_dir}\bin\Win32\Release
Um mit der lib zu verlinken, müssen Sie auf welsenc.lib
verlinken.
Beim Ausführen müssen Sie sowohl welsenc.dll
als auch welsvp.dll
in Ihrem Anwendungsverzeichnis haben. Bisher scheint es für meinen Gebrauch gut zu funktionieren.
Ich gehe davon aus, dass der Decoder ähnlich aufgebaut sein wird.