2024-02-13|閱讀時間 ‧ 約 0 分鐘

【💎Python 軍火庫 - websockets】傳送/接收音檔並轉換成numpy(進階篇)

我們在 【Python 軍火庫🧨 - websockets】傳送/接收音檔並轉換成numpy(基礎篇) 有聊到要如何透過Websocket來傳送音檔,但上一篇的作法是在Client端就進行音訊的解碼動作,這樣會有一個缺點,假設Client的機器運算效能較差,那麼運算的結果勢必會較慢出現,對於使用者體驗來說肯定大打折扣,因此較好的做法應該是在Server端進行解碼, 而Client端僅負責丟檔案,不進行額外的運算作業。

因此理想的狀況之下,整個架構會是這樣:



主要會帶來以下的好處:

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.