專利名稱:一種基于云計算模式的、婚禮現場實時直播的開放平臺實現方法和系統的制作方法
技術領域:
本發明涉及音視頻通信技術領域,特別涉及一種基于云計算模式的、婚禮現場實時直播的開放平臺實現方法和系統。
背景技術:
“讓全世界見證我們的愛情! ”這句話在數年前也許只能是明星、名人才能說出來的話,如今對每一對將要步入婚姻殿堂的新人來說這些已不再只是夢想。當今飛速發展的互聯網技術已經能夠實現讓遠在世界各地的朋友從網絡里分享每一對新人婚禮的莊嚴、隆重與幸福。本發明方法和系統具備獨一無二的特點,傻瓜式、簡單易用的前端設備和強大的云計算后臺處理能力相結合,為婚慶公司和用戶帶來更高、更好的服務質量,同時該云計算服務系統不僅只局限于婚禮現場的視頻直播,還可支持用戶一些特殊需求的定制服務,具有靈活的擴展性、良好的可用性是該系統所具備的最大的優勢。
發明內容
有鑒于此,本發明提供一種基于云計算模式的、婚禮現場實時直播的開放平臺實現方法和系統。該發明方法為用戶提供一個把現場婚禮實時直播到網絡上的方法,解決了由于距離現場太遠、臨時發生突發事件等特殊的原因,導致婚禮當天不能即時趕到現場的嘉賓,可以在網上同步的收看婚禮現場的實況直播。該發明方法采用云計算的模式,預先將服務節點分布式地部署在互聯網的多個區域,其中,每個區域可由一或多個節點構成,每個節點根據需要可由多臺服務器組成,并且配置相應的網絡帶寬。該云計算服務系統具備強大的計算能力、充足的帶寬以及無限量的存儲空間,只需婚禮現場的工作人員通過手持便攜式的終端設備,將現場采集的實時信號通過互聯網傳輸至本服務系統,系統會自動的對上傳的信號源進行分發處理,并存儲于該平臺之上,供指定被授權的用戶接收和觀看。終端設備將采集的信號源封裝處理成基于IP協議的數據包形式,通過網絡接入模塊將數據包連續的傳送至云計算服務系統,傳輸鏈路可以是有線寬帶、WIFI無線網絡或者3G移動網絡等任何IP網絡。該云計算服務系統實時接收來自于終端設備的各路現場音視頻信號,通過自身強大的處理能力將各路終端上傳的數據包進行存儲、分發和再次編碼等處理,并且通過終端設備與指定用戶的綁定機制,系統會自動的將相應的視頻源存儲于該系統平臺上、具有唯一標識的用戶目錄中,用戶可隨時通過專屬于該視頻源的訪問地址對該視頻進行訪問和管理。同時,用戶可將現場視頻的訪問地址發給身邊的朋友,這樣別人就可以同步的收看現場的視頻內容。
3
該云計算服務系統為用戶提供的視頻源支持多種訪問方式,其中用戶可以通過電腦收看婚禮現場的視頻直播。首先,用戶需要確保本地電腦已經成功接入互聯網,通過向瀏覽器中輸入現場視頻的訪問地址,就可以觀看婚禮現場的直播了。云計算服務系統采用最新的音視頻編碼技術,可以將視頻嵌入到網頁中,用戶電腦無需安裝任何插件,即可直接觀看現場的實時視頻。用戶還可以通過手機收看婚禮現場的直播,該云計算服務系統與各大手機操作平臺具備良好的兼容性,如iPhone、Android、Windows Mobile 6.1、Symbian S60 等操作系統平臺上的智能手機可以直接通過手機上網,瀏覽網頁的形式收看現場的實時視頻。該云計算服務系統具備充足的帶寬傳輸能力以及智能的路由帶寬分配能力,系統可同時支持海量用戶觀看婚禮直播,云計算服務系統會根據用戶請求所在的地理位置,自動的分配至距離用戶位置最近或帶寬連接最為通暢的服務節點進行視頻源的下發處理,提高了系統對用戶請求的響應速度以及用戶能夠更加流暢地收看婚禮現場的視頻直播。該云計算服務系統還可針對現有的流行社交網絡進行嵌入定制,如可將用戶的實時視頻靈活地嵌入到個人網站、微博、QQ空間、博客等社交網站中;另外,一旦實時直播已經結束,系統會自動將直播的內容錄制到服務器上,然后向用戶提供時移和視頻點播的功能,這樣用戶即使沒有看到錯過直播時間,也可以通過時移或點播收看。
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分。圖1是本發明中系統服務流程圖。
具體實施例方式下面結合實施例及附圖,對本發明作進一步地詳細說明,但本發明的實施方式不限于此。
實施例如圖1所示,包括以下步驟
該云計算服務系統是由多臺服務器組成的龐大的服務器集群,可提供強大的計算能力、充足的帶寬以及無限量的存儲空間。在此平臺中的服務器可以是物理的服務器或者虛擬的服務器,該系統支持基于IP 協議的通信方式進行訪問。各個采集終端都具備一個私有、唯一的特殊標識來區分該終端設備的唯一性。用戶可通過租用相應的服務,系統會為用戶配備一或多臺采集終端,以及每個用戶在此系統平臺上的專屬訪問地址。云計算服務系統通過維護各個采集終端與指定用戶的綁定關系, 實現各個終端與指定用戶的對應關系。婚禮現場,工作人員通過終端設備對現場音視頻信號的采集、編碼等處理后生成符合IP協議、可通過互聯網進行傳送的數據包。其中,各個數據包中包含已進行特殊加密處理后的所屬終端唯一標識,數據包可通過采集終端支持的任一網絡傳輸鏈路實時的、連續的傳輸至云計算服務系統。
4
云計算服務系統通過互聯網接收多條鏈路通道上傳的實時現場數據包,將多個數據包負載均衡的分發至后端服務器集群進行數據包的解析、處理等工作。后端服務器解析每個數據包所屬終端的唯一標識以及對該用戶的身份進行有效性的驗證。驗證通過后,系統將多個數據包進行解包重組,還原成現場視頻文件存儲于該系統中的指定目錄中。用戶可將現場視頻的訪問地址告之親朋好友,云計算服務系統實時地接收來自于網絡的請求,并根據請求用戶的所屬區域,計算、分析出請求用戶的最近節點以及信號傳輸的最優路徑,將現場信號源準確無誤的下發至該用戶,解決因為網絡帶寬的擁塞而導致實時信號在網絡傳輸過程中的延遲等問題,保證用戶可以實時同步地收看現場的視頻內容。該系統可服務于任何婚慶機構,為各大婚慶機構提供了一個完善的、靈活的、開放式的平臺,婚慶機構通過租用或購買系統相應的服務和終端設備,可為用戶提供任何時間、 任何地點的現場直播、點播等視頻服務。由于該系統負責維護和管理通過網絡上傳的現場音視頻信號,所以婚慶機構完全不用關心現場的音視頻信號在該系統平臺中的存儲、分發以及用戶收看機制;后端系統是如何維護終端設備與指定用戶的綁定機制;后端系統是如何對請求收看現場直播的視頻源進行智能的分配、下發等一系列的技術問題;婚慶機構可更專注于為用戶提供什么樣的服務,把更多的精力放在如何更加切合用戶需求和如何打造自己的核心競爭力,將業務層與實現層的耦合度降至最低,簡化復雜的工作,提高工作效率。本發明對本領域的技術人員顯而易見的是,在不偏離本發明的精神和原則范圍內,本發明還可以做各種修改和變更,本發明覆蓋在所附權利要求范圍內的本發明的所有修改和變更。
權利要求
1.一種基于云計算模式的、婚禮現場實時直播的開放平臺實現方法和系統,其特征在于,所述發明方法適用于負責實時的進行婚禮現場直播的各大婚慶機構,所述方法采用云計算的模式,將服務節點分布式地部署在互聯網的多個區域,其中每個區域可由一或多個節點構成,每個節點根據需要可由多臺服務器組成,并且配置相應的網絡帶寬。
2.根據權利要求1所述的方法,其特征在于,用戶通過手持一個便攜式的終端對現場進行信號源的采集、編碼等工作后生成符合IP協議的數據包,通過互聯網傳輸至云計算服務系統。
3.根據權利要求2所述的方法,其特征在于,所述云計算服務系統與所述手持終端的通信方式為基于IP協議的互聯網進行傳輸;其中,所述終端設備支持多鏈路并行式的傳輸方式,傳輸鏈路可以是有線寬帶、WIFI無線網絡或者3G移動網絡等任何IP網絡。
4.根據權利要求2所述的方法,其特征在于,所述用戶可指任何租用該系統服務的婚慶機構或普通用戶。
5.根據權利要求2所述的方法,其特征在于,所述用戶通過租用或購買系統相應的服務和終端設備,系統會為其分配現場視頻的專屬訪問地址。
6.根據權利要求2所述的方法,其特征在于,所述云計算服務系統通過維護各個采集終端與指定用戶的綁定關系,實現各個終端與指定用戶的對應關系。
7.根據權利要求5所述的方法,其特征在于,所述用戶可將現場視頻的訪問地址發給親朋好友,用戶可通過電腦、手機上網,瀏覽網頁的形式收看現場的實時視頻。
8.根據權利要求7所述的方法,其特征在于,所述云計算服務系統會根據用戶請求所在的地理位置,將現場信號自動的分配至距離用戶位置最近或帶寬連接最為通暢的服務節點進行視頻源的下發處理。
全文摘要
本方法公開了一種基于云計算模式的、婚禮現場實時直播的開放平臺實現方法和系統,該方法和系統具備獨一無二的特點,傻瓜式、簡單易用的前端設備和強大的云計算后臺處理能力相結合,為婚慶公司和用戶帶來更高、更好的服務質量,同時該云計算服務系統不僅只局限于婚禮現場的視頻直播,還可支持用戶一些特殊需求的定制服務,具有靈活的擴展性、良好的可用性是該系統所具備的最大的優勢。
文檔編號H04L29/06GK102209071SQ20111009953
公開日2011年10月5日 申請日期2011年4月20日 優先權日2011年4月20日
發明者不公告發明人 申請人:劉芳榮, 宋健