startShareMediaFile
-
简要描述
发布媒体流文件
-
回调:
1、 收到媒体流共享,媒体发布状态的变化 onShareMediaState 2、媒体流总时长、进度、是否暂停 onMediaFileProgress 3、媒体流加载出第一帧画面回调 onFirstVideoFrame
-
接口详解
- (int)startShareMediaFile:(NSString *)mediaPath canvas:(TKVideoCanvas *)canvas;
返回值:return 0 success 参数
参数 | 说明 |
---|---|
meidaPath | 分享的媒体路径 |
canvas | 视频的有效窗口TKVideoCanvas |
stopShareMediaFile
-
简要描述
停止发布媒体流文件 如果没有分享媒体,调用此函数会直接返回-1;
-
回调
-
接口详解
- (int)stopShareMediaFile;
返回值:return 0 success
playMediaFile
-
简要描述
播放用户分享的媒体流文件 如果播放的是自己分享的视频,调用此函数会直接返回-1;
-
接口详解
- (int)playMediaFile:(NSString *)peerID canvas:(TKVideoCanvas *)canvas;
返回值:return 0 success 参数:
参数 | 说明 |
---|---|
peerID | 用户ID |
canvas | 视频窗口TKVideoCanvas |
unplayMediaFile
-
简要描述
停止播放分享的媒体流文件 如果播放的是自己分享的视频,调用此函数会直接返回-1;
-
接口详解
- (int)unplayMediaFile:(NSString *)peerID;
返回值:return 0 success 参数peerID:用户ID
pauseMediaFile
-
简要描述
暂停播放共享的媒体流文件
-
接口详解
- (int)pauseMediaFile:(BOOL)pause;
返回值:return 0 success 参数pause:是否暂停
seekMediaFile
-
简要描述
拖动播放进度
-
接口详解
- (int)seekMediaFile:(NSTimeInterval)pos;
返回值:return 0 success 参数pos:拖动的时间进度