Bewertung:

In den Rezensionen kommt starke Unzufriedenheit mit dem Buch zum Ausdruck, wobei hervorgehoben wird, dass es im Wesentlichen eine plagiierte Kopie kostenloser Online-Dokumentation ist, veraltet und den hohen Preis nicht wert. Einige Leser räumen zwar ein, dass das Buch gut geschrieben ist, fühlen sich aber aufgrund des Mangels an Originalinhalten und der ständigen Notwendigkeit von Aktualisierungen getäuscht.
Vorteile:Gut geschriebene Dokumentation; nützliche Beispiele und Referenzinformationen für Entwickler.
Nachteile:⬤ Plagiierte Inhalte
⬤ veraltete Informationen
⬤ hoher Preis für ein Buch, das nur kostenlose Online-Ressourcen kopiert
⬤ erfordert ständige Aktualisierungen und Wartung.
(basierend auf 3 Leserbewertungen)
Kurento Media Server 6.6.1 Reference Manual
Kurento ist ein WebRTC-Medienserver und eine Reihe von Client-APIs, die die Entwicklung von fortgeschrittenen Videoanwendungen für WWW- und Smartphone-Plattformen vereinfachen. Zu den Funktionen von Kurento gehören Gruppenkommunikation, Transkodierung, Aufzeichnung, Abmischung, Ausstrahlung und Weiterleitung von audiovisuellen Flüssen.
Kurento bietet auch fortschrittliche Medienverarbeitungsfunktionen wie Computer Vision, Videoindexierung, Augmented Reality und Sprachanalyse. Die modulare Architektur von Kurento erleichtert die Integration von Algorithmen zur Medienverarbeitung von Drittanbietern (z. B. Spracherkennung, Stimmungsanalyse, Gesichtserkennung usw.), die von Anwendungsentwicklern ebenso transparent genutzt werden können wie die übrigen in Kurento integrierten Funktionen.
Das Kernelement von Kurento ist der Kurento Media Server, der für die Übertragung, die Verarbeitung, das Laden und die Aufnahme von Medien verantwortlich ist. Er ist in Low-Level-Technologien auf Basis von GStreamer implementiert, um den Ressourcenverbrauch zu optimieren. Er bietet die folgenden Funktionen:
⬤ Netzwerkbasierte Streaming-Protokolle, einschließlich HTTP, RTP und WebRTC.
⬤ Gruppenkommunikation (MCU- und SFU-Funktionalität), die sowohl das Mischen von Medien als auch das Routing/Dispatching von Medien unterstützt.
⬤ Generelle Unterstützung für Computervision und Augmented-Reality-Filter.
⬤ Medienspeicherung mit Unterstützung von Schreibvorgängen für WebM und MP4 und Wiedergabe in allen von GStreamer unterstützten Formaten.
⬤ Automatische Transkodierung von Medien zwischen allen von GStreamer unterstützten Codecs, einschließlich VP8, H. 264, H. 263, AMR, OPUS, Speex, G. 711, etc.
Es sind Kurento Client-Bibliotheken in Java und Javascript verfügbar, um den Kurento Media Server aus Anwendungen heraus zu steuern. Wenn Sie eine andere Programmiersprache bevorzugen, können Sie das Kurento-Protokoll verwenden, das auf WebSocket und JSON-RPC basiert.