Recently, found that there are more friends feedback in the use of Anychat audio and video solutions, especially in the standard Android demo videoactivity video part of the code porting to its own project encountered local video black screen or remote video display can not be a problem. These problems were also encountered during the course of my development, where I made a simple summary and a corresponding solution to my own problem-solving experie
Starting with the Anychat r4092 version, the anychat for Web SDK supports setting the local picture as the interface background.650) this.width=650; "id=" aimg_494 "src=" http://bbs.anychat.cn/data/attachment/forum/201406/30/ 115246zyrbl99l999kckbb.jpg "class=" Zoom "width=" 344 "alt=" 115246zyrbl99l999kckbb.jpg "/>If you need to change the default "Anychat" back
Starting from anychat r4086, anychat supports audio synthesis and stereo recording and adds the recording mark constant:
VaR brac_record_flags_stereo = 0x00000200; //
Copy code The call code is:
VaR flags = brac_record_flags_video + brac_record_flags_audio + brac_record_flags_mixaudio + brac_record_flags_mixvideo + brac_record_flags_stereo;
Brac_streamrecordctrl (userid, 1,
Screen Sharing (Remote Desktop) has been added to anychat since version.Currently, anychat for Windows SDK and anychat for Web SDK are supported to transmit desktop information from PCs to PCs, Web browsers, mobile phones (Android, IOS), and tablets.Function implementation principle:1. The new version has a built-in native screen camera device;2. When you switch
Starting from anychat platform core SDK v2.8.6, anychat SDK has opened the kernel P2P connection policy to the upstream applications, allowing applications to intervene in kernel P2P connections, to meet the application requirements in various scenarios.
The typical code for setting a P2P connection policy is as follows:
1.
DWORD
dwP2PPolitic = 3;
2.
BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC,(
const
ch
Starting with the Anychat r4092 version, the anychat for Web SDK supports setting the local picture as the interface background.If you need to change the default "Anychat" background, you can use the API interface: SetBkImage to set, reference: Http://bbs.anychat.cn/forum.php? ... =172extra=page%3d2Earlier versions supported only network paths (for example, Http:
Today, we are going to develop a new product that combines traditional video with Internet of things, so please look forward to it.One afternoon, we searched for two versions of the anychat for Android SDK Development Kit, one of them:http://download.csdn.net/detail/iot_li/8885061Another development package is too large to upload up, please leave contact information, back to you (I csdn blog every day online ha). Copyright NOTICE: This article for B
The concept of "telemedicine" has been put forward for many years and has been given high expectations. As a result of market policy support, technology research and development progress, telemedicine has been a leap forward. But the telemedicine business system still faces challenges in the construction process:1, video codec performance affects the remote diagnosis effect;2, the Medical Imaging equipment interface type is many, can not and remote consultation equipment smooth docking;3, the co
Starting from anychat r4086, anychat supports audio synthesis and stereo recording and adds the recording mark constant:
VaR brac_record_flags_stereo = 0x00000200; //
Copy code
The call code is:
VaR flags = brac_record_flags_video + brac_record_flags_audio + brac_record_flags_mixaudio + brac_record_flags_mixvideo + brac_record_flags_stereo;
Brac_streamrecordctrl (userid, 1, flags, 0 );
Copy code
Gen
The rapid development of science and technology, population growth, uneven development, leading to the current traditional education, education information facing a number of challenges:1, high-quality resource imbalance, lack of network learning, teaching mode is single, learning mainly by lectures and reading, access to quality resources, lack of interactive communication;2, traditional distance training lacks the sense of telepresence and learning atmosphere, students participation is low, la
Currently, the anychat SDK only supports audio/video and text interaction between users in the room. If two users want to interact audio and video after logging on to the system, they need to process the process, the general process is as follows:
1. A logs on to the system. Server SDK records information of A. 2. B logs on to the system. Server SDK records information of B (and determines whether a and B are friends) server SDK sends the information
Recently learned the development of cross-platform audio and video communications under the Android platform, although there are many open source projects available on the Internet for our participation. But the audio and video effect is very general, there are a lot of unstable factors, after all, is open source. In China I found a better audio and video communication solution (Baidu download official anychat for Android demo), the case provides a pu
Apple mobile phone led the fiery iOS, a lot of developers in the development of the iOS platform, I believe you have also used QQ voice video dialogue function, but do not know whether you have tried to develop an iOS platform based on audio and video instant messaging applications, this application must be able to cross-platform. Now there are two ways to use audio and video calls from iOS to other platforms.The first is the use of a cross-platform audio and video communication platform, which
recipient's video.*/Public class VideoChatActivity extends Activity implements AnyChatBaseEvent{Private AnyChatCoreSDK anychat; // core SDKPrivate SurfaceView remoteSurfaceView; // specifies the target video.Private SurfaceView localSurfaceView; // local videoPrivate ConfigEntity configEntity;Private boolean bSelfVideoOpened = false; // whether the local video is enabledPrivate boolean bOtherVideoOpened = false; // whether the target video is enabled
Anychatbaseevent{Private ANYCHATCORESDK Anychat;Core SDKPrivate Surfaceview Remotesurfaceview;Video of each otherPrivate Surfaceview Localsurfaceview;Local videoPrivate Configentity configentity;Private Boolean bselfvideoopened = false;Whether the local video is turned onPrivate Boolean bothervideoopened = false;Whether the other video is turned onPrivate TimerTask Mtimertask;TimerPrivate Timer Mtimer = new timer (true);Private Handler Handler;Use ha
Development of audio and video instant messaging applications on iOS platformNow IOS is very popular. A lot of developers are developing IOS platforms. I believe you have also used QQ's voice/video conversation function, but I don't know if you have tried to develop an IOS-based real-time audio and video communication application. This application must be cross-platform.
Supports the development of audio instant messaging applications on iOS devices
Provides Objective-C language API and open
The anychat platform core SDK supports loading external audio and video encoding and decoding modules (hereinafter referred to as the anychat codec Library) to enhance the scalability of the system and meet special requirements of some specific application environments, for example, when integrated with a specific hardware platform (Android and pad), you can call the hardware codecs to implement more effici
The traditional teaching takes the class as the unit, according to the geographical scope teaching and the study, in the Chinese geographical scope is particularly wide, the geographical difference decides the education teaching the wrong, along with the communication technology development, the instant communication technology as one of modern education basic technology, applies it in the education teaching, is the time demand. China has a leading audio and video communication technology hundre
External audio and video input for video Development The external audio/video data input function meets the needs of some special applications. It is usually not used by common users. This function allows upper-layer applications to input video data and audio data to anychat, anychat then encodes and transmits the data, that is, the data of upper-layer applications is used as the data source, instead of th
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.