JCSDK-iOS
|
类 | |
class | JCMediaChannelPropChangeParam |
class | JCMediaChannelRecordRemoteParams |
class | JCMediaChannelRecordLocalParams |
class | JCMediaChannelConfMergeModeParam |
class | JCMediaChannel |
protocol | <JCMediaChannelCallback> |
class | JCMediaChannelJoinParam |
class | JCMediaChannelParticipantChangeParam |
class | JCMediaChannelParticipant |
class | JCMediaChannelQueryInfo |
函数 | |
(NSString *) | + JCMediaChannelUtils::buildSipParam:route:displayName:mcu:video:dtmfPassowrd: |
sip邀请param参数构造 更多... | |
(NSDictionary *) | + JCMediaChannelUtils::buildQiniuRecordParam:bucketName:secretKey:accessKey:fileName: |
七牛录制参数构造 更多... | |
变量 | |
int const | JCMediaChannelCommandConfOther |
NSString *const | JCMediaChannelConfigCapacity |
设置频道人数,必须在 join 前通过 setConfig 设置 更多... | |
NSString *const | JCMediaChannelConfigSipCallerMumber |
设置 SIP呼叫 主叫号码 | |
NSString *const | JCMediaChannelConfigSipCoreNetwork |
设置 SIP呼叫 核心网ID | |
NSString *const | JCMediaChannelConfigNotifyVolumeChange |
设置声音通知 | |
类似音视频频道的概念,可以通过频道号加入此频道,从而进行音视频通话
enum JCMediaChannelCdnState : NSInteger |
enum JCMediaChannelCommandCompositeMode : NSInteger |
推流布局模式
enum JCMediaChannelCommandConfRoleKey : NSInteger |
enum JCMediaChannelCommandConState : NSInteger |
enum JCMediaChannelCommandMediaOption : NSInteger |
enum JCMediaChannelIntellegenceMergeMode : NSInteger |
媒体推流的视频智能合并模式
enum JCMediaChannelMaxResolution : NSInteger |
enum JCMediaChannelNetStatus : NSInteger |
enum JCMediaChannelParticipantType : NSInteger |
enum JCMediaChannelPictureSize : NSInteger |
enum JCMediaChannelReason : NSInteger |
频道加入失败和离开的原因
enum JCMediaChannelRecordState : NSInteger |
enum JCMediaChannelScsMergeMode : NSInteger |
媒体推流的视频带屏幕共享 智能合并模式
enum JCMediaChannelSecurityType : NSInteger |
enum JCMediaChannelState : NSInteger |
enum JCMediaChannelVideoMergeMode : NSInteger |
媒体推流的视频合并模式
enum JCMediaChannelVolumeStatus : NSInteger |
+ (NSDictionary *) buildQiniuRecordParam: | (BOOL) | video | |
bucketName: | (NSString *) | bucketName | |
secretKey: | (NSString *) | secretKey | |
accessKey: | (NSString *) | accessKey | |
fileName: | (NSString *) | fileName | |
七牛录制参数构造
video | 是否是视频录制 |
bucketName | 七牛云 bucketName |
secretKey | 七牛云 secretKey |
accessKey | 七牛云 accessKey |
fileName | 录制文件名 |
+ (NSString *) buildSipParam: | (BOOL) | sipUri | |
route: | (BOOL) | route | |
displayName: | (NSString *) | displayName | |
mcu: | (BOOL) | mcu | |
video: | (BOOL) | video | |
dtmfPassowrd: | (NSString *) | dtmfPassowrd | |
sip邀请param参数构造
媒体频道模块的工具类
sipUri | JCMediaChannel.inviteSipUser 参数 userId 是号码还是 sipUri |
route | sipUri 为 true 才生效,决定 sip 信令是否路由到 userId 的 sip 域里 |
displayName | sip用户加入会议后的昵称 |
mcu | JCMediaChannel.inviteSipUser 参数 userId 是否为 Mcu 会议 |
video | 是否需要视频接入 |
dtmfPassowrd | dtmf 密码 |
|
extern |
设置频道人数,必须在 join 前通过 setConfig 设置
配置关键字