ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
**主播端:** **1\.  ****预览**:**startPreview** **参数****1**:推流类的初始化对象。包含以下参数 **liveMode**:**指定推流方式。**1:RTMP推流,2:RTC推流 **orientation**:**旋转方向。**具体参数值与SDK的对应关系参考原生插件Android代码中TXLiveUtils和iOS代码中TXLiveHelper的getRenderOrientation方法 **r****esolution**:**设置预览分辨率。**具体参数值与SDK的对应关系参考原生插件Android代码中TXLiveUtils和iOS代码中TXLiveHelper的getVideoResolution方法 **renderMirror**:视频镜像设置。1:默认镜像类型. 在这种情况下,前置摄像头的画面是镜像的,后置摄像头的画面不是镜像的。2:前置摄像头 和 后置摄像头,都切换为镜像模式。3:前置摄像头 和 后置摄像头,都切换为非镜像模式。 **encoderMirror:设置视频编码镜像。编码镜像只影响观众端看到的视频效果。**1:播放端看到的是非镜像画面.2:播放端看到的是镜像画面. **resolutionMode****:视频宽高比模式。.**1:横屏模式。2:竖屏模式。 **faceScale**:**对纹理的缩放比例**。取值只能为1,2,4三个数值,数值越大耗时和功耗越小,但需要保证人脸被识别到。 **参数****2****:frontCamera****.**是否为前置摄像头。1:前置。2:后置。 **2.****推流**:**startPush方法进行推流**。实际使用中使用**startPush**。具体说明如下: **startPush**: pushUrl:为推流地址。 streamId:推流名 userId:推流用户id **观众端:** ** 1.开始播放:****startPlay方法进行推流**。实际使用中使用**startPlay**。具体说明如下: **startPlay**: playUrl,为拉流地址。 streamId:主播流名 userId:拉流用户id