平台概述,流暢的遊戲視頻,清晰的遊戲語音,文字信息交流,遊戲視頻錄像與回放,遊戲視頻抓拍,玩家個性展示,虛擬物品交易,強大的界面定製,體系架構,核心競爭力,領先的H.264視頻技術,P2P AnyPuching 技術,多媒體即時通信的專利,靈活的可定製特性,系統特性,視頻技術,音頻技術,P2P技術,套用案例,
平台概述
“AnyChat遊戲視頻開發系統”採用業界主流開發工具VC++開發,系統伺服器運行於WindowsNT平台,包括Windows 2000 、Windows 2003全系列版本,客戶端採用ActiveX技術,支持VC++、Delphi、VB、C++Builder等多種開發語言。
流暢的遊戲視頻
遊戲玩家之間可以互相觀看到對方的視頻,視頻編碼採用國際先進的H.264視頻編碼技術,與傳統的MPEG-4視頻編碼技術相比,同等畫面質量下,採用H.264技術的視頻流所占用的網路頻寬僅為MPEG-4的一半,視頻流的降低為視頻的大規模套用奠定了基礎。正因為“AnyChat遊戲視頻開發系統”採用了先進的視頻編碼技術,使得遊戲視頻的容量得到了提升,早期的視頻系統碼流大,占用頻寬高,是視頻遊戲套用的瓶頸,究其原因,視頻遊戲中如果視頻占用的頻寬太高,勢必會影響到遊戲的網路流暢性,嚴重時還會導致網路斷線,影響到遊戲玩家對遊戲的依賴程度。“AnyChat遊戲視頻開發系統”極大的提高了網路利用率,不會影響遊戲系統的網路性能。
清晰的遊戲語音
傳統的遊戲系統僅提供了文字交流的功能,遊戲玩家在思考遊戲時,還得打字,使得遊戲中用戶的反應變慢。“AnyChat遊戲視頻系開發統”解放了遊戲玩家的雙手,使得在遊戲的同時,不需要打字,便可即時的通過語音與其它玩家交流,就如平時和朋友在一起一邊聊天,一邊喝茶的感覺,極大的提高了遊戲系統的親和力。由“AnyChat遊戲視頻開發系統”採用G.729進行語音編碼,具有占用頻寬小、話音清晰、延遲小的特點,為遊戲用戶帶來了新的體驗。
文字信息交流
“AnyChat遊戲視頻開發系統”提供文字信息交流的功能接口,如果您的遊戲沒有線上文字交流的功能,則可利用“AnyChat遊戲視頻開發系統”提供的接口實現遊戲玩家之間傳送訊息的功能。
遊戲視頻錄像與回放
實現了視頻遊戲中對自己的視頻,或是其他玩家的視頻進行錄像的功能,錄像檔案保存為AVI格式,可用其它播放器,如MediaPlayer、RealPlayer、QuickTime等進行播放。“AnyChat遊戲視頻開發系統”支持對錄像檔案的回放,遊戲玩家可以預先錄製好一段自己的視頻,然後在遊戲中可隨時進行播放,打破了長期觀看單一視頻畫面會導致審美疲勞的僵局,大大提高了視頻遊戲的趣味性。系統支持用戶選擇保存錄像檔案的路徑,遊戲視頻系統也可預先設定錄像檔案的保存路徑。
遊戲視頻抓拍
在進行遊戲視頻的過程中,可隨時對自己的視頻,或是其它玩家的視頻進行拍照,保存為JPG格式,系統支持用戶選擇抓拍照片的保存路徑,遊戲視頻系統也可預先設定抓拍圖片保存路徑。
玩家個性展示
平台支持遊戲玩家設定個性展示,當沒有視頻或關閉視頻時,在視頻區域將顯示該用戶的個性展示內容,可設定的類型包括圖片檔案(bmp、jpeg、gif、png等)、flash動畫以及個性視頻等。
虛擬物品交易
平台支持虛擬物品交易功能,提供虛擬物品交易的接口,與遊戲系統的財富管理系統進行接口來實現交易的全過程。“AnyChat遊戲視頻開發系統”提供用戶虛擬物品交易訊息給遊戲,由遊戲系統完成交易過程。虛擬物品的名稱、分值、圖示都可由遊戲系統定製,與遊戲系統中現有的虛擬財富系統一致。
強大的界面定製
“AnyChat遊戲視頻開發系統”開放了自定義接口,支持視頻遊戲系統自定義界面,可定製的內容主要包括:視頻窗體類型(彈出視頻窗體、子視頻窗體)、視頻窗體風格(無框線、帶框線、帶框線帶顯示工具條)、窗體背景色、標題顏色、是否支持窗體移動、是否顯示標題、是否顯示說話音量指示、視頻工具條的風格(動畫時間、工具條透明度、工具條按鈕間隔以及按鈕顯示與否)等,適合於不同風格的遊戲,使得視頻系統與遊戲系統天然的集成,有一致的界面風格,與遊戲系統融為一個整體。
體系架構
“AnyChat遊戲視頻開發系統”位於遊戲套用層之下,封裝了底層的硬體實現部分,實現了硬體的平台無關性,遊戲系統毋須關係視頻、音頻的硬體設備,只需要與互動平台接口即可。AnyChat遊戲視頻伺服器是整個互動平台的核心部分,其作用主要是系統的資源管理、登錄驗證、協助P2P通道的打通、流媒體數據的轉發等。
核心競爭力
領先的H.264視頻技術
“AnyChat遊戲視頻開發系統”是國內首套採用H.264視頻編碼技術的遊戲視頻系統,憑藉佰銳科技在視頻領域的國內領先技術水平,針對視頻遊戲系統的特殊需求和國內的網路現狀,經過上千次的測試、記錄、統計和對比分析,佰銳科技在視頻清晰度、流暢性和網路頻寬占用率之間找到了黃金分割點,在較低的頻寬下達到了較高的清晰度和較高的流暢性。“AnyChat遊戲視頻系統”是目前國內最優秀的遊戲視頻系統。
P2P AnyPuching 技術
“AnyChat遊戲視頻系統”採用了佰銳科技獨創的“P2P AnyPuching”技術,結合視頻伺服器的智慧型判斷與轉發技術,通道連通率達到了100%,有效的保證了視頻的可觀看率達到了100%。
多媒體即時通信的專利
“AnyChat遊戲視頻系統”內置了佰銳科技在多媒體即時通訊領域的的兩項專利技術(2006101239829、2006101241176),整套系統採用了與其它視頻遊戲系統完全不同的體系架構,新的架構更加的靈活,能夠長期適應新技術的發展,保持系統架構的相對穩定有利於系統的穩定性和可維護性。
靈活的可定製特性
“AnyChat遊戲視頻系統”針對視頻遊戲系統靈活多變的特徵,實現了所有界面元素均可定製的特性,能夠滿足同一視頻遊戲系統不同風格和不同視頻遊戲系統不同風格的多種套用需求。
系統特性
“AnyChat遊戲視頻系統”採用增強的H.264視頻編碼算法和G.729語音編碼算法,具有高畫質、語音清晰、流暢的特點,採用P2P技術進行網路傳輸,伺服器採用完成連線埠模型的重疊IO,具有極高的並發處理能力。
視頻技術
視頻制式:PAL-B
解析度: 128×96 — 704×576(可調節)
幀 率: 1 — 25(可調節)
視頻編碼器:H.264
視頻流碼率:10kbps ~ 500kbps(VBR)
音頻技術
採樣率:8000 Hz
量化值:16 bit
聲 道:1 chanel
音頻編碼器:G.729
音頻流碼率:8kbps
靜音檢測:支持
P2P技術
傳輸方式:UDP
支持的NAT類型:
Cone NAPT <——> Cone NAPT
Cone NAPT <——> Symmetric NAT
套用案例
下圖是金城遊戲採用“AnyChat遊戲視頻開發系統”開發的鬥地主視頻遊戲截圖,該遊戲是一款休閒類棋牌遊戲。在截圖中,左下角顯示玩家自己的視頻,截圖的左邊和右邊分別顯示了其它兩位玩家的視頻,視頻的下方顯示了該玩家的用戶名以及積分信息。當移動滑鼠到視頻區域時,隱藏的視頻操作工具條將會逐漸顯示出來,並呈現並透明的效果,上面有“打開/關閉視頻”、“打開/關閉語音”、“彈出視頻”、“贈送禮物”、“圖像抓拍”、“視頻錄像”以及“錄像回放”等功能按鈕,當滑鼠移開時,操作工具條將逐漸隱藏。
通過視頻和語音操作按鈕,用戶可以“打開/關閉”自己的視頻和聲音,也可以“接收/取消”其它用戶的視頻和聲音。通過“贈送禮物”可以查看自己當前的積分、金幣、禮物等虛擬財富信息,也可以對別人進行贈送禮物的操作。 初步統計,目前國內超過80%的視頻遊戲網站均採用了佰銳科技自主研發的“AnyChat遊戲視頻開發系統”,佰銳科技提供的“AnyChat遊戲視頻開發系統 API”已成為事實上的行業標準。