因公司兩岸三地(深圳、台北、高雄)分散式開發需求,Skype 雖支援語音但缺乏共享白板功能。團隊技術棧為 WPF/WCF/WF,決定利用業餘時間自製會議軟體,分三篇文章循序漸進實作。
| 功能 | WCF 方法 |
|---|---|
| 文字傳輸 | SendBroadcastMessage |
| 白板圖像 | SendInkStrokes |
| 聲音傳輸 | UDP 串流 (獨立於 WCF) |
| 視訊傳輸 | UDP 串流 (獨立於 WCF) |
WCF 負責訊令協商(邀請、接受、端點交換),即時媒體串流走 UDP 降低延遲。
登入視窗:

主面板:

雖「造輪子」常被視為貶義,但對技術成長、知識分享、學習優秀產品設計(QQ/MSN)極有幫助。騰訊崛起亦始於「造輪子」。本系列將以實作為導向,帶領讀者從零構建完整音訊聊天室。
第二篇將詳細講解 WPF 介面佈局技巧與 WCF 雙工通訊基礎實作。