🔐 Shopify OAuth (grant_options[]=per-user) · Cher Huang (OWNER) Shop: essential-by-cja.myshopify.com · Scopes: full_access
切換測試 Shopify 員工角色權限:

DÈLAIN BY CJA · 直播導播與串流中控後台 (Streaming Backoffice)

OpenJDK 21 LTS (Virtual Threads) + MySQL 8.4 LTS (UTC+0) + NGINX + MediaMTX 2K Passthrough · GCP 34.80.48.237
🛡️ LiveMeUp 並行安全模式 (Zero Conflict) 🛍️ 顧客端測試前台 (/) ↗
📡 2K 直播返送監看 (Return Feed) 12,450 kbps
畫面尺寸:
🔴 目前前台「正在介紹」懸浮商品:
載入中...
已售 -- 件 · 購物車 -- 人
👗 鏡頭麻豆試穿身高體重條 (一鍵同步前台):
⚡ 直播間互動促銷與抽獎:
👗 本場直播商品排程控台 (Run-of-Show Product Rack) 點擊「設為正在介紹」將於 <15ms 內同步至所有顧客畫面,並將前一款移入「本場已播」
💬 聊天室控場與置頂問答 Pin / Moderate
🧾 即時成交訂單歸因動態 (Live Order Ticker) MySQL ACID
🎬 直播母帶存檔與社群短影音轉檔中心 (2K Master Archive & 1080×1920 IG / FB / LINE / TikTok MP4 Exporter)
狀態 影片類型 標題 適用社群平台 (Target Platforms) 解析度 / 編碼規格 檔案大小 完成時間 (UTC+0 / UI) 操作 (預覽 / 下載發佈)
串流訊號狀態 (MediaMTX)
ONLINE (2K 60fps)
模式:2K_STUDIO_DEMO_BROADCAST
輸入碼率與解析度 (Passthrough)
12,450 kbps
1440×2560 (2K QHD) · Keyframe 1.0s · Loss 0.0%
GCP 台灣節點 CPU / RAM (34.80.48.237)
CPU 8.4% · RAM 21%
n4-standard-4 (4 vCPU / 16GB) · /dev/shm: 42 MB
MySQL 8.4 LTS & HikariCP 連線池
0.42 ms (UTC+0)
Active: 1 / Idle: 8 / Max: 32 · WebSocket: 2
🎛️ 直播訊號源切換與緊急應變控制 (Stream Source & Failover Controls)

可由導播直接啟動內建 2K 60fps 測試推流、切換至「中場休息墊片 (Standby Slate)」,或停止內建訊號以讓台北攝影棚的外部 OBS Studio 直接推流。所有操作皆自動寫入 MySQL staff_audit_logs。

🛡️ UFW 防火牆鎖定狀態 (UFW Hardened Rules on 34.80.48.237)
22/tcp (SSH) 80/tcp (NGINX HTTP) 443/tcp+udp (NGINX HTTPS/HTTP3) 1935/tcp (OBS RTMP) 8890/udp (OBS SRT) 8189/tcp+udp (WebRTC ICE Single-Port)
* MySQL (`127.0.0.1:3306`)、Spring Boot (`127.0.0.1:8080`) 與 MediaMTX 管理埠 (`127.0.0.1:9997`) 均嚴格綁定 Loopback,外部網路無法直接存取。
🎥 台北攝影棚 OBS Studio 30+ 推流設定 & Cloudflare 網域架構
方案 A:OBS 30+ 原生 WHIP (WebRTC 超低延遲 <500ms,直連台灣節點)
Service: WHIP
Server: https://ingest.cherjoy.com/whip/live/stream
方案 B:OBS RTMP 專屬直連推流網域 (Grey-Cloud 零代理延遲 · Port 1935)
Server: rtmp://ingest.cherjoy.com:1935/live
Stream Key: stream
方案 C:OBS SRT 抗抖動推流 (Port 8890/udp) & Cloudflare R2 影音 CDN
SRT Ingest: srt://ingest.cherjoy.com:8890?streamid=publish:live/stream&pkt_size=1316
Live Storefront (Orange-Cloud): https://live.cherjoy.com
Cloudflare R2 Replays CDN: https://live-media.cherjoy.com
💡 外部 OBS 推流前,請先點擊左側「⏹️ 停止內建訊號」即可無縫接手 `live/stream` 頻道。
本場直播即時總營收 (Live GMV)
NT$ 184,600
由 MySQL 8.4 `attributed_orders` 即時統計
回放與精華片段長尾營收 (Replay GMV)
NT$ 42,800
7 天內透過回放章節下單歸因
已歸因訂單總數 (Attributed Orders)
46 筆
折扣碼自動套用:LIVE1019
最高同上人數 (Peak CCV)
342 人
平均觀看停留:28 分 15 秒
🎯 訂單來源版位歸因分析 (Sales by UI Touchpoint) 比較「正在介紹」vs「本場已播清單」vs「聊天室導購卡」
顧客下單版位 (Touchpoint) 訂單筆數 售出件數 貢獻營收 (TWD)
🛡️ Shopify OAuth 員工操作審計日誌 (MySQL `staff_audit_logs`) UTC+0 標準時間戳
時間 (UTC+0 / UI) 員工 (Shopify Role) 操作類型 明細
📈 單品直播介紹秒數與轉換率 ROI 報表 (Per-Product Airtime & Conversion ROI)
Look # 商品名稱 目前狀態 介紹次數 累計曝光秒數 加購物車數 直播已售件數 單品直播營收 最後置頂時間