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




 
                   
                  