From 221b95a950661d76535ab63147c3137ef7f779bf Mon Sep 17 00:00:00 2001 From: Ben Nicholson Date: Wed, 23 Sep 2026 21:52:46 +1000 Subject: [PATCH] Upload files to "web" --- web/index.html | 546 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 546 insertions(+) create mode 100644 web/index.html diff --git a/web/index.html b/web/index.html new file mode 100644 index 0000000..050a662 --- /dev/null +++ b/web/index.html @@ -0,0 +1,546 @@ + + + + + +AES67 device + + + + +

AES67 device

+

+ +
Status
+
PTP status
+
Details
+ + +
Player +

–

+ + + + + + +
API
+GET  /api/player                 state, track, position, volume
+POST /api/player/play|pause|toggle|stop|next|prev
+POST /api/player/seek     {"ms":90000}
+POST /api/player/volume   {"value":0-100}  or {"delta":-5}
+POST /api/player/source   {"source":"spotify|hls|off|config"}
+POST /api/player/url      {"url":"https://…m3u8"}  play a URL now
+e.g. curl -X POST http://p4-aes67.local/api/player/next
+
+
+ + +
+ + +
Source + + + + + + + + +
+ + +
PTP + + + + + + + + + + + + + + +Transport UDP/IPv4 224.0.1.129 (ports 319/320), delay mechanism E2E. +
+ +
AES67 output + + + + + + + + + + + + + + + +
+ +
Network + + + + + + + + + +
+ +
Logging + + + + + + + +
+ + + + +
+ +
SDP +
+ + +Preview is built from the form; the device serves the live one at /stream.sdp. +
+ +
Firmware +
+ + +

+ + +Installs to the inactive slot and reboots. New firmware must pass its self-test or it rolls back automatically on the next boot. +
+ + + +