ZegoExpressEngine(Player)
Declared in
ZegoExpressEngine+Player.h
Includes
Public Func Lists
Public Func Docs
startPlayingStream:canvas:
-
(void)startPlayingStream
:(NSString *) streamID canvas:(nullable ZegoCanvas *) canvas;
开始拉流
Parameters | |
---|---|
streamID | 流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。 |
canvas | 用于显示拉流画面的视图,视图设置为 [nil] 则不进行显示 |
startPlayingStream:canvas:config:
-
(void)startPlayingStream
:(NSString *) streamID canvas:(nullable ZegoCanvas *) canvas config:(ZegoPlayerConfig *) config;
开始拉流
Parameters | |
---|---|
streamID | 流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。 |
canvas | 用于显示拉流画面的视图,视图设置为 [nil] 则不进行显示 |
config | 拉流进阶配置 |
startPlayingStream:
-
(void)startPlayingStream
:(NSString *) streamID;
开始拉流
Parameters | |
---|---|
streamID | 流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。 |
startPlayingStream:config:
-
(void)startPlayingStream
:(NSString *) streamID config:(ZegoPlayerConfig *) config;
开始拉流
Parameters | |
---|---|
streamID | 流 ID,长度不超过256的字符串。不可以包含 URL 关键字,否则推拉流失败。仅支持数字,英文字符 和 '~', '!', '@', '#', '$', '', '^', '&', '*', '(', ')', '_', '+', '=', '-', ', ';', '’', ',', '.', '<', '>', '/', ''。 |
config | 拉流进阶配置 |
stopPlayingStream:
-
(void)stopPlayingStream
:(NSString *) streamID;
停止拉流
Parameters | |
---|---|
streamID | 流 ID |
setPlayVolume:streamID:
-
(void)setPlayVolume
:(int) volume streamID:(NSString *) streamID;
设置拉流音量
Parameters | |
---|---|
volume | 音量百分比,取值范围为 0 ~ 100,默认值为 100 |
streamID | 流 ID |
mutePlayStreamAudio:streamID:
-
(void)mutePlayStreamAudio
:(BOOL) mute streamID:(NSString *) streamID;
停止或恢复拉取音频流
Parameters | |
---|---|
mute | 禁用标识;YES 表示禁止拉取;NO 表示恢复拉取 |
streamID | 流 ID |
mutePlayStreamVideo:streamID:
-
(void)mutePlayStreamVideo
:(BOOL) mute streamID:(NSString *) streamID;
停止或恢复拉取视频流
Parameters | |
---|---|
mute | 禁用标识;YES 表示禁止拉取;NO 表示恢复拉取 |
streamID | 流 ID |
enableHardwareDecoder:
-
(void)enableHardwareDecoder
:(BOOL) enable;
开/关硬件解码
Parameters | |
---|---|
enable | 是否开启硬解开关;YES 表示开启硬解;NO 表示关闭硬解;默认为 NO |
enableCheckPoc:
-
(void)enableCheckPoc
:(BOOL) enable;
开/关帧顺序检测
Parameters | |
---|---|
enable | 是否开启帧顺序检测;YES 表示开启帧顺序检测,不支持 B 帧;NO 表示关闭帧顺序检测,支持 B 帧,可能出现短暂花屏;默认为 YES |