Skip to content

Releases: XCQ0607/WebCam

v1.0.3

Choose a tag to compare

@XCQ0607 XCQ0607 released this 25 Mar 15:57

Release Notes

v1.0.3

📅 Release Date: 2024-06-19

✨ New Features

  • 设置页面默认启动:

    • 修改应用默认启动页面为设置页面,方便用户直接查看配置和日志
    • 用户无需手动切换即可直接在启动后看到设置和日志信息
  • 手动加载配置按钮:

    • 新增醒目的"手动加载配置"按钮,位于设置页面顶部
    • 提供一键式配置加载功能,解决自动加载配置可能失败的问题
    • 加载过程有清晰的日志提示,方便排查问题

🐛 Bug Fixes

  • 修复了配置加载日志不显示的问题
  • 改进了日志显示机制,使日志更加清晰可见
  • 解决了启动时无法正确加载预设的问题

🔄 Improvements

  • UI布局优化:
    • 优化了手动加载配置按钮的位置和样式,使其更加醒目
    • 改进了按钮和文字的对齐方式,提升视觉体验
  • 日志显示增强:
    • 添加了更明显的日志标记,方便定位关键操作
    • 优化了日志清除和加载的流程

v1.0.2

Choose a tag to compare

@XCQ0607 XCQ0607 released this 25 Mar 10:44

Release Notes

v1.0.2

📅 Release Date: 2024-03-25

✨ New Features

  • 视频流端口修改:
    • 增加了自定义视频流端口的选择,可根据不同网络环境需求调整
    • 支持在不同网络环境下灵活切换视频流端口
  • 连接预设增强:
    • 优化了连接预设的管理功能,更加直观地显示和操作
    • 改进了预设删除和覆盖确认的用户体验

🐛 Bug Fixes

  • 修复了"恢复默认"按钮功能,现在可以正确地向摄像头发送恢复命令
  • 解决了设置页面中Compose组件的编译错误问题
  • 修复了切换界面时出现"UI更新-save"提示的问题
  • 修复了连接设置组件中的状态管理问题

🔄 Improvements

  • 用户界面优化:
    • 改进了对话框的显示逻辑,提高了UI一致性
    • 优化了状态管理,减少了不必要的UI更新
  • 性能提升:
    • 减少了不必要的Toast提示信息
    • 优化了连接设置页面的组件重绘
  • 构建优化:
    • 更新了版本号标记,为后续版本迭代做准备
    • 改进了构建配置,提高了打包效率

V1.0.1

Choose a tag to compare

@XCQ0607 XCQ0607 released this 23 Mar 07:06

Release Notes

v1.0.1

📅 Release Date: 2024-03-23

✨ New Features

  • 新的UI:
  • 文件选择器功能:
    • 添加了自定义文件选择器,用户可以浏览文件系统选择保存照片的目录
    • 集成了快捷路径按钮,一键定位到常用目录如照片、下载和DCIM
    • 支持创建新文件夹功能
  • 照片命名格式更新: 照片现在以"WebCam_日期_时间_设备IP"的格式命名,便于识别
  • 权限管理优化:
    • 新增权限管理卡片,清晰显示当前权限状态
    • 简化权限申请流程,自动引导用户授予所需权限
  • 多语言支持: 增加了英文版README,为非中文用户提供更好的支持

🐛 Bug Fixes

  • 修复了选择目录后保存路径未更新的问题
  • 修复了视频流加载后仍显示加载图标的问题
  • 解决了Android 11及以上版本无法访问自定义目录的问题
  • 优化了不同Android版本下的文件存储权限处理

🔄 Improvements

  • 存储设置优化: 改进了存储设置界面,更直观地展示当前选择的目录
  • 权限引导: 添加了明确的权限提示,并提供一键跳转到系统设置页面
  • 调试信息: 集成了文件系统浏览调试信息,帮助解决权限和访问问题
  • 性能提升: 减少了视频流加载时的内存占用
  • 文档更新: 补充了新功能的使用说明和截图

ESP32-CAM WebCam v1.0.0

Choose a tag to compare

@XCQ0607 XCQ0607 released this 23 Mar 02:23

🎉 首个正式版本发布

ESP32-CAM WebCam是一款专为ESP32-CAM开发的Android客户端应用,提供完整的中文界面和易用的操作体验。

✨ 主要功能

  • 中文界面:完全汉化的用户界面,适合中文用户使用
  • 实时视频流:通过WiFi连接直接查看ESP32-CAM的实时视频流
  • 拍照功能:支持抓取静态图像并保存至相册
  • 摄像头控制:调整分辨率、亮度、对比度等参数
  • 设置保存:保存和恢复摄像头设置
  • 摄像头信息:查看ESP32-CAM的详细系统信息
  • 灯光控制:支持控制摄像头的LED灯

🔧 技术细节

  • 适配汉化版ESP32-CAM固件:XCQ0607/esp32-cam-webserver-HAN
  • 基于Jetpack Compose构建的现代化界面
  • 支持最新的Android API级别
  • 针对不同网络环境优化的连接策略

🐛 已知问题

  • 在某些网络环境下首次连接可能需要多次尝试
  • 部分低端设备可能存在视频流卡顿现象

📝 使用说明

  1. 确保您的ESP32-CAM已刷入汉化版固件
  2. 安装本应用并按照提示连接到ESP32-CAM
  3. 完整使用说明请参考README.md

🙏 感谢

感谢easytarget/esp32-cam-webserver项目提供的原始固件支持,以及所有测试和提供反馈的用户。