#include <publisher.h>
| Datenfelder | |
| int32_t | Breite |
| int32_t | Höhe |
| doppelt | codierte_Bildrate |
| int64_t | Bitrate |
| int64_t | Gesamtbitrate |
| const char * | Skalierbarkeitsmodus |
| enum otc_video_reason | Grund_für_die_Qualitätsminderung |
| const char * | Codec |
Ausführliche Beschreibung
Stellt die Statistiken für eine einzelne veröffentlichte Videoebene dar.
In einer Simulcast-Konfiguration entspricht jeder Eintrag einer eigenständigen Videokodierung (z. B. parallel gesendete Streams mit niedriger, mittlerer und hoher Auflösung). Bei SVC (Scalable Video Coding) sendet der Publisher in der Regel eine einzige Videokodierung, wobei die Skalierbarkeit (zeitlich, räumlich oder beides) intern kodiert und über die scalability_mode Feld.
Felddokumentation
Bitrate
| int64_t Bitrate |
Bitrate (bps)
Codec
| const char* codec |
Aktueller Codec für diese Videoebene
codierte_Bildrate
| double encoded_frame_rate |
Kodierte Bildrate (fps)
Höhe
| int32_t Höhe |
Höhe des kodierten Videobildes
Grund_für_die_Qualitätsminderung
| enum otc_video_reason Grund_für_die_Qualitätsminderung |
Grund für die Qualitätsminderung
Skalierbarkeitsmodus
| const char* scalability_mode |
Zeichenfolge für den Skalierbarkeitsmodus (z. B. „L1T1“, „L3T3“) für diese Videoebene
Gesamtbitrate
| int64_t Gesamtbitrate |
Bitrate (bps), einschließlich RTP-Header, Fülldaten und Nutzdaten
Breite
| int32_t Breite |
Breite des kodierten Videobildes