扫描到手机查看
SensorServer是一款开源的Android传感器数据流引擎。它采用WebSocket协议作为通信桥梁,将手机内置的加速度计、陀螺仪、磁力计、光照传感器、气压计、温度传感器、心率传感器以及GPS定位模块等全部传感器资源,通过标准WebSocket协议实时、并发地推送到同一局域网内的任意客户端,只需一个WebSocket连接,就能稳定接收手机端源源不断的传感器数据流,让手机真正成为你的随身数据采集终端。
1、在App界面中,勾选你想要传输的数据类型(如:加速度计、陀螺仪、GPS等)。
2、根据需求调整采样频率(通常选择Normal或Game级别)。
3、启动后,App界面会显示一个IP地址和端口号。
运动感知:加速度计、陀螺仪、重力感应、线性加速度、旋转矢量。
环境监测:光线传感器、压力计(气压)、温度计、湿度计。
方位与位置:磁力计(指南针)、GPS经纬度、海拔速度、步数计数器。
并发分发:支持将采集到的数据同时推送到多个客户端,互不干扰。
极低延迟:采用WebSocket协议,确保数据从手机产生到传达至接收端(如PC浏览器)的延迟降至毫秒级。
JSON格式输出:数据以标准化的JSON结构封装,极大地方便了JavaScript、Python或C#等不同编程语言的直接解析。
支持自定义采样频率、推送频率、数据过滤阈值,可按需开启/关闭指定传感器,在保证精度的同时降低带宽与功耗。
实时显示客户端连接数量、数据发送速率、丢包情况与传输延迟,便于调试、压力测试与长期稳定运行监控。
整合GPS/网络定位与运动传感器,实现位置追踪、行走、跑步、静止等行为状态识别,适用于导航、健康监测等场景。
全面支持加速度、陀螺仪、磁力计、方向、光照、气压、湿度、重力、线性加速度、位置等移动设备内置传感器,实现全维度原始数据精准读取。
基于高性能WebSocket长连接技术,低延迟推送结构化数据流,支持持续流式传输,满足实时监控、动态绘图、行为捕捉等高速数据场景。
可同时接入并管理多个WebSocket客户端,保证数据在多设备、多页面间同步分发,支持多人同时查看、多端同步展示。
自动对原始传感器数据进行格式化、单位换算与时间戳校准,输出结构统一、易于解析的JSON数据,方便前端、后端直接使用。
软件评论
网友评论