initialize
-
简要描述
初始化直播
-
接口详解
1 2 3 4 5
int initialize( const std::string& uri, const std::string& streamname, const VideoParam& v, const AudioParam& a)
返回值: return 0 success 参数:
参数(类型) | 说明 |
---|---|
uri(std::string) | 直播推流地址 |
streamname(std::string) | 流名 |
v(VideoParam) | 推流视频参数 |
a(AudioParam) | 推流音频参数 |
uninitialize
-
简要描述
反初始化
-
接口详解
void uninitialize()
registerObserver
-
简要描述
注册事件回调
-
接口详解
void registerObserver(TKBroadcastObserver* observer)
参数:
参数(类型) | 说明 |
---|---|
observer(TKBroadcastObserver*) | 回调指针 |
startPush
-
简要描述
开始推流
-
接口详解
int startPush(TK_MEDIATYPE source)
返回值: return 0 success 参数:
参数 | 说明 |
---|---|
source(TK_MEDIATYPE) | 推流数据源 可为 摄像头:TK_MEDIA_CAMERA,媒体文件:TK_MEDIA_FILE 桌面:TK_MEDIA_SCREEN |
stopPush
-
简要描述
停止推流
-
接口详解
int stopPush()
返回值: return 0 success