|
|
@@ -1,19 +1,41 @@
|
|
|
# Client_For_App
|
|
|
|
|
|
-1. √ 与云服务器建立 socket 连接,断开自动连接,重启 webrtc
|
|
|
-2. √ 与树莓派建立 webrtc 音视频连接(只接收视频)
|
|
|
-3. √ socket 发送按下说话功能(发送音频)
|
|
|
-4. √ socket 接收接收电量+信号+GPS+车速
|
|
|
-5. √ socket 发送控制信息
|
|
|
-6. √ webrtc 发送 anwers
|
|
|
-7. √ 高德地图展示
|
|
|
-8. √ 信号展示
|
|
|
-9. √ 电量展示
|
|
|
-10. √ 离线状态展示
|
|
|
+ 网络遥控车的控制端,基于Vue,Cordova,可打包PC和Android
|
|
|
+
|
|
|
+## 功能
|
|
|
+
|
|
|
+- [√] 与云服务器建立 socket 连接,断开自动连接,重启 webrtc
|
|
|
+- [√] 与被控端建立 webrtc 音视频连接(单向)
|
|
|
+- [√] 按下说话功能(发送音频)
|
|
|
+- [√] 高德地图展示
|
|
|
+- [√] 信号展示
|
|
|
+- [√] 电量展示
|
|
|
+- [√] 离线状态展示
|
|
|
|
|
|
## android
|
|
|
|
|
|
1. 打 debug-apk 包 cordova build android
|
|
|
2. webrtc 依赖 cordova-plugin-webview-x5
|
|
|
-3. 权限需要用户手动打开
|
|
|
+3. 摄像头|mic 权限需要用户手动打开
|
|
|
4. 打 aab 包:cordova build android --prod --release -- -- --packageType=bundle
|
|
|
+
|
|
|
+### PC 教程
|
|
|
+
|
|
|
+1. cd Client.html
|
|
|
+2. npm install
|
|
|
+3. npm run build
|
|
|
+4. 找到 www 目录,上传至服务器即可
|
|
|
+
|
|
|
+### android 教程
|
|
|
+
|
|
|
+1. 执行完 PC 的步骤
|
|
|
+2. cordova build android 即可得到 debug 包
|
|
|
+3. 安卓 debug.apk 包即可
|
|
|
+
|
|
|
+### more
|
|
|
+
|
|
|
+1. 摇杆|手柄控制请参考https://git.caner.top/Caner/ESP8266-PS-Contrl
|
|
|
+
|
|
|
+### 后续
|
|
|
+
|
|
|
+ 更多使用方法会在抖音更新:Caner
|