NEPlayer
@objc
public class NEPlayer : NSObject
拉流播放器类
-
设置拉流画布
Declaration
Swift
@discardableResult @objc public func setupCanvas(_ canvas: NERoomVideoView) -> IntParameters
canvas视频画布
Return Value
0成功,其他失败
-
开始拉流播放
Declaration
Swift
@discardableResult @objc public func start(config: NEPlayStreamingConfig) -> IntParameters
config拉流配置
Return Value
0成功,其他失败
-
停止拉流播放
Declaration
Swift
@discardableResult @objc public func stop() -> IntReturn Value
0成功,其他失败
-
暂停拉流播放
Declaration
Swift
@discardableResult @objc public func pause() -> IntReturn Value
0成功,其他失败
-
恢复拉流播放
Declaration
Swift
@discardableResult @objc public func resume() -> IntReturn Value
0成功,其他失败
-
静音拉流视频
Declaration
Swift
@discardableResult @objc public func muteVideo(_ mute: Bool) -> IntParameters
mute是否静音
Return Value
0成功,其他失败
-
静音拉流音频
Declaration
Swift
@discardableResult @objc public func muteAudio(_ mute: Bool) -> IntParameters
mute是否静音
Return Value
0成功,其他失败
-
获取内部流ID(仅用于调试或特殊需求)
Declaration
Swift
@objc public func getStreamId() -> StringReturn Value
内部流ID