byteplus_rtc 3.60.2 copy "byteplus_rtc: ^3.60.2" to clipboard
byteplus_rtc: ^3.60.2 copied to clipboard

This Flutter plugin provides rtc sdk native APIs for you to implement real-time audio & video communication functions in your application.

BytePlusRTC SDK for Flutter #

This Flutter plugin is a wrapper for BytePlusRTC SDK.

Usage #

Dependency Configuration #

iOS

Open file Podfile,configure the source.

source 'https://github.com/byteplus-sdk/byteplus-specs.git'

Android

Open file android/build.gradle,configure the maven repository.

allprojects {
    repositories {
        ...
        maven {
            url "https://artifact.byteplus.com/repository/public/"
        }
    }
}

To use this plugin, add byteplus_rtc as a dependency in your pubspec.yaml file.

Device Permission #

BytePlusRTC SDK requires camera and microphone permission to start video call.

iOS

Open the Info.plist and add:

  • Privacy - Microphone Usage Description, and add some description into the Value column.
  • Privacy - Camera Usage Description, and add some description into the Value column.

Your application can still run the voice call when it is switched to the background if the background mode is enabled. Select the app target in Xcode, click the Capabilities tab, enable Background Modes, and check Audio, AirPlay, and Picture in Picture.

Modify Podfile to set BytePlusRTC source

source 'https://github.com/byteplus-sdk/byteplus-specs.git'

Android

BytePlusRTC has declared the necessary permissions, which will be merged into the AndroidManifest.xml.

License #

This project is licensed under the MIT license.

5
likes
130
points
170
downloads

Publisher

verified publisherbyteplus.com

Weekly Downloads

This Flutter plugin provides rtc sdk native APIs for you to implement real-time audio & video communication functions in your application.

Documentation

API reference

License

MIT (license)

Dependencies

async, flutter, hybrid_runtime

More

Packages that depend on byteplus_rtc

Packages that implement byteplus_rtc