# wawaji_H5 **Repository Path**: geekz/wawaji_H5 ## Basic Information - **Project Name**: wawaji_H5 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-12-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 接入文档 完成最基本的娃娃机接入,我们可以从业务场景上先进行分解。分为: **看别人玩**和**自己玩**两种。  ### iOS | 形式 | 操控 | 视频处理 | | :--- | :---- | :------ | | 看别人玩 | 无 | HLS | | 自己玩 | 低延时操控 | jsmpeg (默认只支持单个用户观看) | > HLS 由于其技术特性决定了延时会在10s左右。如需低延时方案,可以使用jsmpeg开通多路(即多用户同时观看)支持,请联系商务。 ##### 特别注意,开通jsmpeg,需要开通以下服务: - 互动直播(H5双向音视频) - 直播(直播码) - jsmpeg多路白名单(如需多用户同时观看) ### Android | 形式 | 操控 | 视频处理 | | :--- | :---- | :------ | | 看别人玩 | 无 | HLS | | 自己玩 | 低延时操控 | WebRTC | > HLS 由于其技术特性决定了延时会在10s左右。如需低延时方案,可以直接使用WebRTC 要完成这两种场景的接入,可以先看看下面这张图,对接入流程有个大概的了解。 ![](http://docs-1253488539.cossh.myqcloud.com/wawaji_ios.png) 其中最右侧的直播视频部分(看别人玩),请参考https://sxb.qcloud.com/webrtcapi/record/live.html 进行相关配置。 我们一起将要看到的文档,分为2部分:*视频* & *操控* ### 操控 [文档](https://gitee.com/vqcloud/wawaji_H5/blob/master/player.md) ### 视频 [文档](https://gitee.com/vqcloud/wawaji_H5/blob/master/video.md) --- ## 版本更新日志 #### 2017-01-09: ##### 增加支持双路/单路视频渲染的配置以及2个接口 - init方法增加renderType参数,0表示单路,1表示双路 - 增加renderFront / renderSide方法 (这两个方法在renderType = 0 时必须调用) #### 2017-01-04: ##### TXWawaPlayer - 增加关键日志上报 ##### TXWawaVideo - 增加关键日志上报 - 增加异常事件监听回调 - 支持多用户观看 - 支持2路视频同时渲染 - 不再提供视频切换接口,由业务通过样式来控制视频流展示与否 ## 版本更新日志 #### 2017-12-04: ##### TXWawaPlayer.min.js - 增加ios支持 --- #### 2017-11-17: ##### TXWawaPlayer.min.js - 增加前端页面倒计时功能与服务端配置同步 - 在startQueue排队接口处需要传入playId,作为每局游戏的唯一标识