跳转至

startShareMediaFile

  • 简要描述

    发布媒体流文件

  • 回调:

    1、 收到媒体流共享,媒体发布状态的变化 onShareMediaState 2、媒体流总时长、进度、是否暂停 onMediaFileProgress 3、媒体流加载出第一帧画面回调 onFirstVideoFrame

  • 接口详解

    - (int)startShareMediaFile:(NSString *)mediaPath canvas:(TKVideoCanvas *)canvas; 返回值:return 0 success 参数

参数 说明
meidaPath 分享的媒体路径
canvas 视频的有效窗口TKVideoCanvas

stopShareMediaFile

  • 简要描述

    停止发布媒体流文件 如果没有分享媒体,调用此函数会直接返回-1;

  • 回调

    onShareMediaState

  • 接口详解

    - (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:拖动的时间进度

© 2016-2023 北京拓课网络科技有限公司 版权所有  京ICP备17018423号-1 京公网安备11010502043461号