\hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats}{}\doxysection{io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats}\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a34bb774d3e8bcfd8525535e210d951bc}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a34bb774d3e8bcfd8525535e210d951bc}} 
{\bfseries Direct\+Cdn\+Streaming\+Stats} (int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac147237a4a3cd01b8b02a85a1935fc3c}{video\+Width}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a2ce232ee0e789d9b6101bbdf70badcd7}{video\+Height}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a70930ee948e2a08f1935924f3c0141a3}{fps}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a3f39a0f25d5bb24a4776c3baa4b31143}{video\+Bitrate}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a4c6b055e0dcd6e2d1ad15184b069eeee}{audio\+Bitrate}})
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac362380137ddab439021fb784f129a5a}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac362380137ddab439021fb784f129a5a}} 
String {\bfseries to\+String} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac147237a4a3cd01b8b02a85a1935fc3c}{video\+Width}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a2ce232ee0e789d9b6101bbdf70badcd7}{video\+Height}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a70930ee948e2a08f1935924f3c0141a3}{fps}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a3f39a0f25d5bb24a4776c3baa4b31143}{video\+Bitrate}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a4c6b055e0dcd6e2d1ad15184b069eeee}{audio\+Bitrate}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Direct Cdn Streaming State. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac147237a4a3cd01b8b02a85a1935fc3c}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_ac147237a4a3cd01b8b02a85a1935fc3c}} 
\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}!videoWidth@{videoWidth}}
\index{videoWidth@{videoWidth}!io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsubsection{\texorpdfstring{videoWidth}{videoWidth}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats.\+video\+Width}

Width of the video pushed by rtmp. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a2ce232ee0e789d9b6101bbdf70badcd7}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a2ce232ee0e789d9b6101bbdf70badcd7}} 
\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}!videoHeight@{videoHeight}}
\index{videoHeight@{videoHeight}!io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsubsection{\texorpdfstring{videoHeight}{videoHeight}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats.\+video\+Height}

Height of the video pushed by rtmp. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a70930ee948e2a08f1935924f3c0141a3}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a70930ee948e2a08f1935924f3c0141a3}} 
\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}!fps@{fps}}
\index{fps@{fps}!io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsubsection{\texorpdfstring{fps}{fps}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats.\+fps}

The frame rate of the video pushed by rtmp. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a3f39a0f25d5bb24a4776c3baa4b31143}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a3f39a0f25d5bb24a4776c3baa4b31143}} 
\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}!videoBitrate@{videoBitrate}}
\index{videoBitrate@{videoBitrate}!io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsubsection{\texorpdfstring{videoBitrate}{videoBitrate}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats.\+video\+Bitrate}

Real-\/time bit rate of the video streamed by rtmp. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a4c6b055e0dcd6e2d1ad15184b069eeee}\label{classio_1_1agora_1_1rtc2_1_1_direct_cdn_streaming_stats_a4c6b055e0dcd6e2d1ad15184b069eeee}} 
\index{io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}!audioBitrate@{audioBitrate}}
\index{audioBitrate@{audioBitrate}!io.agora.rtc2.DirectCdnStreamingStats@{io.agora.rtc2.DirectCdnStreamingStats}}
\doxysubsubsection{\texorpdfstring{audioBitrate}{audioBitrate}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Direct\+Cdn\+Streaming\+Stats.\+audio\+Bitrate}

Real-\/time bit rate of the audio pushed by rtmp. 