Agora C++ API Reference for All Platforms
|
Public Member Functions | |
DirectCdnStreamingMediaOptions () | |
~DirectCdnStreamingMediaOptions () | |
void | SetAll (const DirectCdnStreamingMediaOptions &change) |
bool | operator== (const DirectCdnStreamingMediaOptions &o) const |
DirectCdnStreamingMediaOptions & | operator= (const DirectCdnStreamingMediaOptions &replace) |
Public Attributes | |
Optional< bool > | publishCameraTrack |
Optional< bool > | publishMicrophoneTrack |
Optional< bool > | publishCustomAudioTrack |
Optional< bool > | publishCustomVideoTrack |
Optional< bool > | publishMediaPlayerAudioTrack |
Optional< int > | publishMediaPlayerId |
Optional< video_track_id_t > | customVideoTrackId |
The channel media options.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Optional<bool> agora::rtc::DirectCdnStreamingMediaOptions::publishCameraTrack |
Determines whether to publish the video of the camera track.
Optional<bool> agora::rtc::DirectCdnStreamingMediaOptions::publishMicrophoneTrack |
Determines whether to publish the recorded audio.
Optional<bool> agora::rtc::DirectCdnStreamingMediaOptions::publishCustomAudioTrack |
Determines whether to publish the audio of the custom audio track.
Optional<bool> agora::rtc::DirectCdnStreamingMediaOptions::publishCustomVideoTrack |
Determines whether to publish the video of the custom video track.
Optional<bool> agora::rtc::DirectCdnStreamingMediaOptions::publishMediaPlayerAudioTrack |
Determines whether to publish the audio track of media player source.
Optional<int> agora::rtc::DirectCdnStreamingMediaOptions::publishMediaPlayerId |
Determines which media player source should be published. You can get the MediaPlayerId after calling getMediaPlayerId() of AgoraMediaPlayer.
Optional<video_track_id_t> agora::rtc::DirectCdnStreamingMediaOptions::customVideoTrackId |
The custom video track id which will used to publish. You can get the VideoTrackId after calling createCustomVideoTrack() of IRtcEngine.