Public network intercom SDK | Quickly build public network intercom applications

The public network PoC (Push-to-Talk Over Cellular) intercom is established on the basis of the operator's mobile communication network. Because it is not limited to distances and regions, it can be used as long as there is an operator's network; public network intercom With its convenience, wide coverage and low cost, it is widely used in fire emergency, logistics, property, electric power/forestry, schools and factories and other fields.

Intercom SDK function

Monitor multi-channel function

The client or dispatcher creates and listens to the intercom of multiple channels through the SDK. Each channel is isolated from each other and has a corresponding status and callback.

Intercom permission

The intercom supports setting permissions, users with high permission levels can interrupt and forcibly intervene users with low user levels.

  • Microphone function: Microphone intercom in the channel: Note that multiple channels can be monitored, but only one channel can be selected for intercom.
  • Interrupt (forced demolition) function: When a user with a lower authority is in the intercom, a user with a higher authority can interrupt (forced demolition) the intercom, and another user can drop the microphone.
  • Forcible intercom function: When a user with a lower authority is in the intercom, a user with a higher authority can intercom forcibly, and another user can log in to the intercom while he himself is on the intercom.

broadcast function

Media Broadcasting: Broadcasting can be created through the RESTful API, and one or more media files can be input into the intercom channel as a live video source for broadcasting, and it supports scheduled broadcasting and periodic broadcasting.

Text broadcasting: text broadcasting service can be carried out with the help of real-time message SDK.

local recording function

Locally record and store the audio data on the microphone

Intercom sound quality adjustment

Support dynamic adjustment of sound quality, use high-definition sound quality when the network is good, and use low-definition sound quality if the network is poor.

AI noise reduction

AI noise reduction can simultaneously process non-stationary noises (including mouse clicks, keyboard sounds, percussion sounds, air conditioner sounds, kitchen dishes colliding sounds, restaurant noises, environmental wind sounds, coughing sounds, blowing sounds and other non-human noises ), retain the pure human voice and enhance the intercom experience

Custom Audio Capture and Rendering

  • When the user needs to perform special audio processing on the existing audio stream, audio file, or PCM input source, the input is processed after the audio effect and sent to the SDK for transmission.
  • When users have their own rendering requirements, such as rendering after special application or processing of the extracted raw PCM data, it is recommended to use the custom audio rendering function of the SDK.

Intercom SDK support terminal

  • Android: version ≥ 4.1; architecture supports arm64-v8a
  • iOS: version ≥ 9.0; architecture supports arm64
  • Windows: version ≥ Windows 7; architecture supports x86, x86-64
  • Web: Support Chrome58+, Firefox 56+, Safari 11+, Opera 45+, QQ Browser 10+, 360 Secure Browser 9.1+; see Web SDK Compatibility for details

Intercom SDK Advantages

insert image description here

epilogue

Intercom SDK focuses on the intercom function and does not cover user relationships (user types and group logic). Developers can quickly build their own public network scheduling platform according to their own business; developers can also discuss their needs with us, and we will Guidance and program setting are provided free of charge on demand to help developers launch applications quickly.

At present, the intercom SDK has been released. To experience the fast intercom, please go to the fast intercom platform .

insert image description here

Guess you like

Origin blog.csdn.net/anyRTC/article/details/127317777