2017-07-06 4 views
0

Ich lese über die documentation für SurfaceTexture. Insbesondere heißt es:Was sind Frames in einem Image Stream?

SurfaceTexture erfasst Frames aus einem Bildstream als eine OpenGL ES-Textur. Der Image-Stream kann entweder aus der Kameravorschau oder der Videodecodierung stammen. Eine Oberfläche von einem SurfaceTexture erstellt wird, kann

Aber es gibt keine Erklärung für die android.hardware.camera2 API als Ausgang Ziel verwendet werden, was ein Rahmen ist. Mein Verständnis von Streams sind die I/O-Streams, wo Sie eine Sequenz von Bytes haben, die Sie lesen können (InputStream) oder schreiben (OutputStream). Sind Frames ein Synonym für Bytes oder sind sie ein besonderes Merkmal von I/O-Streams?

Antwort

3

Nr. Frames sind die Standbilder, aus denen das Video besteht. Ein Bild ist ein Bild. Ein Video (in den USA) ist normalerweise 30 Bilder pro Sekunde. Andere Länder verwenden andere Standards (z. B. PAL ist 25 Bilder pro Sekunde). Zumindest in der heutigen Zeit, Pre-HD waren es "Felder" (nicht "Frames") und zwei "Felder" bildeten einen "Frame".

Verwandte Themen