創下單月45TB流量紀錄的個人專案:MyAudioCast
創下單月45TB流量紀錄的個人專案:MyAudioCast
2016.01.22 | 科技

圖說明

本文授權轉載自Oceanic / 海海人生,作者為曾小海,擔任「StreetVoice 街聲」技術總監,喜歡獨立音樂,平時除了寫程式之外也從事音樂創作。最近專注於專案、管理、領導相關議題,每天上下班通勤都用 Audible 聽有聲書,持續努力學習,期待大部分的事情都可以做好做滿。

請原諒我用稍微誇張的標題,來寫下 MyAudioCast 這個網站從 2010 開始以來的一些過程,做一些紀錄,可能對一些大大來說,這些數據根本也不算什麼,不過對我,而且是 side project 來說,我覺得可以拿出來說一下,先列一下數據吧:

  • 最高單日 3TB 流量
  • 最高單月 45TB 流量
  • 最高 1439 mbps
  • 佔據 iTunes 中國 Podcast 排行榜前三名
  • 單一節目一週內 50 萬次播放

圖說明
單一月份吃掉 45TB 的流量紀錄

緣起

在 2010 年初時,當初因為想要自己弄個 Podcast,也覺得台灣 Podcast 或是自製網路廣播的門檻太高,除了錄音之外,根本沒有簡單的方式可以發布。也因為開始學著 Python,便開始學著用當初正紅的 Google App Engine 來開發 MyAudioCast,讓錄好 Podcast 的人可以很輕鬆地發佈。

當時寫了這麼一篇 MyAudioCast - 輕鬆建立你的 Podcast!,節錄出來下面這段。

這幾天花了點時間寫了 MyAudioCast,因為台灣的 Podcast 真的是很不流行,但是其實發現有一些人錄好了 podcast 之後,卻因為不知道檔案要放哪,[...] 所以在希望能降低發佈 Podcast 門檻的想法下,便開發了 MyAudioCast。

很幸運的,從早期的 StickerAction 這個站開始,Pixnet 就有贊助 CDN,所以 MyAudioCast 開站沒多久,當時還在 Pixnet 的 @gslin 大大便聯絡我要贊助 MyAudioCast 的 CDN,後來換 @jnlin 大大接手這件事,實在是感謝 Pixnet 以及幾位大大。

開站一年後

一開始 MyAudioCast 發佈時就有一些推友也透過 MyAudioCast 來發佈他們的 Podcast,隔了一年後,MyAudioCast 滿週歲 個人覺得營運的還不錯,至少有很多我喜歡的 Podcast 都透過 MyAudioCast 發佈,也驗證降低發佈門檻是很有用的,也節錄一下當初這篇的部分內容:

從最早開站沒幾個節目到現在,已經有 201 個有上傳節目的 Podcast,48 個 Podcast 上了 iTunes Store,每天的流量差不多是 120G。

而在技術上我也學習了不少 App Engine 的東西,特別是關於 DataStore 的資料庫規劃跟使用。

MyAudioCast 算是我第一個正式 AppEngine 專案,開發過程中讓我對 AppEngine 的 DataStore 不管是在規劃還是效能上有比較全盤的了解。

流量爆衝

誰知道滿週年就碰到流量爆炸的狀況,當初還寫了一篇 拯救 MyAudioCast,但老實說我也記不得我當初做了什麽了 XD

不過狀況大概是這樣,因為有好幾個中國的 Podcast 都放上了 MyAudioCast,查了一下居然 iTunes 中國 Podcast 排行榜前三名的 Podcast 都放在 MyAudioCast,就這樣。

年初差不多每天是 120GB,後來到了年末則是每天平均 1.5TB,曾經最高是每天 3TB 的流量,實在是很誇張,而瞬間暴衝的圖表可以看一下,就是這麼誇張。

圖說明

每月流量

為了寫這篇文章,花了一兩個小時的時間,找了一下當時每天 CDN 的使用量報告的數據,然後弄了幾個圖表。 可以看一下第一張圖的數據,2012 二月,流量最高的一個月份,當月每天幾乎都有 1TB 的流量。

流量最高的月份,當月花了 45493 GB,差不多是 45 TB

中國的 Podcast 風潮

流量最高那段時間,都是因為幾個中國的 Podcast,所以才會造成流量會這麼高。

記得當初這幾個 Podcast 的節目只要一放出來幾個小時內就會破幾萬次下載、播放。

