H.264-Codec erklärt [geschlossen]

8

Ich mache eine App, die Videoanrufe unterstützt, und suche ein Tutorial / Dokument, das die Struktur des h.264-Codecs erklärt. Ich möchte in der Lage sein, den Stream zu verpacken, in Datagramme zu verpacken, auf der Empfangsseite zu senden und zu entpacken.

Irgendwelche Vorschläge / Lesematerial?

    
gosho_ot_pochivka 17.10.2011, 14:13
quelle

3 Antworten

9

Was meinst du mit Struktur? Wenn Sie über die Bitstream-Syntax sprechen, können Sie den H.264-Standard herunterladen frei. Es gibt auch viele Bücher über H.264, wie zum Beispiel die von Iain Richardson .

Wenn Sie sich mehr für den Netzwerktransport von H.264 über IP interessieren, warum verwenden Sie nicht das RTP Standard und das zugehörige Nutzlastformat ?

    
Ralf 17.10.2011, 17:11
quelle
5

Hier sind sehr grundlegende Prinzipien von H.264

Wenn Sie eine Anwendung für Netzwerkkameras schreiben, ist RTP genau das Richtige für Sie. Und wenn Sie es in C ++ implementieren, gibt es eine ffmpeg Bibliothek, die Sie auswählen würden.

    
user983652 27.12.2012 01:46
quelle
1

Sehen Sie sich x264 an, eine bestehende Implementierung des Codecs. Vielleicht möchten Sie sogar diesen Codec verwenden, anstatt AVC von Grund auf neu zu implementieren.

    
Michael Goldshteyn 17.10.2011 14:23
quelle