原创 什麼是透明通道,如何使用?

“透明通道”顧名思義就是AnyChat SDK爲上層應用提供的一個傳輸數據的通道,由於AnyChat SDK並不關心所傳輸的內容,即所傳輸的數據相對於SDK來說是“透明”的,便稱爲“透明通道”。   上層應用可以利用SDK提供的透明

原创 AnyChat新增屏幕共享(遠程桌面)功能

自AnyChat r4020版本開始,AnyChat新增屏幕共享(遠程桌面)功能。目前AnyChat for Windows SDK和AnyChat for Web SDK均已支持,可以實現將PC的桌面信息傳輸到PC、Web瀏覽器、手機(

原创 如何修改音頻通信質量?

動態修改音頻通信質量主要是通過調節音頻編碼器的目標碼率來實現的,可以滿足在不同的應用中使用不同通話質量的需求,如局域網或是網絡帶寬有保障的應用,可以採用較高的通話質量,而互聯網則採用較低的通話質量來降低帶寬佔用。同時也可以動態修改音頻通

原创 音頻工作(採集)模式是什麼?

在即時通訊應用中,根據應用場景的不同,需要對音頻輸入源進行選擇,不同的應用場景對應不同的音頻工作模式。AnyChat Platform Core SDK(需要V2.8.6以上版本)支持多種音頻工作(採集)模式,包括: 1、發言模式(默

原创 如何在移動視頻開發中使用ip組播技術

AnyChat Platform Core SDK V4.0新增了對IP組播技術的支持,下面介紹如何使用相關的API接口,典型的加入多播組,並向多播組發送數據的代碼如下:   1.// 設置本地組播策略 2.DWORD dw

原创 在釋放資源時,爲什麼有時會比較慢?

在釋放SDK的資源(BRAC_Logout、BRAC_Release)時,有時會比較慢通常是由於開啓了SDK的UPnP設備支持(參考:BRAC_InitSDK),由於關閉在UPnP設備上打開的端口需要一定的時間,就造成了SDK釋放資源的

原创 在什麼情況下需要開啓“反交織”模式?

“反交織”模式是AnyChat Platform Core SDK V2.8.6版本推出的新特性,當採集源輸入信號是隔行掃描信號(如DV、電視信號等),且採集分辯率較高(如:640x480)時,需要開啓“反交織”模式,可有效去除因採集

原创 視頻開發技術之文件傳輸限速

自AnyChat SDK V4.1.0.1版本開始,AnyChat支持文件傳輸限速功能。默認設置下,AnyChat的文件傳輸以及緩衝區傳輸都是自動檢測網絡可用帶寬,並按“以最短的時間,最快的速度傳輸”的原則進行網絡傳輸,這種原則可以適應

原创 視頻開發技術之文件傳輸

AnyChat具有緩衝區及文件傳輸功能,可以實現客戶端與客戶端之間的緩衝區和文件傳輸,也可以實現客戶端與服務器之間的緩衝區和文件傳輸功能(V4.1版本新增功能)。   AnyChat客戶端之間的緩衝區及文件傳輸通道有: 1、透明通

原创 視頻開發之外部音視頻輸入

視頻開發之外部音視頻輸入外部音視頻數據輸入功能主要滿足一些特殊應用場合下的需求,通常普通用戶不會使用到,使用該功能,可以由上層應用程序輸入視頻數據、音頻數據到AnyChat,然後AnyChat再對這些數據進行編碼、傳輸,即使用上層應用的數據

原创 Windows平臺視頻錄製支持視頻並列模式錄製

自AnyChat r4027版本開始,Windows平臺(含Web平臺)本地視頻錄製支持並列模式錄製。Windows平臺本地視頻錄製支持單用戶錄製、合成錄製(畫中畫模式)、並列錄製,其中:1、單用戶錄製是指整個錄像文件只有一個用戶的視頻信息

原创 Windows平臺視頻顯示問題

1、如何顯示本地視頻,或是其它計算機上的視頻?    a)AnyChat的客戶端必須初始化、登錄系統、進入房間成功之後,才能顯示本地視頻或是其它用戶的視頻。    b)AnyChat有兩種方式來顯示視頻,分別是:自動顯示(BRAC_FUNC

原创 開放錄像服務器SDK接口(AnyChat Record Server SDK)

親,非常高興的告訴您,從AnyChat r4115版本開始,我們開放了錄像服務器SDK接口(AnyChat Record Server SDK)。錄像服務器SDK支持的平臺包括Windows、Linux(x86、x64),支持的開發語言有C

原创 使用AnyChat如何實現任意兩用戶之間的音視頻交互

由於AnyChat SDK目前只支持房間內的用戶之間進行音視頻、文字的交互,如果兩個用戶登錄系統之後,想進行音、視頻交互,則需要進行一些流程處理才能實現,通用的流程處理方法如下:   1、A登錄系統,Server SDK記錄A的信息2、B登

原创 AnyChat for Web SDK支持設置本地圖片爲界面背景

從AnyChat r4092版本開始,AnyChat for Web SDK支持設置本地圖片爲界面背景。如果需要改變默認的“AnyChat”背景,則可以通過API接口:SetBkImage來設置,參考:http://bbs.anychat.