IMP(低代码音视频工厂)SDK v1.5.0
IMP SDK API Reference Manual for iOS Platforms
AIRBRoomSceneLiveProtocol.h
1//
2// AIRBRoomSceneLiveProtocol.h
3// AliInteractiveRoomBundle
4//
5// Created by fernando on 2021/9/15.
6// Copyright © 2021 AliYun. All rights reserved.
7//
8
9#import <Foundation/Foundation.h>
10
11NS_ASSUME_NONNULL_BEGIN
12
14
15@protocol AIRBRoomSceneLiveProtocol <NSObject>
16- (void) createLiveWithTitle:(NSString*)title
17 notice:(NSString*)notice
18 coverUrl:(NSString*)url
19 anchorNick:(NSString*)nick
20 extension:(NSDictionary*)extension
21 onSuccess:(void(^)(NSDictionary* response))onSuccess
22 onFailure:(void(^)(NSString* error))onFailure;
23
24- (void) stopLiveWithLiveID:(NSString*)liveID
25 onSuccess:(void(^)(void))onSuccess
26 onFailure:(void(^)(NSString* error))onFailure;
27
28- (void) getLiveDetailWithLiveID:(NSString*)liveID
29 onSuccess:(void(^)(NSDictionary* response))onSuccess
30 onFailure:(void(^)(NSString* error))onFailure;
31
32- (void) getLiveListWithStatus:(int32_t)status
33 pageNum:(int32_t)pageNum
34 pageSize:(int32_t)pageSize
35 onSuccess:(void(^)(NSDictionary* response))onSuccess
36 onFailure:(void(^)(NSString* error))onFailure;
37
38- (void) updateLiveBusinessInfo:(AIRBRoomSceneLiveBusinessInfo*)info
39 onSuccess:(void(^)(void))onSuccess
40 onFailure:(void(^)(NSString* error))onFailure;
41@end
42
43NS_ASSUME_NONNULL_END
Definition: AIRBRoomSceneLiveBusinessInfo.h:14
Definition: AIRBRoomSceneLiveProtocol.h:15