9 #import <Foundation/Foundation.h>
32 - (void)rtcEngine:(
AgoraRtcEngineKit * _Nonnull)engine rtmpStreamingChangedToState:(NSString * _Nonnull)url
43 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamPublishedWithUrl:(NSString *_Nonnull)url error:(AgoraErrorCode)error;
51 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamUnpublishedWithUrl:(NSString *_Nonnull)url;
68 -(void)publisher:(
AgoraLivePublisher *_Nonnull)publisher streamInjectedStatusOfUrl:(NSString *_Nonnull)url uid:(NSUInteger)uid status:(AgoraInjectStreamStatus)status;
91 -(instancetype _Nonnull)initWithLiveKit:(
AgoraLiveKit *_Nonnull)kit;
106 - (void)setVideoResolution:(CGSize)resolution andFrameRate:(NSInteger)frameRate bitrate:(NSInteger)bitrate;
115 -(void)setLiveTranscoding:(AgoraLiveTranscoding *_Nullable)transcoding;
128 -(int)addVideoWatermark:(AgoraImage * _Nonnull)watermark NS_SWIFT_NAME(addVideoWatermark(_:));
133 -(void)clearVideoWatermarks;
139 -(void)setMediaType:(AgoraMediaType)mediaType;
151 -(void)addStreamUrl:(NSString *_Nullable)url transcodingEnabled:(BOOL)transcodingEnabled;
160 -(void)removeStreamUrl:(NSString *_Nullable)url;
183 - (void)addInjectStreamUrl:(NSString *_Nonnull)url config:(AgoraLiveInjectStreamConfig * _Nonnull)config;
190 - (void)removeInjectStreamUrl:(NSString *_Nonnull)url;