# agora::rtc::VideoSubscriptionOptions结构体 参考 (/zh-CN/api-reference/rtc-server-sdk/cpp/structagora-1-1rtc-1-1-video-subscription-options)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

## 详细描述 [#详细描述]

视频订阅选项。

## 构造及析构函数说明 [#构造及析构函数说明]

<a id="ac15108125893f59ec2d3c4bd89582ce5"></a>

### VideoSubscriptionOptions() [1/3] [#videosubscriptionoptions-13]

<ApiSignature labels="inline">

agora::rtc::VideoSubscriptionOptions::VideoSubscriptionOptions()

</ApiSignature>

<a id="ab02b233d63bb733af6235dc038d6ee5d"></a>

### VideoSubscriptionOptions() [2/3] [#videosubscriptionoptions-23]

<ApiSignature labels="inline explicit">

agora::rtc::VideoSubscriptionOptions::VideoSubscriptionOptions([VIDEO_STREAM_TYPE](/zh-CN/api-reference/rtc-server-sdk/cpp/namespaceagora-1-1rtc#a5f78a8dc3552e4ec308270198dd49b55) *streamtype*)

</ApiSignature>

<a id="af90490bf2fe567a8b834673bb42dd78e"></a>

### VideoSubscriptionOptions() [3/3] [#videosubscriptionoptions-33]

<ApiSignature labels="inline">

agora::rtc::VideoSubscriptionOptions::VideoSubscriptionOptions([VIDEO_STREAM_TYPE](/zh-CN/api-reference/rtc-server-sdk/cpp/namespaceagora-1-1rtc#a5f78a8dc3552e4ec308270198dd49b55) *streamtype*, bool *encoded_only*)

</ApiSignature>

## 类成员变量说明 [#类成员变量说明]

<a id="aae0e3c0626a267ad053c3d51ef04ccbd"></a>

### type [#type]

<ApiSignature>

[VIDEO_STREAM_TYPE](/zh-CN/api-reference/rtc-server-sdk/cpp/namespaceagora-1-1rtc#a5f78a8dc3552e4ec308270198dd49b55) agora::rtc::VideoSubscriptionOptions::type

</ApiSignature>

订阅的视频类型。

默认为 `VIDEO_STREAM_HIGH`，即视频大流。

<a id="abd960971e4de2f99b94e7580debb2605"></a>

### encodedFrameOnly [#encodedframeonly]

<ApiSignature>

bool agora::rtc::VideoSubscriptionOptions::encodedFrameOnly

</ApiSignature>

是否仅订阅已编码的视频数据：

- `true`: 仅订阅已编码的视频数据。
- `false`: (Default) 仅订阅已解码的视频数据。
