現在 · Media runtime ecosystem

Syncnext

Syncnext 不是單一播放器,而是一套圍繞播放可靠性和內容來源彈性的 media runtime。設計重點在於邊界:哪些留在 native app,哪些交給 playback bridge、外部 source、plugin 和文檔承擔。

Apple PlatformsMedia RuntimePlugin/APIIndependent Product

Narrative

設計與工程判斷

Product frame

這個系統長期面對真實設備、真實播放場景和真實維護成本。播放穩定性、Apple TV focus、訂閱來源、FAQ、更新節奏和用戶支持需要一起被設計。

Engineering frame

主 app 保持產品與互動邊界;公開的 SyncnextHybrid 隔離 AetherEngine、AVKit timeline 和音訊分析整合;API、plugin reference 與 networking helper 則承擔高變動內容來源和擴展層。

Design frame

公開頁面應把它呈現為一個小型產品生態:不是展示功能清單,而是展示一個獨立媒體產品如何被拆分、維護和解釋。

System

組件和資料可見性

Component Type Visibility Role
Syncnext main app tvOS / iOS app Private source 播放體驗、Apple TV 互動和產品入口。
SyncnextHybrid Swift playback bridge Public / MIT 隔離 AetherEngine 與主 app,透過 native AVKit 呈現播放,並提供獨立音訊分析和實機驗證邊界。
syncnext-api API support repo Public 承接內容 metadata 和外部整合邊界。
syncnextPlugin Plugin reference Public 描述 plugin protocol 和可擴展方式。
SyncPlaylist Predecessor Archived 保留產品演進脈絡。

Public URLs

公開工作面