Agora RTC Objective-C API Reference Refactor

AgoraDirectCdnStreamingEventDelegate.h
Go to the documentation of this file.
1 //
2 // AgoraRtcEngineKit.h
3 // AgoraRtcEngineKit
4 //
5 // Copyright (c) 2018 Agora. All rights reserved.
6 //
7
8 #import <Foundation/Foundation.h>
9 #import "AgoraConstants.h"
10 #import "AgoraObjects.h"
11
16 @class AgoraRtcEngineKit;
17 @class AgoraMediaRecorder;
18
25 @protocol AgoraDirectCdnStreamingEventDelegate <NSObject>
26 @optional
27
42 - (void)onDirectCdnStreamingStateChanged:(AgoraDirectCdnStreamingState)state
43 reason:(AgoraDirectCdnStreamingReason)reason
44 message:(NSString *_Nullable)message NS_SWIFT_NAME(onDirectCdnStreamingStateChanged(_:reason:message:));
45
56 - (void)onDirectCdnStreamingStats:(AgoraDirectCdnStreamingStats *_Nonnull)stats NS_SWIFT_NAME(onDirectCdnStreamingStats(_:));
57
58 @end
AgoraRtcEngineKit
Definition: AgoraRtcEngineKit.h:48
AgoraDirectCdnStreamingStats
The statistics of the current CDN streaming.
Definition: AgoraObjects.h:268
AgoraDirectCdnStreamingReason
AgoraDirectCdnStreamingReason
Reasons for the changes in CDN streaming status.
Definition: AgoraEnumerates.h:4589
AgoraMediaRecorder
Definition: AgoraMediaRecorder.h:14
AgoraDirectCdnStreamingEventDelegate-p
Definition: AgoraDirectCdnStreamingEventDelegate.h:25
AgoraObjects.h
AgoraConstants.h
AgoraDirectCdnStreamingState
AgoraDirectCdnStreamingState
The current CDN streaming state.
Definition: AgoraEnumerates.h:4555