# BLive Coyote > [!CAUTION] > 本项目仅供学习使用,请勿用于直播过程中! 郊狼B站直播玩法:送礼物控制郊狼主机输出 ## 项目简介 > [!TIP] > 本项目仍在开发中,目前已可以基本使用。 > > 本项目为个人学习项目,如有错误敬请批评指正,欢迎 PR。 本项目以 [Bilibili 直播&互玩 JavaScript Demo](https://open-live.bilibili.com/document/a7bd5377-ad7d-a273-25ae-28caf37a7a85) 和 [DG-LAB SOCKET控制-控制端开源](https://github.com/DG-LAB-OPENSOURCE/DG-LAB-OPENSOURCE/tree/main/socket) 为基础,实现了直播间送礼物控制郊狼主机输出的功能。 演示视频:[郊狼直播互动玩法正式发布【BLive Coyote】](https://www.bilibili.com/video/BV1D1421i7WB/) - 郊狼 WebSocket 后端请参考:[DG-LAB-OPENSOURCE](https://github.com/DG-LAB-OPENSOURCE/DG-LAB-OPENSOURCE/tree/main/socket/BackEnd(Node)) - 哔哩哔哩直播互动玩法服务端请参考:[JavaScript Demo](https://open-live.bilibili.com/document/a7bd5377-ad7d-a273-25ae-28caf37a7a85) ## Demo > [!NOTE] > 使用Demo需要在本地启动 Node 服务端,请参考 [哔哩哔哩开放平台文档](https://open-live.bilibili.com/document/a7bd5377-ad7d-a273-25ae-28caf37a7a85)。 > > 本项目**不会**向服务端传递`access_key_id`和`access_key_secred`,请自行修改服务端代码(可参考[服务端本地搭建指南](https://github.com/klxf/BLive_Coyote/issues/1))。 - [BLive Coyote Demo](https://blive-coyote.babyfang.cn/) - [波形助手](https://blive-coyote.babyfang.cn/waveHelper.html) ## 目录结构 ``` BLive_Coyote ├─public │ ├─img │ └─css └─src ├─assets ├─socket └─types ``` ## 项目启动 ```bash cd BLive_Coyote npm install npm run dev ``` 主播身份码及 app_id 获取请参考 [开放平台-直播&互玩接入文档:常见问题](https://open-live.bilibili.com/document/5dffc297-6fd2-41ff-bd45-6e8b89e2a68e) ## 安全须知 > [!CAUTION] > 使用本项目或郊狼前务必认真阅读安全须知 - **请保证在安全、清醒、自愿的情况下使用** - 严禁**体内存在电子/金属植入物者、心脑血管疾病患者、孕妇、儿童或无法及时操作主机**的人群使用 - 严禁将电极置于**心脏投影区**(或任何可能使电流经过心脏的位置),以及**头部、颈部、皮肤破损处**等位置 - 严禁在驾驶或操纵机器等危险情况下使用 - 请勿在同一部位连续使用**30分钟以上**,以免造成损伤 - 请勿在**输出状态下**移动电极,以免造成刺痛或灼伤 - 在直播过程中使用**可能会导致直播间被封禁**,风险自负 - 在使用前需要**完整阅读郊狼产品安全须知,并设置好强度上限保护**。 ## 特别感谢 感谢 VUP [鱼芷white](https://space.bilibili.com/3546608125872618/)、[叶秋zi](https://space.bilibili.com/415235891/) 帮助测试 排名不分先后