Please enable JavaScript.
Coggle requires JavaScript to display documents.
2023 RD 技術展望 - Coggle Diagram
2023 RD 技術展望
SDK (連線,傳輸效能)
build aar / xcframewirk directly (android/ios)
sample code run on MAC OS
special version for server usage
IOTC
針對流量不足情況做出相應動作
:star:
device login 週期加大
query device cache 時間拉長
上傳 OS 信息到 server
:star:
仿冒設備問題解決
:star:
device 身分認證改善
Graceful VPG 調整 / graceful shutdown for IOTC
RDT & Tunnel
效能改善
把演算法換掉為 QUIC?
多 channel 傳輸
例如 command 跟 stream 分開 channel 傳,避免一起阻塞
把 HTTP 協議換為 HTTP 3
:star:
AV
將IO control buffer 獨立出來
Nebula
可以發送更大size的 command
:star:
Nebula peer 類似可以 send command 的 Nebula device
send group 可以廣播發送 command
收集 crash 資訊
SDK 內置排查工具
掉包狀況偵測
client 到 device 端
client/device 到 p2p server 端
device 端 SDK 拆分
tutk platform 獨立,讓客戶能夠自行 porting
極力節省網路來回次數
Cloud (自動化,服務管理後台)
Universal link
Ceres
把 TS 檔縮小
KDC
帳號管理
Billing
加入VSaaS 服務品質觀測
服務狀態 overview
UID shipping
SDK 相關信息統計
:star:
連線信息
版本+連線模式
OS
message 占用流量比
P2P
即時排查設備狀態
支持 VPG 由網頁做調整配置
P2P setting 服務 (P2P server 會定期來更新配置)
VSaaS
支持全時錄影
WebRTC 拉流
優化 Streaming server load balance (Removing ELB Sticky for post streaming)
效能優化
Nebula
Last will issue fix (目前與 graceful shutdown衝突)
request counts 統計
DM
壓力測試,看承載量
All services
monitoring
auto-scaling
environment switch
APP
Ditto 中介層相容所有 SDK protocol
Add log filter
push cert
不需要讓 push server 換憑證 (目前 DM push 有支持,但 KPNS 沒有支持)
silent push
可以拿來更新APP上設備的狀態
VoIP support
可能需要 server 搭配支持
文件
專有名詞統一
codiMD 無法搜尋
RD1 內部文件整理
深圳 APP (模組化,快速產生應用場景APP)
各種不同應用 APP
運動穿戴
專業安防監控
行車紀錄器
機車
門鈴/門鎖
NAS
Hybrid APP
以 HTML5+JS+CSS 為主體
結合 Flutter & React Native 框架
Partial source code
效能+穩定性優化
API 擴展
模組化拆分,可以提供部分或是透過 License key 開關部分功能
Module
讓業務容易 Demo
FW release auto build
automation
APP 自動化編譯+測試