# getAdvancedFeatures (/zh-CN/api-reference/rtc/macos/api-livetranscoding-getadvancedfeatures)

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

<a id="api_livetranscoding_getadvancedfeatures__prototype"></a>

```objc
- (NSArray<AgoraLiveStreamAdvancedFeature*>* _Nullable)getAdvancedFeatures NS_SWIFT_NAME(getAdvancedFeatures());
```

<a id="api_livetranscoding_getadvancedfeatures__detailed_desc"></a>

<a id="api_livetranscoding_getadvancedfeatures__return_values"></a>

## 返回值 [#返回值]

- 方法调用成功，返回包含每个高级功能名称及其启用状态的 [AgoraLiveStreamAdvancedFeature](/zh-CN/api-reference/rtc/macos/class-livestreamadvancedfeature) 对象数组，详见 [AgoraLiveStreamAdvancedFeature](/zh-CN/api-reference/rtc/macos/class-livestreamadvancedfeature)。
- 方法调用失败，返回 nil。

### 所属接口类 [#所属接口类]

- [AgoraLiveTranscoding](/zh-CN/api-reference/rtc/macos/class-livetranscoding)
