\hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config}{}\doxysection{io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config Class Reference}
\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config}\index{io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}}


The configuration of the low-\/quality video stream.  


\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_add10d5778d76ff9a4632e1a883fa6e3c}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_add10d5778d76ff9a4632e1a883fa6e3c}} 
{\bfseries Simulcast\+Stream\+Config} (Video\+Encoder\+Configuration.\+Video\+Dimensions \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab7c17d746ceec7b8deecab6c3e923cc4}{dimensions}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a263bbc9aa82e6c8078b749a83debc0c8}{bitrate}}, int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a99b224c382b680c52b72d0f121e818ec}{framerate}})
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a9d5bf1abb6676cc013628a2b74df48f4}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a9d5bf1abb6676cc013628a2b74df48f4}} 
int {\bfseries get\+Bitrate} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a08a3c6643bba6d981426526c65c49d2f}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a08a3c6643bba6d981426526c65c49d2f}} 
int {\bfseries get\+Framerate} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a303f12740ed64744b216219936377e3d}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a303f12740ed64744b216219936377e3d}} 
int {\bfseries get\+Dimensions\+Width} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab3aaf702e443a7c5e666d591b2adf1d3}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab3aaf702e443a7c5e666d591b2adf1d3}} 
int {\bfseries get\+Dimensions\+Height} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Video\+Encoder\+Configuration.\+Video\+Dimensions \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab7c17d746ceec7b8deecab6c3e923cc4}{dimensions}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a263bbc9aa82e6c8078b749a83debc0c8}{bitrate}}
\item 
int \mbox{\hyperlink{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a99b224c382b680c52b72d0f121e818ec}{framerate}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The configuration of the low-\/quality video stream. 

\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab7c17d746ceec7b8deecab6c3e923cc4}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_ab7c17d746ceec7b8deecab6c3e923cc4}} 
\index{io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}!dimensions@{dimensions}}
\index{dimensions@{dimensions}!io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}}
\doxysubsubsection{\texorpdfstring{dimensions}{dimensions}}
{\footnotesize\ttfamily Video\+Encoder\+Configuration.\+Video\+Dimensions io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config.\+dimensions}

The video dimension. See {\ttfamily Video\+Dimensions}. The default value is 50\% of the high-\/quality video stream. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a263bbc9aa82e6c8078b749a83debc0c8}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a263bbc9aa82e6c8078b749a83debc0c8}} 
\index{io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}!bitrate@{bitrate}}
\index{bitrate@{bitrate}!io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}}
\doxysubsubsection{\texorpdfstring{bitrate}{bitrate}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config.\+bitrate}

Video bitrate (Kbps). The default value is -\/1. This parameter does not need to be set. The S\+DK automatically matches the most suitable bitrate based on the video resolution and frame rate you set. \mbox{\Hypertarget{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a99b224c382b680c52b72d0f121e818ec}\label{classio_1_1agora_1_1rtc2_1_1_simulcast_stream_config_a99b224c382b680c52b72d0f121e818ec}} 
\index{io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}!framerate@{framerate}}
\index{framerate@{framerate}!io.agora.rtc2.SimulcastStreamConfig@{io.agora.rtc2.SimulcastStreamConfig}}
\doxysubsubsection{\texorpdfstring{framerate}{framerate}}
{\footnotesize\ttfamily int io.\+agora.\+rtc2.\+Simulcast\+Stream\+Config.\+framerate}

The frame rate (fps) of the local video. The default value is 5. 