BGLiveSDKViewModel.h 991 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. //
  2. // BGLiveSDKViewModel.h
  3. // BuguLive
  4. //
  5. // Created by xfg on 2017/4/24.
  6. // Copyright © 2017年 xfg. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. @interface BGLiveSDKViewModel : BGBaseViewModel
  10. #pragma mark - ----------------------- 腾讯SDK独有的 -----------------------
  11. /**
  12. 腾讯云直播多路连麦混流接口
  13. @param roomId 房间ID
  14. @param toUserId 小主播ID
  15. */
  16. + (void)tLiveMixStream:(NSString *)roomId toUserId:(NSString *)toUserId;
  17. /**
  18. 腾讯云直播多路连麦停止连麦接口
  19. @param roomId 房间ID
  20. @param toUserId 小主播ID
  21. */
  22. + (void)tLiveStopMick:(NSString *)roomId toUserId:(NSString *)toUserId;
  23. #pragma mark - ----------------------- 公共模块 -----------------------
  24. /**
  25. 检查视频状态
  26. @param roomId 房间ID
  27. @param successBlock 成功回调
  28. @param failureBlock 失败回调
  29. */
  30. + (void)checkVideoStatus:(NSString *)roomId successBlock:(SuccessBlock)successBlock failureBlock:(FailureBlock)failureBlock;
  31. @end