熱門的節目都可以到達 50 萬次的下載、播放。

因為中國 Podcast 的流量實在是太高,後來被贊助商 Pixnet 的大大們找吃飯,說是有點撐不了,不知道是否是被濫用,或是被攻擊,似乎該加個防盜連的機制才對 XD

但實際上,這似乎真的是真實的流量,這時就真的有體會到 ...

中國完全是不同層次的量級啊

為了中國 Podcast 這麼流行,其實我也不是很清楚,最簡單的一個指標我想就是,通勤時間,因為他們通勤時間長,跟我 一直聽有聲書 有種類似的概念。

記得有一次跟 iMusee 的創辦人聊到,記得他說在印尼 (還是印度) 我有點忘記了,他們聽廣播的人很多、時間也長,因為他們那邊時常塞車,所以只好聽廣播 XD

我想大該是這樣的概念吧 (笑)

沒落

因為中國的 Podcast 的流量吃太兇,導致 CDN 開銷也太大,縱使是 Pixnet 提供贊助,我也知道也有點過頭了,所以 @jnlin 大大便開始想一些方案,後來另外租一台美國的主機架設 squid 來當 proxy,但是因為速度實在是太慢,頻寬不夠寬,中國的熱門 Podcast 一出新節目就把所有頻寬吃光了。

所以導致後來就被這些熱門 Podcast 紛紛詢問為何不能聽了? 被一堆客服信攻擊,但是其實我也沒辦法,後來這些 Podcast 就紛紛搬了出去,所以後來可以從圖表上看到,流量就整個掉光光了 XD

但也因為高流量的 Podcast 都搬走了,所以後來又開始用回原本的 CDN 了,只是流量已經不復見。

圖說明

而這中間採用的方案,因為我檔案都是放在 S3,然而 Squid 的 hit rate 不夠高,所以導致我當月 S3 的流量噴了 5 萬多塊台幣,讓我那個月份實在是有點過不下去,有點慘 (哭)

Podcast 重新復甦

圖說明

從圖表中也可以看出來 MyAudioCast 2014 年後半年開始,流量又開始慢慢起來了,主要是以香港的 Podcast 為主,後來似乎台灣也開始流行 Podcast 這件事,像是中國時報、警廣等也來 MyAudioCast 開台,或是很多現有電台的節目主持人也都會放 Podcast 上來。

要說 MyAudioCast 可不可以做的,我覺得好像是可以的啦 XD

終止贊助

2014 年年中,Pixnet 那邊不再提供贊助了,可能是因為他們公司內部計畫的原因,但我也沒多問,只覺得 Pixnet 已經幫忙很多了,讓我實驗過這一回。

當初贊助商 Pixnet 也有找我談過 Podcast 能不能放聲音廣告這件事,不過由於當時 MyAudioCast 最高流量的 target 是來自中國,Pixnet 的廣告營銷部門似乎也找不到這類的廣告主來做聲音廣告的投放,所以也就沒有下文了,不然當時連即時 audio 串廣告投放的功能都做好了 XD

也許時間不對,或是我沒有放太多心力在上面,讓 MyAudioCast 可以成為一個持續營運的平台。

意見調查

最近這幾年做 startup 都希望可以盡快知道使用者的反應跟意見,所以我從中抽了點時間,也試著做一點意見調查,看能不能從中學習到什麼,所以發了一個問卷問了幾個問題,挑選最近幾個最活躍的幾個 podcast,寄出去 230 多封信件,只有 33 個人填了問卷,14% 的人有回覆,而我問了以下幾個問題:

  • 您是否願意付費使用 MyAudioCast?
    有意願的有 24 個人

  • 每月願意付出多少金額來使用 MyAudioCast?
    我列出了幾個選項,最低是 9 USD,幾乎所有人都選最低的這個,甚至想要更低

  • 是否需要 iTunes Podcast 功能?
    只有 9 個人不需要,可以在網頁上聆聽就好,所以大部分的人都還是需要 Podcast feed 供人訂閱

所以最後決定不繼續營運,也根據這個問卷調查來做最後的考量,如果有人也想做 Podcast 平台服務的話可以考慮一下 XD

學到了什麼

因為是自己的 side projet,所以其實並沒有太多時間可以花在上面,特別是在 StreetVoice 的工作越來越忙,一直有想說是不是該開始收費了,但是卻沒有任何時間可以去做這件事。

當中也想過很多收費的方式、定價,功能區分等等,但是還真的沒有時間弄,因為工作實在太忙。

再來就是 Podcast 平台,很難從頁面廣告賺錢,因為流量主要都是透過 iTunes 訂閱,自動下載節目,所以其實使用者根本也不會連到頁面,除非你只做頁面的播放,而不是真的 Podcast,看下面這個數據就知道了,pageview 跟 play count 的差距有多大就知道了。

圖說明

最後,我想我一個學到的事情就是,忽略了經營這樣一個網站要花多少經費,也許是因為 Pixnet 贊助了 CDN,而我也只當作做興趣,沒把這件費用這件事情考慮進來。 一直到最後沒了贊助,才真的意識到這件事情,但是因為工作實在太忙,也沒辦法快速的對這件事情做出反應。

我想我還得多想一下從這次的經驗裡學到了什麽東西,我似乎永遠都把工作太忙這件事掛在嘴上,最近開始覺得這件事情似乎對自己是有害的。

我得好好想想,假設之後要創業,我真的有哪些事情可以當作參考,或是真的學到了什麼才是最重要的。

最後

其實先前想了很多方式來節省經費,讓 MyAudioCast 可以持續營運,但最後還是每個月得花上近一萬塊才能持續運作,但身為一個上班族,還有最近其他的家庭因素,而公司的工作量卻也越來越大,根本沒辦法花上任何心力顧及 MyAudioCast,所以就這樣繼續撐了半年,最後在 2016 年開始決定關站。

其實覺得很對不起放在 MyAudioCast 的 Podcast,不過也都先已經做好 Dropbox 同步,讓所有放 Podcast 在這邊的人可以都同步回去,保留一份他們 Podcast 節目的檔案。

最後,感謝這 5 年大家對 MyAudioCast 的支持,下台一鞠躬,也許哪天我有空再來 open source 一些東西,或是技術相關的經驗吧?

關鍵字: #Google #Podcast
往下滑看下一篇文章
科技創新守護海洋!犀牛盾以循環創新思維破解塑膠危機、賦能永續未來
科技創新守護海洋!犀牛盾以循環創新思維破解塑膠危機、賦能永續未來

全球每年約生產4億噸塑膠垃圾,只有不到10%有被回收,其中約有1100萬至1400萬噸最終流入海洋。在十分有限的回收量中,約 8 成來自相對單純、流程完整的寶特瓶回收;反觀,同樣是高頻消費品的手機配件,回收率卻不到 1%。這個現象,對長期從事材料研究的犀牛盾共同創辦人暨執行長王靖夫來說,是他反思事業選擇的開端,也是突破的轉捩點。

「手機殼產業其實是塑膠產業的縮影!」他在2025 亞馬遜港都創新日的專題演講上直言。手機殼本質上類似一種快時尚商品,每年有超過十億個手機殼被製造,但產業並未建立材料規範,多數產品混用多種複合塑膠、填料與添加物,既難拆解、也沒有回收機制。結果是,一個重量相當於超過二十個塑膠袋的手機殼,在生命周期終點只能被視為垃圾。

王靖夫指出,連結構複雜的資訊科技產品,回收率都能達 45%,但手機殼明明是最簡單、最應該回收的產品,為什麼無法有效回收?這個命題讓他意識到,與其只做手機殼,不如正面處理塑膠問題本身,從材料設計、製程到後端回收再生,開創循環之道。

犀牛盾共同創辦人暨執行長王靖夫於2025 亞馬遜港都創新日分享犀牛盾如何回應塑膠挑戰、開創循環模式。
犀牛盾共同創辦人暨執行長王靖夫於2025 亞馬遜港都創新日分享犀牛盾如何回應塑膠挑戰、開創循環模式。
圖/ Amazon Web Services 提供

以材料工程打造手機殼的循環力

若塑膠要進入循環體系,前提是「材料必須足夠單純」。王靖夫很快意識到,問題不在回收端,關鍵在最開始的設計端。多數手機殼由多款不同塑膠、橡膠件甚至金屬等複合材料組成,無法被經濟化拆解,也難以透過現有流程再製。為此,犀牛盾在2017年起重新整理產品線,希望借鑑寶特瓶成功循環的經驗,擬定出手機殼應有的設計框架。

