手機短信點(diǎn)播內容的廣播方式及其原理
標簽:MMS UGC
本文引用地址:http://dyxdggzs.com/article/165247.htm隨著(zhù)手機應用和用戶(hù)生成型內容(UGC)的飛速增長(cháng),將SMS和MMS信息等手機內容發(fā)布到廣播系統中的能力變得越來(lái)越重要 - 尤其是在電視節目和活動(dòng)的直播等情形下。
大多數情況下,手機和廣播系統互動(dòng)的目的都是為了獲取某些UGC并將之發(fā)布到廣播系統,以覆蓋模式(例如屏幕底部的帶狀區)顯示在電視或者活動(dòng)現場(chǎng)的大屏幕里。這類(lèi)UGC是推動(dòng)用戶(hù)互動(dòng)的一個(gè)絕佳方法。它拉近了組織者和觀(guān)眾的距離,為觀(guān)眾或者活動(dòng)參與者提供了有趣的體驗。
在圖1中,一個(gè)規則型信息收發(fā)引擎被用于接收來(lái)自各種來(lái)源(SMS、MMS、IVR、iTV和Web等)的輸入,并將一套數據驅動(dòng)的規則加到進(jìn)入的“信息”上。首先是從用戶(hù)那里接收內容。雖然也有可能采取上述的其它方式,但這個(gè)步驟一般是以一個(gè)SMS信息的形式來(lái)完成的。

圖1:該圖以多個(gè)輸入格式和多個(gè)輸出格式展示了某個(gè)活動(dòng)的集成點(diǎn)和信息流
調節過(guò)程
從用戶(hù)那里接收到之后,信息會(huì )被放到一個(gè)數據庫表中,排隊等候調節器的認可,通過(guò)認可后才能傳輸到屏幕上。在將用戶(hù)生成型手機內容發(fā)布到廣播網(wǎng)絡(luò )上時(shí),這個(gè)調節過(guò)程決定著(zhù)發(fā)布是否能成功。其原因主要有以下幾點(diǎn):
大部分廣播網(wǎng)絡(luò )都要求有足夠的被認可信息才能進(jìn)行發(fā)布。
及時(shí)的內容調節確保信息能以最快的時(shí)間被顯示出來(lái)。
必須符合恰當內容的規定原則,這一點(diǎn)至關(guān)重要。
必須確認所有所需信息都是相關(guān)的。

圖2:在線(xiàn)調節界面截圖
大部分演播室都面臨著(zhù)嚴格的空間限制,有時(shí)這會(huì )增加現場(chǎng)調節的難度,尤其是當活動(dòng)現場(chǎng)所在地空間有限時(shí)。這種情況下可以利用Web瀏覽器,進(jìn)入信息收發(fā)系統內的調解用戶(hù)界面進(jìn)行離線(xiàn)調節。
信息被認可通過(guò)后,就可采取以下方式來(lái)將內容發(fā)布到廣播系統:
由圖形系統通過(guò)HTTP以XML格式取回信息
在某些圖形系統中(如DekoCast),可以通過(guò)寫(xiě)一個(gè)模塊來(lái)呼叫一個(gè)外部系統,取回仍待發(fā)布的信息。比如,5th Finger公司的無(wú)線(xiàn)電廣播,就采用了一個(gè)API來(lái)返回當前的被認可信息隊列。這個(gè)XML文件可以被讀入到圖形系統,并放置到一個(gè)等待顯示的隊列中。
這個(gè)例子中調用得API被稱(chēng)為“CampaignChatData(活動(dòng)聊天數據)”。該接口可界面可取回以XmlNode形式存在于隊列中的聊天信息。通過(guò)規定不同的參數,CampaignChatData Web服務(wù)可以提供以下功能:
取回隊列中的所有信息或特定數量的信息
取回隊列中未被讀取的所有信息或特定數量的信息
取回后自動(dòng)從隊列中刪除信息
自動(dòng)刪除隊列中某個(gè)特定信息
以信息被調節的順序或相反順序取回信息(例如,最近的調制信息會(huì )被先返回)
取回上一次呼叫后被調節的信息[NextPage]
參數示例
下面是一些為確保實(shí)現所需功能必須包含的參數:
數量
指待返回信息的數量(如5個(gè))。如果在過(guò)濾和讀取后隊列中的信息數量少于這個(gè)數,那么將不會(huì )有信息被返回。如果有該數量或超過(guò)該數量的信息在隊列中,則會(huì )有對應數量的信息被返回。若想返回所有信息,可將數量規定為“0”。
自動(dòng)刪除
該參數用來(lái)標記某些通過(guò)Web服務(wù)取回的信息是“正確的”以使之被自動(dòng)刪除,或標記某些信息是“錯誤的”以將之留在隊列中。
證書(shū)ID
這個(gè)URL編碼的活動(dòng)證書(shū)是用來(lái)獲取聊天數據,以便在活動(dòng)過(guò)程中顯示出來(lái)(例如1vJzUtW8B7d5PT2iuPrkNgg1t4OPVXDuGR3eFNm%2bki1LD3sXtlX87iWdhY7MV14x1XA1UTC2AcZyJloOOgdA6A==)。這個(gè)ID系統可以被輕松通過(guò)Web服務(wù)遠程或現場(chǎng)取回。
已讀
該參數用來(lái)標記某些信息是“正確的”以便返回隊列中已經(jīng)被標識為已讀的信息,或標記某些信息是“錯誤的”以便只返回新信息按照調節順序由這一參數標記為“正確”的信息將被按照之前調節的順序返回,被標記為“錯誤”的信息將被按照與之前調解相反的順序返回。以相反順序返回時(shí),最近的被調節信息將被首先返回。
最后隊列ID
已接收信息的最后排隊I(yíng)D,會(huì )導致只有在某個(gè)規定時(shí)間后收到的信息才被包括在內。您可以不選這個(gè)參數,放棄對結果的過(guò)濾。Web服務(wù)的輸出是一個(gè)XML文件。如下圖所示:

通過(guò)FTP推方案由圖形系統接收信息
在某些圖形系統(如VizRT)中,數據必須采用可進(jìn)入到圖形引擎的平面文本文件格式。讓這些系統可以獲得數據的最好方法,是通過(guò)一個(gè)FTP推方案。通過(guò)這種方法,平臺會(huì )周期性地將一個(gè)預置的文件格式(比如由廣播方確定的)推到一個(gè)安全的位置。這個(gè)位置里有隊列中已經(jīng)被認可但還沒(méi)有顯示在廣播系統上的信息。
將筆記本電腦的VGA信號輸出到混合顯示桌面上
當現場(chǎng)沒(méi)有圖形引擎,但可以將多個(gè)輸入混合到一個(gè)輸出屏幕時(shí),就必須將VGA信號從筆記本電腦輸出到廣播系統上。筆記本電腦將播放一個(gè)特別格式化的flash文件,其中包含了即將顯示在屏幕上的圖象。這個(gè)flash文件可以覆蓋全屏,而背景則采用一個(gè)預置的色度鍵顏色(如下圖3)。筆記本的輸出是VGA,因此必須通過(guò)一個(gè)掃描轉換器,將VGA轉換成混合顯示桌面可以兼容的信號。

評論