在電信網絡中提供實時視頻業務的方法、伺服器和系統的製作方法
2023-07-29 18:50:51 3
專利名稱:在電信網絡中提供實時視頻業務的方法、伺服器和系統的製作方法
技術領域:
本發明涉及電信領域,尤其涉及一種在電信網絡中提供實時視頻業務的方法、伺服器和系統。
背景技術:
3G (3rd-generation,第三代移動通信技術),NGN (Next GenerationNetwork,下一代網絡)網絡引入了視頻特性,使得基於話路域的視頻業務開展成為了可能。通過電信網絡的視頻技術,用戶可在視頻終端上撥打特定的接入碼,進入基於話路域的視頻系統,體驗視頻業務。由於電信視頻業務剛剛開展,現有的業務開發系統適合於靜態視頻信息的展示和播放,例如視頻彩鈴業務、視頻點播業務等。對於視頻信息需要動態生成的展示和播放, 例如通過視頻電話,查看用戶的通話記錄,查看用戶的話費情況,查看用戶的業務辦理情況等業務,這需要專門定製業務,在電信視頻平臺上根據用戶號碼,查詢用戶的相關信息,然後轉換為各種視頻效果展示給用戶。電信網絡中的視頻運用剛剛開展,由於電信網絡用戶基數大、業務使用方式相比 Internet網簡單的特點,現有在典型網絡中提供視頻能力的設備提供的主要能力是大容量的視頻格式轉換、視頻文件播放的能力。在實現本發明過程中,發明人發現現有技術中至少存在如下問題現有電信網絡中視頻設備大都不具備根據動態信息,實時動態生成視頻內容的能力。
發明內容
本發明實施例提供一種在電信網絡中提供實時視頻業務的方法、伺服器和系統, 具有根據動態信息,實時動態生成視頻內容的能力。一方面,本發明實施例提供了一種在電信網絡中提供實時視頻業務的方法,所述方法包括接收來自電信視頻資源平臺的視頻內容獲取請求;根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;將數據內容轉換為視頻形式的顯示內容;發送視頻形式的顯示內容。另一方面,本發明實施例提供了一種在電信網絡中提供實時視頻業務的視頻轉換伺服器,所述視頻轉換伺服器包括接收單元,用於接收來自電信視頻資源平臺的視頻內容獲取請求;獲取單元,用於根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;轉換單元,用於將數據內容轉換為視頻形式的顯示內容;發送單元,用於發送視頻形式的顯示內容。另一方面,本發明實施例提供了一種在電信網絡中提供實時視頻業務的系統,包括視頻轉換伺服器,用於接收來自電信視頻資源平臺的視頻內容獲取請求,根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容,並將所述數據內容轉換為視頻形式的顯示內容,和發送所述視頻形式的顯示內容;電信視頻資源平臺,用於向所述視頻轉換伺服器發送視頻內容獲取請求。
上述技術方案具有如下有益效果因為採用接收來自電信視頻資源平臺的視頻內容獲取請求;根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;將數據內容轉換為視頻形式的顯示內容;發送視頻形式的顯示內容的技術手段,所以達到了具有根據動態信息,實時動態生成視頻內容的能力,在電信網絡中提供實時視頻業務。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖1為本發明實施例一種在電信網絡中提供實時視頻業務的方法流程圖;圖2為本發明實施例視頻轉換伺服器和電信視頻資源平臺、網站伺服器和電信用戶的組網關係示意圖;圖3為本發明實施例一種在電信網絡中提供實時視頻業務的視頻轉換伺服器結構示意圖;圖4為本發明實例一在電信網絡中提供實時視頻業務的流程示意圖;圖5為本發明實例二在電信網絡中提供實時視頻業務的流程示意圖;圖6為本發明實例三在電信網絡中提供實時視頻業務的流程示意圖;圖7為本發明實例四在電信網絡中提供實時視頻業務的流程示意圖;圖8為本發明實例五在電信網絡中提供實時視頻業務的流程示意圖;圖9為本發明實施例在圖2的基礎上的增加視頻轉換伺服器管理節點後的改進結構示意圖;圖10為本發明實例六在電信網絡中提供實時視頻業務的流程示意圖;圖11為本發明實例在電信網絡中提供實時視頻業務的系統結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。現有計算機技術中,IE瀏覽器根據URL(Uniform/Universal ResourceLocator,統一資源定位符)從Web Server (網站伺服器)獲取FTP (文件傳輸協議)或者HTML (Hyper Text Mark-up Language,超文本標記語言)數據,並根據HTML語言描述轉為網頁界面,呈現在顯示器上供用戶查看。因此,只要能將IE瀏覽器顯示在顯示器上的內容通過某種方法轉換成視頻形式發送給電信視頻資源平臺,再由電信視頻資源平臺發送給終端用戶或者直接發送給電信網絡中的設備,即可實現將網頁內容播放給用戶。這樣就可以使用網頁編輯工具快速、方便的開發實時信息的電信視頻業務,達到所見即所得的效果。實施例一
如圖1所示,為本發明實施例一種在電信網絡中提供實時視頻業務的方法流程圖,所述方法包括101、接收來自電信視頻資源平臺的視頻內容獲取請求;可選的,接收來自電信視頻資源平臺的視頻內容獲取請求,可以包括接收電信視頻資源平臺發送的視頻內容獲取請求,或者通過視頻轉換伺服器管理節點分發視頻內容獲取請求後,接收電信視頻資源平臺發送的所述視頻內容獲取請求。102、根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;可選的,可以根據視頻內容獲取請求中的URL,獲取URL對應的網站伺服器的網頁形式的數據內容。103、將數據內容轉換為視頻形式的顯示內容;可選的,視頻形式可以為圖片或者媒體流,下面在應用實例中具體描述,此處不再詳述。104、發送視頻形式的顯示內容。可選的,發送視頻形式的顯示內容,可以包括向電信視頻資源平臺發送視頻形式的顯示內容,其中,所述視頻形式為圖片或者媒體流;或者向電信網絡中的設備發送視頻形式的顯示內容,該電信網絡中的設備可以包括如下之一 IP多媒體系統(IP Multimedia Subsystem, IMS)網絡的終端、或下一代網絡(Next Generation Network, NGN)的終端、或電信網絡中的3G視頻網關(Video Gateway, VIG)。視頻形式的顯示內容的網絡傳輸協議可以為實時傳送協議(Real-time Transport Protocol, RTP)和 RTP 控制協議(RTPControl Protocol, RTCP)。可選的,可以通過如下會話建立方式之一與所述電信視頻資源平臺建立會話後,向所述電信視頻資源平臺發送所述視頻形式的顯示內容FTP、HTTP、會話初始化協議 (Session Initiation Protocol, SIP)、實時流傳輸協議(Real TimeStreaming Protocol, RTSP)。本發明實施例上述方法技術方案因為採用接收來自電信視頻資源平臺的視頻內容獲取請求;根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;將數據內容轉換為視頻形式的顯示內容;發送視頻形式的顯示內容的技術手段,所以具有根據動態信息,實時動態生成視頻內容的能力,在電信網絡中提供實時視頻業務。實施例二 本發明實施例上述方法技術方案中將網頁內容轉換為視頻內容的設備可稱之為視頻轉換伺服器,其和電信視頻資源平臺、網站伺服器和電信網絡中的設備的組網關係如圖2所示,需要說明的是,該視頻轉換伺服器23可以位於電信視頻資源平臺22(該電信視頻資源平臺22和電信網絡中的設備21相連)和網站伺服器M之間,也可以集成在網站伺服器M上,本發明實施例並不以此為限。如圖3所示,為本發明實施例一種在電信網絡中提供實時視頻業務的視頻轉換伺服器結構示意圖,所述視頻轉換伺服器包括接收單元301,用於接收來自電信視頻資源平臺的視頻內容獲取請求;獲取單元302,用於根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;轉換單元303,用於將數據內容轉換為視頻形式的顯示內容;發送單元304,用於發送視頻形式的顯示內容。可選的,獲取單元302,進一步可以用於根據視頻內容獲取請求中的統一資源定位符URL,獲取URL對應的網站伺服器的網頁形式的數據內容。發送單元304,進一步可以用於向所述電信視頻資源平臺發送所述視頻形式的顯示內容,其中,所述視頻形式可以為圖片或者媒體流,或者可以用於向電信網絡中的設備發送所述視頻形式的顯示內容,所述電信網絡中的設備可以包括如下之一 IMS網絡的終端、或NGN網絡中的終端、或電信網絡中的VIG。發送單元304,用於發送所述視頻形式的顯示內容的網絡傳輸協議可以為RTP和 RTCP。可選的,該視頻轉換伺服器還可以包括會話建立單元,用於通過如下會話建立方式之一與所述電信視頻資源平臺建立會話後,由所述發送單元向所述電信視頻資源平臺發送所述視頻形式的顯示內容FTP、HTTP、會話初始化協議SIP、實時流傳輸協議RTSP。接收單元301,進一步可以用於接收電信視頻資源平臺發送的視頻內容獲取請求。以下分別進行詳細介紹1)如圖4所示,為本發明應用實例一在電信網絡中提供實時視頻業務的流程示意圖,具體包括401、視頻轉換伺服器接收來自電信視頻資源平臺的視頻內容獲取請求,該視頻內容獲取請求包含了 URL。402、視頻轉換伺服器解析上述視頻內容獲取請求,獲取視頻內容獲取請求包含的 URL,並根據URL獲取該URL對應的網站伺服器地址信息。403、視頻轉換伺服器根據上述網站伺服器地址信息,使用HTTP協議請求網站伺服器的網頁內容。404、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。
405、視頻轉換伺服器將網頁內容轉換為視頻內容。此處,視頻轉換伺服器可以通過一臺計算機實現該功能,基於IE瀏覽器,以 Trident為內核,利用抓屏的方式(VC6. 0),這種方式最簡單,訪問的網頁需要在屏幕上顯示才能獲取。而且超出屏幕或被其他窗體擋住就不能獲取完整。或者通過WM_PRINT進行繪製,可以抓取超出屏幕和被其他窗體擋住的畫面。還可以使用IHTMLD0cument2提供的接口實現不顯示網頁來抓圖,例如 IHTMLDocument2-IHTMLElement-IHTMLElementRender: :Dr awToDC 方式(VC7. 0)、IHTMLDocument2-IView0bject: :Draw(C#. · ·)等,基於 IE 內核的推薦最好的方式是使用COM對象IViewObject提供的Draw方法,利用計算機通過上述方式即可以實現將網頁內容轉換為視頻內容。406、視頻轉換伺服器將視頻內容生成圖片文件,並將圖片文件保存到文件伺服器。需要說明的是,該文件伺服器可以是獨立存在的物理實體,也可以是集成在視頻轉換伺服器或者電信視頻資源平臺上的。視頻轉換伺服器保存到文件伺服器的圖片格式只要電信視頻資源平臺支持即可,例如BMP、JPG等圖片格式。407、視頻轉換伺服器向電信視頻資源平臺發送轉換成功消息,該轉換成功消息表明了網頁的視頻內容已經成功轉換為圖片文件了,並且該消息還可以包含了該圖片文件對應的圖片文件名。保存在文件伺服器上的圖片文件名也可以是電信視頻資源平臺在向視頻轉換伺服器發請求時就指定的,在步驟406中,當視頻內容生成圖片內容時,相應的圖片文件名就是電信視頻資源平臺指定的。408、電信視頻資源平臺根據上述圖片文件名向文件伺服器中獲取請求,該獲取請求包含了上述圖片文件名。409、文件伺服器接收到獲取請求後,根據圖片文件名,將該圖片文件名對應的圖片文件發送給電信資源平臺。410、電信視頻資源平臺將獲取的圖片文件轉換為視頻流數據,發送到電信網絡中。此處,視頻轉換伺服器可以通過一臺計算機實現該功能。可以通過RTP和RTCP網絡傳輸協議發送給電信網絡中的設備,需要說明的是,還可以通過H. 324M協議等其他協議傳輸視頻流,本發明實施例並不以此為限。上述本發明應用實例應用於動態信息變化較少的場景中,之所以要中途生成圖片文件,是因為對於有些比如顯示表格的視頻流,畫面變化很少,可以通過抓圖軟體截取不同的顯示畫面,保存為圖片文件,節省存儲空間,還可以提升視頻轉換伺服器和電信視頻資源平臺的處理性能。2)如圖5所示,為本發明應用實例二在電信網絡中提供實時視頻業務的流程示意圖,具體包括501、視頻轉換伺服器接收來自電信視頻資源平臺發送的視頻內容獲取請求,該視頻內容獲取請求為^vite報文,該視頻內容獲取請求包含了 URL。502、視頻轉換伺服器接收到上述視頻內容獲取請求後,向電信視頻資源平臺返回 IOOTrying 消息。503、視頻轉換伺服器向電信視頻資源平臺發送ISOAlerting報文。504、視頻轉換伺服器解析上述視頻內容獲取請求,獲取到URL對應的網站伺服器地址信息。505、視頻轉換伺服器根據上述網站伺服器地址信息,使用HTTP協議請求網站伺服器網頁內容。506、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。507、視頻轉換伺服器將網頁內容轉換為視頻流,並確定視頻編解碼格式,以及確定發送RTP和RCTP網絡傳輸協議的視頻流的IP位址信息,該IP位址信息即為上述電信視頻資源平臺的地址信息。此處,視頻轉換伺服器可以通過一臺計算機實現該功能,具體實現參見上文。508、視頻轉換伺服器向電信視頻資源平臺反饋SIP標準協議2000K報文。509、視頻轉換伺服器根據確定的IP位址信息發送轉換的視頻流到電信視頻資源平臺,最後通過電信視頻資源平臺發送到電信網絡中。上述本發明應用實例應用於動態信息變化較多的場景中,此處之所以要把視頻流發送電信視頻資源平臺,是因為電信視頻資源平臺需要處理視頻流,例如當電信網絡中的設備支持的是H. 324復用流方式的視頻流且電信網絡中無獨立VIG設備時,需要通過電信視頻資源平臺進行H. 324復用流方式的視頻流的打包。另外,當電信網絡中的設備和視頻轉換伺服器沒有編解碼交集時,需要通過電信視頻資源平臺進行視頻流編解碼格式的轉換,轉換成電信網絡中的設備可以接受的編解碼格式。3)如圖6所示,為本發明應用實例三在電信網絡中提供實時視頻業務的流程示意圖,具體包括601、視頻轉換伺服器接收來自電信視頻資源平臺發送的視頻內容獲取請求和遠端會話描述協議(Session Description Protocol, SDP)報文,該視頻內容獲取請求和SDP 報文為^vite報文,該視頻內容獲取請求包含了 URL,該SDP報文包含了電信網絡中的設備的地址信息。602、視頻轉換伺服器接收到上述視頻內容獲取請求和遠端SDP報文後,向電信視頻資源平臺返回IOOTrying消息。603、視頻轉換伺服器向電信視頻資源平臺發送ISOAlerting報文。604、視頻轉換伺服器解析上述視頻內容獲取請求,獲取到URL對應的網站伺服器地址信息,並通過上述遠端SDP報文得知電信網絡中的設備的地址信息。605、視頻轉換伺服器根據上述網站伺服器地址信息,使用HTTP協議請求網站伺服器網頁內容。606、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。607、視頻轉換伺服器將網頁內容轉換為視頻流,並確定視頻編解碼格式,以及確定發送RTP和RCTP網絡傳輸協議的視頻流的IP位址信息,該IP位址信息即為上述電信網絡中的設備的地址信息。608、視頻轉換伺服器向電信視頻資源平臺反饋SIP標準協議2000K報文。609、視頻轉換伺服器根據確定的上述電信網絡中的設備的地址信息發送轉換的視頻流到電信網絡中的設備。該電信網絡中的設備可以是IMS中的終端,或NGN網絡中的終端,也可以是電信網絡中的VIG網關。上述本發明應用實例應用於動態信息變化較多的場景中,此處如果確定轉換成的視頻流電信網絡中的設備可以接受,則可以直接發送給電信網絡中的設備,而不用通過電信視頻資源平臺進行視頻流編解碼格式的轉換,轉換成電信網絡中的設備可以接受的編解碼格式。4)如圖7所示,為本發明應用實例四在電信網絡中提供實時視頻業務的流程示意圖,具體包括701、視頻轉換伺服器接收來自電信視頻資源平臺發送的RTSP協議描述報文。702、視頻轉換伺服器向電信視頻資源平臺發送2000K報文。703、視頻轉換伺服器接收電信視頻資源平臺發送的設置本端SDP報文,該報文包含了電信視頻資源平臺的IP位址信息。704、視頻轉換伺服器向電信視頻資源平臺發送2000K視頻轉換伺服器SDP確認報文。705、視頻轉換伺服器接收來自電信視頻資源平臺發送的視頻內容獲取請求,該視頻內容獲取請求包含了 URL。706、視頻轉換伺服器解析上述視頻內容獲取請求,獲取到URL對應的網站伺服器地址信息。707、視頻轉換伺服器根據上述網站伺服器地址信息使用HTTP協議請求網頁內容。708、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。709、視頻轉換伺服器將網頁內容轉換為視頻流,並確定視頻編解碼格式,以及確定發送RTP和RCTP網絡傳輸協議的視頻流的IP位址信息,該IP位址信息即為上述電信視頻資源平臺的地址信息。710、視頻轉換伺服器向電信視頻資源平臺反饋RTSP標準協議2000K報文。711、視頻轉換伺服器根據確定的IP位址信息發送轉換的視頻流到電信視頻資源平臺,最後通過電信視頻資源平臺發送到電信網絡中。上述本發明應用實例應用於動態信息變化較多的場景中,此處之所以要把視頻流發送電信視頻資源平臺,是因為電信視頻資源平臺需要處理視頻流,例如當電信網絡中的設備支持的是H. 324復用流方式的視頻流且電信網絡中無獨立VIG設備時,需要通過電信視頻資源平臺進行H. 324復用流方式的視頻流的打包。另外,當電信網絡中的設備和視頻轉換伺服器沒有編解碼交集時,需要通過電信視頻資源平臺進行視頻流編解碼格式的轉換,轉換成電信網絡中的設備可以接受的編解碼格式。5)如圖8所示,為本發明應用實例五在電信網絡中提供實時視頻業務的流程示意圖,具體包括801、視頻轉換伺服器接收來自電信視頻資源平臺發送的RTSP協議描述報文。802、視頻轉換伺服器向電信視頻資源平臺發送2000K報文。803、視頻轉換伺服器接收電信視頻資源平臺發送的設置本端SDP報文,該報文包含了電信網絡中的設備的地址信息。需要說明的是,該步驟與圖7中的對應步驟703相比,SDP報文包含的地址信息是不一樣的,步驟703中,電信視頻資源平臺如果確定轉換成的視頻流電信網絡中的設備可以接受,則可以直接在SDP報文包含電信網絡中的設備的地址信息,將包含該地址信息的 SDP報文發送給視頻轉換伺服器,後期由視頻轉換伺服器直接將轉換成功的視頻流發送給電信網絡中的設備,而不用通過電信視頻資源平臺進行視頻流編解碼格式的轉換,轉換成電信網絡中的設備可以接受的編解碼格式。由於該實施例與圖7中的實施例中電信視頻資源平臺都是應電信網絡中的設備的請求(該請求包含電信網絡中的設備的地址信息),從而向視頻轉換伺服器發送的視頻內容獲取請求,所以電信視頻資源平臺可以通過電信網絡中的設備的請求獲取電信網絡中的設備的地址信息。804、視頻轉換伺服器向電信視頻資源平臺發送2000K視頻轉換伺服器SDP確認報文。805、視頻轉換伺服器接收來自電信視頻資源平臺的視頻內容獲取請求,該視頻內容獲取請求包含了 URL。806、視頻轉換伺服器解析上述視頻內容獲取請求中的URL,獲取到URL對應的網站伺服器地址信息,並通過上述設置本端SDP報文得知電信網絡中的設備的地址信息。
807、視頻轉換伺服器根據上述網站伺服器地址信息,使用HTTP協議請求網站伺服器網頁內容。808、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。809、視頻轉換伺服器將網頁內容轉換為視頻流,並確定視頻編解碼格式,以及確定發送RTP和RCTP網絡傳輸協議的視頻流的IP位址信息,該IP位址信息即為上述電信網絡中的設備的地址信息。810、視頻轉換伺服器向電信視頻資源平臺反饋RTSP標準協議2000K報文。811、視頻轉換伺服器根據確定的上述電信網絡中的設備的地址信息發送轉換的視頻流到電信網絡中的設備。該電信網絡中的設備可以是IMS中的終端,或NGN網絡中的終端,也可以是電信網絡中的VIG網關。上述本發明應用實例應用於動態信息變化較多的場景中,此處如果確定轉換成的視頻流電信網絡中的設備可以接受,則可以直接發送給電信網絡中的設備,而不用通過電信視頻資源平臺進行視頻流編解碼格式的轉換,轉換成電信網絡中的設備可以接受的編解碼格式。可選的,上述圖3中的接收單元301,進一步可以用於通過視頻轉換伺服器管理節點分發視頻內容獲取請求後,接收電信視頻資源平臺發送的所述視頻內容獲取請求。如圖9 所示,為本發明實施例在圖2的基礎上的增加視頻轉換伺服器管理節點後的改進結構示意圖,該視頻轉換伺服器管理節點25負責管理和分配多個視頻轉換伺服器23。如圖10所示,為本發明應用實例六在電信網絡中提供實時視頻業務的流程示意圖,具體包括1001、視頻轉換伺服器管理節點接收電信視頻資源平臺發送的視頻轉換服務請求,該視頻轉換服務請求為^vite報文,用於請求視頻轉換服務。1002、視頻轉換伺服器管理節點在視頻轉換伺服器集群中選擇一個視頻轉換伺服器。需要說明的是,本發明實施例可以根據負荷分擔原則(比如可以考慮視頻轉換伺服器的忙碌情況、負荷情況等因素)在視頻轉換伺服器集群中選擇一個視轉換伺服器, 這只是一個實例,也可以是其它的分配方式,本發明實施例並不以此為限。1003、視頻轉換伺服器管理節點向電信視頻資源平臺發送SIP消息,該SIP消息中包含分配的視頻轉換伺服器IP位址信息,由分配的該視頻轉換伺服器為電信視頻資源平臺提供視頻轉換服務。1004、視頻轉換伺服器接收電信視頻資源平臺發送的視頻內容獲取請求,該視頻內容獲取請求包含了 URL。1005、視頻轉換伺服器向電信視頻資源平臺發送IOOTrying消息。1006、視頻轉換伺服器向電信視頻資源平臺發送ISOAlerting報文。1007、視頻轉換伺服器解析上述視頻內容獲取請求中的URL,獲取該URL對應的網站伺服器地址信息。1008、視頻轉換伺服器根據上述網站伺服器地址信息,使用HTTP協議請求網頁內容。
1009、視頻轉換伺服器接收上述網站伺服器發送的網頁內容。1010、視頻轉換伺服器將網頁內容轉換為視頻流,並確定視頻編解碼格式,以及確定發送RTP和RCTP網絡傳輸協議的視頻流的IP位址信息,該IP位址信息即為上述電信視頻資源平臺的地址信息。1011、視頻轉換伺服器向電信視頻資源平臺反饋SIP標準協議2000K報文。1012、視頻轉換伺服器根據確定的IP位址信息發送轉換的視頻流到電信視頻資源平臺,最後通過電信視頻資源平臺發送到電信網絡中。上述本發明應用實例應用於視頻內容獲取請求業務量大的場景中,隨著業務量的增大,系統中可能會存在多套視頻轉換伺服器,此時即可由電信視頻資源平臺統一管理,可以採用上述應用實例中的方式和增加的一個視頻轉換伺服器管理節點部件交互,由該視頻轉換伺服器管理節點管理和分配視頻轉換伺服器,電信視頻資源平臺需要視頻轉換服務時,只需先和視頻轉換伺服器管理節點交互獲取分配的視頻轉換伺服器資源即可。本發明實施例上述裝置技術方案因為採用接收單元接收來自電信視頻資源平臺的視頻內容獲取請求;獲取單元根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;轉換單元將數據內容轉換為視頻形式的顯示內容;發送單元發送視頻形式的顯示內容的技術手段,所以具有根據動態信息,實時動態生成視頻內容的能力,且開放效率高。幾種實現方式適用於不同場景,電信視頻業務開發能力大幅提升。例如文件方式適用於顯示內容不經常變化的內容,如查詢用戶話單;SIP方式、RTSP方式適用於內容變化較大或者定期變化頻率較高的內容,例如查看股票行情等。該方案和架構不僅可以用於顯示網頁,只要是IT技術上能做出的顯示效果,都可以輕易的用該架構轉換為電信網絡中的視頻流。本發明實施例還提供了一種在電信網絡中提供實時視頻業務的系統如圖11所示,包括視頻轉換伺服器111,用於接收來自電信視頻資源平臺112的視頻內容獲取請求, 根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容,並將所述數據內容轉換為視頻形式的顯示內容,和發送所述視頻形式的顯示內容;電信視頻資源平臺112,用於向所述視頻轉換伺服器111發送視頻內容獲取請求。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分步驟是可以通過程序來指令相關硬體來完成,所述的程序可以存儲於一計算機可讀取存儲介質中,該程序在執行時,包括上述全部或部分步驟,所述的存儲介質,如R0M/RAM、磁碟、光碟等。以上所述的具體實施方式
,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式
而已,並不用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種在電信網絡中提供實時視頻業務的方法,其特徵在於,所述方法包括接收來自電信視頻資源平臺的視頻內容獲取請求;根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容;將所述數據內容轉換為視頻形式的顯示內容;發送所述視頻形式的顯示內容。
2.如權利要求1所述方法,其特徵在於,所述根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容,包括根據所述視頻內容獲取請求中的統一資源定位符URL,獲取所述URL對應的網站伺服器的網頁形式的數據內容。
3.如權利要求1所述方法,其特徵在於,所述發送所述視頻形式的顯示內容,包括向所述電信視頻資源平臺發送所述視頻形式的顯示內容,其中,所述視頻形式為圖片或者媒體流,或者根據會話描述協議SDP報文中的地址信息,向電信網絡中所述地址信息對應的設備發送所述視頻形式的顯示內容,所述電信網絡中所述地址信息對應的設備包括如下之一 IP 多媒體系統IMS網絡的終端、或下一代網絡NGN的終端、或電信網絡中的第三代移動通信技術3G視頻網關VIG。
4.如權利要求1所述方法,其特徵在於,所述視頻形式的顯示內容的網絡傳輸協議為實時傳送協議RTP和RTP控制協議RTCP。
5.如權利要求3所述方法,其特徵在於,通過如下會話建立方式之一與所述電信視頻資源平臺建立會話後,向所述電信視頻資源平臺發送所述視頻形式的顯示內容文件傳輸協議FTP、超文本傳輸協議HTTP、會話初始化協議SIP、實時流傳輸協議RTSP。
6.如權利要求1所述方法,其特徵在於,所述接收來自電信視頻資源平臺的視頻內容獲取請求,包括接收電信視頻資源平臺發送的視頻內容獲取請求。
7.如權利要求1所述方法,其特徵在於,所述接收來自電信視頻資源平臺的視頻內容獲取請求,包括通過視頻轉換伺服器管理節點分發視頻內容獲取請求後,接收電信視頻資源平臺發送的視頻內容獲取請求。
8.一種在電信網絡中提供實時視頻業務的視頻轉換伺服器,其特徵在於,所述視頻轉換伺服器包括接收單元,用於接收來自電信視頻資源平臺的視頻內容獲取請求;獲取單元,用於根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容;轉換單元,用於將所述數據內容轉換為視頻形式的顯示內容;發送單元,用於發送所述視頻形式的顯示內容。
9.如權利要求8所述視頻轉換伺服器,其特徵在於,所述獲取單元,進一步用於根據所述視頻內容獲取請求中的統一資源定位符URL,獲取所述URL對應的網站伺服器的網頁形式的數據內容。
10.如權利要求8所述視頻轉換伺服器,其特徵在於,所述發送單元,進一步用於向所述電信視頻資源平臺發送所述視頻形式的顯示內容,其中,所述視頻形式為圖片或者媒體流,或者用於根據會話描述協議SDP報文中的地址信息,向電信網絡中所述地址信息對應的設備發送所述視頻形式的顯示內容,所述電信網絡中所述地址信息對應的設備包括如下之一 IP多媒體系統IMS網絡的終端、或下一代網絡NGN網絡中的終端、或電信網絡中的第三代移動通信技術3G視頻網關VIG。
11.如權利要求8所述視頻轉換伺服器,其特徵在於,所述發送單元,用於發送所述視頻形式的顯示內容的網絡傳輸協議為實時傳送協議RTP和RTP控制協議RTCP。
12.如權利要求10所述視頻轉換伺服器,其特徵在於,所述視頻轉換伺服器還包括會話建立單元,用於通過如下會話建立方式之一與所述電信視頻資源平臺建立會話後,由所述發送單元向所述電信視頻資源平臺發送所述視頻形式的顯示內容文件傳輸協議FTP、超文本傳輸協議HTTP、會話初始化協議SIP、實時流傳輸協議RTSP。
13.如權利要求8所述視頻轉換伺服器,其特徵在於,所述接收單元,進一步用於接收電信視頻資源平臺發送的視頻內容獲取請求。
14.如權利要求8所述視頻轉換伺服器,其特徵在於,所述接收單元,進一步用於通過視頻轉換伺服器管理節點分發視頻內容獲取請求後,接收電信視頻資源平臺發送的所述視頻內容獲取請求。
15.一種在電信網絡中提供實時視頻業務的系統,其特徵在於,包括視頻轉換伺服器,用於接收來自電信視頻資源平臺的視頻內容獲取請求,根據所述視頻內容獲取請求獲取所述視頻內容獲取請求對應的網站伺服器的數據內容,並將所述數據內容轉換為視頻形式的顯示內容,和發送所述視頻形式的顯示內容;電信視頻資源平臺,用於向所述視頻轉換伺服器發送視頻內容獲取請求。
全文摘要
本發明實施例提供在電信網絡中提供實時視頻業務的方法、伺服器和系統,所述方法包括接收來自電信視頻資源平臺的視頻內容獲取請求;根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;將數據內容轉換為視頻形式的顯示內容;發送視頻形式的顯示內容。所述視頻轉換伺服器包括接收單元,用於接收來自電信視頻資源平臺的視頻內容獲取請求;獲取單元,用於根據視頻內容獲取請求獲取視頻內容獲取請求對應的網站伺服器的數據內容;轉換單元,用於將數據內容轉換為視頻形式的顯示內容;發送單元,用於發送視頻形式的顯示內容。本發明實施例達到了具有根據動態信息,實時動態生成視頻內容的能力,在電信網絡中提供實時視頻業務。
文檔編號H04L29/06GK102209276SQ201010137010
公開日2011年10月5日 申請日期2010年3月29日 優先權日2010年3月29日
發明者張蒲, 林霖, 秦德喜, 莫曉軍 申請人:華為技術有限公司