Skip to content

daivietpda/AudioBoxReceiver

Repository files navigation

📻 Hệ Thống Truyền Thanh Thông Minh (Smart Radio) - Android TV Box

Dự án này là giải pháp biến các thiết bị Android TV Box thành các điểm thu phát âm thanh (IP Speaker) thông minh, được điều khiển tập trung qua giao thức MQTT.

🚀 Tính Năng Chính

  • Tự động khởi động: Tự động chạy dịch vụ ngay khi TV Box được cấp điện.
  • Điều khiển từ xa (MQTT): Phát nhạc từ URL, chỉnh âm lượng, reboot.
  • Giao diện Player: Hiển thị trực quan trạng thái phát và URL hiện tại trên màn hình chính.
  • Cấu hình linh hoạt: Mục cài đặt riêng biệt cho phép cấu hình Máy chủ, User/Pass và cả Topic base tùy ý.
  • Hỗ trợ Android cũ: Tối ưu cho Android 4.4 trở lên, hỗ trợ TLS 1.2 cho luồng HTTPS.

📦 Cài Đặt & Cấu Hình

1. Cài đặt App

Tải bản APK mới nhất đã được build sẵn tại mục Release: 👉 Tải xuống AudioBox Receiver APK (v1.1.0)

2. Cấu hình (Mục Cài đặt)

Nhấn nút CÀI ĐẶT trên màn hình chính để thiết lập:

  • ID Thiết Bị: Mã định danh riêng cho Box (Ví dụ: box_01).
  • Máy chủ: Địa chỉ MQTT Broker (Ví dụ: tcp://broker.hivemq.com:1883).
  • Topic gốc: Tiền tố cho các topics (Ví dụ: myhome/audio).
  • Tài khoản/Mật khẩu: (Nếu có).

3. Topics MQTT

Dịch vụ sẽ lắng nghe dựa trên Topic gốcID Thiết Bị bạn đã nhập:

Chức năng Topic cấu trúc Ví dụ (nếu Topic gốc là home)
Phát âm thanh {topic_goc}/{boxId}/url home/box_01/url
Chỉnh âm lượng {topic_goc}/{boxId}/volume home/box_01/volume
Lệnh hệ thống {topic_goc}/{boxId}/system home/box_01/system
Trạng thái {topic_goc}/{boxId}/status home/box_01/status

Payload cho lệnh hệ thống: reboot (Yêu cầu Root).

🏠 Lựa Chọn Điều Khiển

Dự án hỗ trợ nhiều phương thức điều khiển linh hoạt:

  1. Home Assistant (Khuyên dùng): Tích hợp sâu vào hệ thống nhà thông minh. 👉 Xem hướng dẫn tích hợp Home Assistant (HA)

  2. Web Controller (NodeJS): Giao diện quản lý tập trung trên nền tảng Web, phù hợp cho quản lý số lượng lớn thiết bị. 👉 Xem dự án Web Controller (DaiPhatThanh)


Phát triển bởi [DaivietPDA]

About

Hệ Thống Truyền Thanh Thông Minh (Smart Radio) - Android TV Box

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages