Tokyo Video Tech #2: UNTITLED, all photographs by Katsuyuki Sakai and Takashi Okawa.
二月二十日傍晚,結束了一整天的拜訪後,我獨自一人,與一群日本友人,留了下來。 在東京的一棟樓,J-Stream 辦公室,只容納得下四人座的小會議室裏頭。 我蜷縮起了身體,死盯著筆電的眼睛,手指頭短短的,一回兒處在被咬手指甲的狀況, 一回兒是在鍵盤上面慢條斯理的打著,手忙腳亂趕著修整最後的投影片。 l再一個小時,就是東京時間的晚上六點半,Tokyo Video Tech #2 即將開場。 主持人開場後,我將會是緊接著上台,今天的第一位外國講者,同時也是 Tokyo Video Tech 有史以來的第一位外國講者…
參加 Tokyo Video Tech #2,是個美麗的意外,意外的美麗。
Attending Tokyo Video Tech #2 is a beautiful accident, and an accidental beauty.
[日本職人精神] Tokyo Video Tech #2 開場
緊湊的行程;兩篇給 Tokyo Video Tech #1 的部落格;以及隨後公佈的 #3 的時程!
主辦人之一的 Takesato Hayashi,執主持人棒子兼開幕麥克風。 他是 Tokyo Video Tech 的三位發起人之一,一位熱愛足球,同時在影音產業界二十年有餘的技術人。 他們在辦完了 Tokyo Video Tech (之後簡稱 TVT) #1 後,透過 https://video-dev.slack.com/ 聯絡上了我, 最終,有了這麼一趟拜訪。
一開場,他立即展現了只有日本人才做得到的精實與認真:
- 緊湊行程的安排;
- 三場分享都壓在 20 分鐘內,包括 15分鐘的分享以及 5 分鐘的問答;
- 問答的方式採用 slido,問題一律在線上輸入,最後的問答時間由主持人代大家提問;
- 每一場都有四五個問題!
- 喔,包括開場、收尾以及我的閃電秀各 10 分鐘,全數按表操課執行。
最令人驚艷的,是當場公佈了 TVT #3 的時間,連贊助商 (Fastly) 都找好了!
[台日友好] How do we start Taipei Video Tech
來點 Taipei Video Tech (Streaming Meetup) #1 #2 的回顧與介紹.
換我上場了。沒在東京參加過日本人辦的 meetup,而且還是在別人的辦公室,所以以為要穿得稍微正式一些…
前往 Tokyo Video Tech #2 的主要目的之一,是藉由簡要的介紹我們在台北的活動,讓台北與東京的影音串流技術人員開始交流~
Briefing what we have done in two Streaming Meetup events in Taipei is my major motivation to attend Tokyo Video Tech #2. And hopefully it can initiate the networking between Tokyo and Taipei~
These are the people talking about streaming meetup in AWS Summit Taipei 2016. That’s what we initiated the idea to host a meetup.
簡要介紹了我們的發展(當天提到 Taipei Video Tech 的緣起,值得另外再寫一篇關於成長軌跡的文章和大家分享), 同時當場宣佈 Taipei Video Technology #3 的日期是三月十三號!這可是領先台灣好幾天就公佈的!
Photos of happy hours & casual but professional(?) gathering for the past 2 events.
由於我們這些工程師真的太愛 Slack 了(當然最愛的,還是 StackOverflow, Google), 所以同時建了個 Video-Dev Taiwan。 同時,為了與世界各地的 video tech groups 一致, 也採用 meetup 來組織未來的每一場活動(抱歉 KKTIX 了…)。
A dedicated slack workspace as well as meetup page, along with a slides sharing about how we start Taipei Video Tech.
簡要介紹了我們的發展,同時當場宣佈 Taipei Video Technology #3 的日期是三月十三號!這可是領先台灣好幾天就公佈的!
Taipei Video Tech #3 第一次對外公開,就是在 Tokyo Video Tech #2!
[萬惡的 CDN 是你的好朋友] Leverage multi CDNs
來自 TV Asahi 的 小林 剛 (Go Kobayashi) 先生,介紹了 Multi-CDN 的概念, 要解決的問題,以及可能的挑戰。 這部分的投影片感覺準備得很用心,使用了日本人才有辦法做出來的細緻而簡要的可愛圖型化, 很像 Multi-CDN 101,比較漂亮的那種。
接著介紹他們如何使用 Cedexis 來做到 Multi-CDN,……。 根據大會報告,這部分的投影片內容只有親臨現場的人看得到,所以不分享出來。 以下就印象所及條列一下:
- 使用了兩家 CDN: JOCDN & Akamai。
- JOCDN 為主,Akamai 為輔。所以當 JOCDN 在效能上有缺限時,Akamai 就代打上場。這是最最簡易的 Multi-CDN 使用情境,買個備援的概念。
- 同時看 Cedexis Radar 以及 MUX 的回饋來做判斷。前者看的是整體的 CDN 網路狀況;後者是從用戶的播放器來看的播放品質。
[家家有本難念經] OVP 肥大問題
來自 J-Stream 的 西牟田 健太郎 (Kentaro Nishimuta) 先生,(似乎)是以他在 J-Stream 這三年時間內, 看到自家的 OVP(Online Video Player)平台的肥大問題為題,向大家介紹了各式各樣的自家問題(我實在不是很確定他是不是這麼分享的)。
問題(看似)五花八門。 包括像是前人留下來的無從追起也沒有人趕去研究的臭蟲、 文件藏在各式各樣的 PowerPoint 以及 Excel 檔裏頭、 大量使用日期檔名命名法來做各種文件的版本追蹤、 手動佈署而沒有自動化…等。 (我非常懷疑我可能抓錯方向了…)
我猜,西牟田先生是希望自家人可以聽到這些聲音,進而有些改變的對策出來~
喔,對了,這位先生是雪友 :D
[革命尚未成功] CMAF 的好與壞
接下來是來自 Fuji TV 的 伊藤 正史 (Masashi Ito) 先生,他分享了 CMAF 的使用範例與經驗,以及它的優缺點。
伊藤先生提到,因為 MPEG DASH 與 HLS 的歧異, 會使得要同時維護兩邊的 media segments 以及 manifests 有些麻煩, 於是他開始研究起了 CMAF。 以下是他的幾點個人心得:
- 讓 DASH 與 HLS 共用同一個 media segment 的話,實證出 CDN 的 hit rate 增加不少。
- 沒有意外的,storage cost 的確減少了不少。
- 要支援 CMAF,還有待各方 player 支援。
- 之前轉出來的 MPEG-2 TS 檔,算是得重轉。
- CMAF 對於 Ads Insertion 沒有太多著墨。
「我很喜愛北海道,我更愛寫程式,所以我有次就在北海道的大地上寫起來程式…」他是這麼自我介紹的~
左:趕工中;右:與來自法國的朋友社交中。
左:日本人的場子就一定要有啤酒;右:J-Stream 20 週年照前來個合照,J-Stream 贊助方代表,兩位主辦人,以及一位內容製造商!
最後的最後,Tokyo Video Tech 與 Taipei Video Tech 都可以簡稱為 TVT。
Finally, both Tokyo Video Tech and Taipei Video Tech can be abbreviated as TVT. We definitely have lots of things to look forward to~
Reference blogs & slides
- Blog: “Tokyo Video Tech #2” https://medium.com/tokyo-video-tech/report-02-f088bc12849
- Blog: “Tokyo Video Tech #2 (en)” https://medium.com/tokyo-video-tech/report-02-en-4dc3d81f97a2
- Slides: “How do we start Taipei Video Technology” by Drake Guan https://www.slideshare.net/drakeguan/how-do-we-start-taipei-video-technology
- Slides: “How we’ve solved the OVP codebase bloat” by Kentaro Nishimuta https://www.slideshare.net/secret/u7zHgnBHZ1GW62
- Slides: “The challenge of video distribution. Advantages and disadvantages of CMAF” by Masashi Ito https://www.slideshare.net/MasashiIto4/tokyo-video-tech-2-cmaf