聊天室更新:聊天重播、訊息置頂上線

 

 

近期聊天室的重大更新主要有兩項:聊天重播(message replay)、管理員訊息置頂(pin message)。

對我的好處是什麼?


聊天重播
:最大的好處就是可以在重播影片中,還原直播當下主播端/觀眾端 的互動,看重播就像是看直播一樣,vod的觀賞價值會比較高,自然用戶觀賞的黏著度跟時間也會比較長。

 

管理員訊息置頂:主要是針對大型活動直播的管理需求,你可以想像上萬人同時在線時,小編要怎麼發布訊息跟管版嗎?訊息置頂功能可以讓小編的發言不被洗掉,要跟觀眾做互動( 請說Straas好棒棒… )、做宣導 (快來抽獎…)還是要管版(這位同學請收斂一下…)都是非常容易。

聊天重播怎麼實作呢?有取訊息的限制嗎?

實作的細節可以參考 Straas.io Github的專文: Message-Replay-with-VoD 。

核心的概念就是封存與取回( Archive and Fetch ),實作上的細節包括:

訊息置頂要如何操作呢?可以同時置頂好幾則訊息嗎?

  • 開發者必須要先把 chat room 裡的特定 member 設成管理員(local manager)
  • 得到管理權限的小編在聊天室中發起留言,然後把它pin上去就好。如果要更換的話,再pin另一則就好。
  • 目前只能 pin 一則留言,若兩位小編同時pin 自己的留言,則會放上最新的那一則。