[發明專利]在視頻會議中減少對周期性關鍵幀的使用有效
| 申請號: | 201110177809.8 | 申請日: | 2011-06-17 |
| 公開(公告)號: | CN102291561A | 公開(公告)日: | 2011-12-21 |
| 發明(設計)人: | M-C·李;T·摩爾;C·王 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | H04N7/15 | 分類號: | H04N7/15;H04N7/26 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 陳斌 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻會議 減少 周期性 關鍵 使用 | ||
技術領域
本發明涉及視頻會議系統和方法,尤其涉及在視頻會議中減少對周期性關鍵幀的使用。
背景技術
許多人如今參與視頻會議。在一些視頻會議系統中,視頻會議客戶端連接到視頻會議服務器。視頻會議服務器管理和控制會議中的客戶端并將音頻/視頻流路由到客戶端。參與視頻會議的客戶端通常具有不同的處理能力和可用帶寬。在網絡環境中對視頻流的實時視頻編碼/解碼和傳輸可能對處理和帶寬能力有較大需求。
發明內容
提供本發明內容以便以簡化形式介紹將在以下的具體實施方式中進一步描述的一些概念。本發明內容并不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
響應于對同步點的需要而執行生成關鍵幀以及向視頻會議的客戶端傳遞關鍵幀。并非自動地向視頻會議中的每個客戶端周期性地發送關鍵幀,而是在視頻會議中發生事件時向一個或多個客戶端發送關鍵幀。例如,可在客戶端加入視頻會議時向該客戶端發送關鍵幀。也可向具有分組丟失的客戶端發送關鍵幀,基于客戶端的請求、視頻會議中講話者改變、在客戶端添加新流時等等發送關鍵幀。視頻會議中不受該事件影響的客戶端繼續接收預測幀。
附圖說明
圖1示出計算機的計算機架構;
圖2示出操作環境的框圖;
圖3示出示例性的基于塊的幀內/幀間壓縮路徑;以及
圖4示出用于確定何時發送關鍵幀作為同步點的過程。
具體實施方式
現在參考其中相同的標號代表相同的元素的附圖,描述各實施例。具體地,圖1和相應的討論旨在提供對在其中可以實現各實施例的合適計算環境的簡要、概括描述。
一般而言,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、組件、數據結構和其他類型的結構。也可使用其它計算機系統配置,包括多處理器系統、基于微處理器的或可編程的消費電子產品、小型計算機、大型計算機等等。也可使用在其中任務由通過通信網絡鏈接的遠程處理設備執行的分布式計算環境。在分布式計算環境中,程序模塊可以位于本地和遠程存儲器存儲設備兩者中。
現在參考圖1,將描述在各實施例中利用的計算機100的說明性計算機架構。圖1所示的計算機架構可被配置為臺式計算機、服務器或移動計算機,并且包括中央處理單元5(“CPU”)、包括隨機存取存儲器9(“RAM”)和只讀存儲器(“ROM”)10在內的系統存儲器7、以及將存儲器耦合至CPU?5的系統總線12?;据斎?輸出系統存儲在ROM?10中,它包含幫助在諸如啟動期間在計算機內元件之間傳遞信息的基本例程。計算機100還包括用于存儲操作系統16、應用程序和其他程序模塊的大容量存儲設備14,這將在以下更為詳細地描述。
大容量存儲設備14通過連接至總線12的大容量存儲控制器(未示出)連接到CPU?5。大容量存儲設備14及其相關聯的計算機可讀介質為計算機100提供非易失性存儲。雖然此處包含的對計算機可讀介質的描述針對諸如硬盤或CD-ROM驅動器等大容量存儲設備,但是計算機可讀介質可以是能夠由計算機100訪問的任何可用介質存儲設備。
此處所使用的術語計算機可讀介質可包括計算機存儲介質。計算機存儲介質可包括以用于存儲諸如計算機可讀指令、數據結構、程序模塊或其他數據等信息的任何方法或技術實現的易失性和非易失性、可移動和不可移動介質。系統存儲器7、可移動存儲和不可移動存儲都是計算機存儲介質示例(即,存儲器存儲)。計算機存儲介質可以包括,但不限于,RAM、ROM、電可擦除只讀存儲器(EEPROM)、閃存或其它存儲器技術、CD-ROM、數字多功能盤(DVD)或其它光存儲、磁帶盒、磁帶、磁盤存儲或其它磁性存儲設備、或可用于存儲信息且可以由計算設備100訪問的任何其它介質。任何這樣的計算機存儲介質可以是設備100的一部分。計算設備100還可以具有輸入設備28,如鍵盤、鼠標、筆、聲音輸入設備、觸摸輸入設備等。還可包括諸如顯示器、揚聲器、打印機等輸出設備28。上述設備是示例且可以使用其他設備。
此處所使用的術語計算機可讀介質還可包括通信介質。通信介質可由諸如載波或其他傳輸機制等已調制數據信號中的計算機可讀指令、數據結構、程序模塊或其他數據來體現,并包括任何信息傳遞介質。術語“已調制數據信號”可以描述以對該信號中的信息進行編碼的方式設定或者改變其一個或多個特征的信號。作為示例而非限制,通信介質包括諸如有線網絡或直接線連接等有線介質,以及諸如聲學、射頻(RF)、紅外線和其他無線介質等無線介質。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110177809.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電梯系統
- 下一篇:根據模式的命令行外殼命令生成