新框架以「單 1 材料、0 廢棄、100% 循環設計」為核心,犀牛盾從材料工程出發,建立一套循環路徑,包括:回收再生、溯源管控、材料配方、結構設計、循環製程、減速包裝與逆物流鏈等,使產品從生產到回收的每一階段,皆與核心精神環環相扣。

王靖夫表示,努力也終於有了成果。今年,第一批以回收手機殼再製的新產品已正式投入生產,犀牛盾 CircularNext 回收再生手機殼以舊殼打碎、造粒後再製成型;且經內部測試顯示,材料還可反覆再生六次以上仍維持耐用強度,產品生命週期大大突破「一次性」。

另外,今年犀牛盾也推出的新一代的氣墊結構手機殼 AirX,同樣遵守單一材料規範,透過結構設計打造兼具韌性、耐用、便於回收的產品。由此可見,產品要做到高機能與循環利用,並不一定矛盾。

犀牛盾從材料學出發,實現全線手機殼產品皆採「單 1 材料」與模組化設計,大幅提升回收循環再生效率。
犀牛盾從材料學出發,實現全線手機殼產品皆採「單 1 材料」與模組化設計,大幅提升回收循環再生效率。
圖/ 犀牛盾

海上掃地機器人將出海試營運

在實現可循環材料的技術後,王靖夫很快意識到另一項挑戰其實更在上游——若塑膠源源不斷流入環境,再強的循環體系也只是疲於追趕。因此,三年前,犀牛盾再提出一個更艱鉅的任務:「能不能做到塑膠負排放?」也就是讓公司不僅不再製造新的塑膠,還能把已散落在環境中的塑膠撿回來、重新變成可用原料。

這個想法也促成犀牛盾啟動「淨海計畫」。身為材料學博士,王靖夫將塑膠問題拆為三類:已經流落環境、難以回收的「考古塑膠(Legacy Plastic)」;仍在使用、若無管理便會成為下一批廢棄物的「現在塑膠(Modern Plastic)」;以及未來希望能在自然環境中真正分解的「未來塑膠(Future Plastic)」。若要走向負排放,就必須對三個路徑同時提出技術與管理解方。

其中最棘手的是考古塑膠,尤其是海洋垃圾。傳統淨灘方式高度仰賴人力,成本極高,且難以形成可規模化的商業模式,因此無法提供可持續的海廢來源作為製造原料。為突破這項瓶頸,犀牛盾決定自己「下海」撿垃圾,發展PoC(概念驗證)項目,打造以 AI 作為核心的淨海系統。

王靖夫形容,就像是一台「海上的掃地機器人」。結合巡海無人機進行影像辨識、太陽能驅動的母船作為能源與運算平台,再由輕量子船前往定位點進行海廢收集:目的就是提升撿拾效率,同時也累積資料,為未來的規模化建立雛形。

從海洋到河川,探索更多可能

淨海計畫的下一步,不只是把「海上的掃地機器人」做出來,王靖夫說:「目標是在全球各地複製擴張規模化、讓撿起的回收塑膠真正的再生利用。」也就是說,海上平台終究要從單點示範,走向可標準化、在不同海域與國家部署的技術模組,持續穩定地把海廢帶回經濟體。

犀牛盾CircularBlue™海洋廢棄物過濾平台初號機將出海試營運,盼解決沿岸海洋廢棄物問題。
犀牛盾CircularBlue™海洋廢棄物過濾平台初號機將出海試營運,盼解決沿岸海洋廢棄物問題。
圖/ 犀牛盾

他進一步指出,「其實這套系統不限於海洋,也可以在河川上。畢竟很多海洋垃圾是從河流來的。」未來若能推進到河川與港灣,將塑膠在進海之前就攔截下來,不僅有助於減少海洋污染,回收後的材料也更乾淨、更適合再生,步步朝向終極願景——隨著時間推進,海中垃圾愈來愈少,被撿起、回收後再生的塑膠會越來越多。

「我們已經證明兩件事的可行性:一端是產品的循環設計,一端是 AI 賦能海廢清理的可能性。」王靖夫笑說,塑膠管理命題不只為自己和公司找到新的長期目標,也讓他順利度過中年危機。「選擇改變,留給下一代更好的未來。」他相信,即便是一家做手機殼的公司,也能創造超乎想像的正向改變。

AWS 2025 亞馬遜港都創新日,集結產業先行者分享創新經驗。
AWS 2025 亞馬遜港都創新日,集結產業先行者分享創新經驗。
圖/ Amazon Web Services 提供

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
進擊的機器人
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