tencent_rtc_sdk 12.8.0
tencent_rtc_sdk: ^12.8.0 copied to clipboard
With Tencent-RTC, you can quickly develop cost-effective, low-latency, and high-quality interactive audio/video services.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add tencent_rtc_sdk
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
tencent_rtc_sdk: ^12.8.0
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:tencent_rtc_sdk/bindings/ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bindings/live/live_load_dynamic_lib.dart';
import 'package:tencent_rtc_sdk/bindings/live/live_log.dart';
import 'package:tencent_rtc_sdk/bindings/live/play/v2_tx_live_player_ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bindings/live/play/v2_tx_live_player_observer_native.dart';
import 'package:tencent_rtc_sdk/bindings/live/push/v2_tx_live_pusher_ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bindings/live/push/v2_tx_live_pusher_observer_native.dart';
import 'package:tencent_rtc_sdk/bindings/live/v2_tx_live_premier_ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bindings/live/v2_tx_live_premier_observer_native.dart';
import 'package:tencent_rtc_sdk/bindings/load_dynamic_lib.dart';
import 'package:tencent_rtc_sdk/bindings/manager_observer_native.dart';
import 'package:tencent_rtc_sdk/bindings/manager_struct.dart';
import 'package:tencent_rtc_sdk/bindings/trtc_cloud_listener_native.dart';
import 'package:tencent_rtc_sdk/bindings/trtc_cloud_native.dart';
import 'package:tencent_rtc_sdk/bindings/trtc_cloud_struct.dart';
import 'package:tencent_rtc_sdk/bindings/tx_audio_effect_manager_ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bindings/tx_beauty_manager_native.dart';
import 'package:tencent_rtc_sdk/bindings/tx_device_manager_ffi_bindings.dart';
import 'package:tencent_rtc_sdk/bridge/trtc_channel_listener.dart';
import 'package:tencent_rtc_sdk/bridge/trtc_method_channel.dart';
import 'package:tencent_rtc_sdk/impl/live/play/v2_tx_live_player_impl.dart';
import 'package:tencent_rtc_sdk/impl/live/push/v2_tx_live_pusher_impl.dart';
import 'package:tencent_rtc_sdk/impl/live/v2_tx_live_premier_impl.dart';
import 'package:tencent_rtc_sdk/impl/live/v2_tx_live_struct.dart';
import 'package:tencent_rtc_sdk/impl/trtc_cloud_impl.dart';
import 'package:tencent_rtc_sdk/impl/trtc_cloud_listener_prase.dart';
import 'package:tencent_rtc_sdk/impl/tx_audio_effect_manager_impl.dart';
import 'package:tencent_rtc_sdk/impl/tx_beauty_manager_impl.dart';
import 'package:tencent_rtc_sdk/impl/tx_device_manager_impl.dart';
import 'package:tencent_rtc_sdk/live_config.dart';
import 'package:tencent_rtc_sdk/trtc_cloud.dart';
import 'package:tencent_rtc_sdk/trtc_cloud_def.dart';
import 'package:tencent_rtc_sdk/trtc_cloud_def.g.dart';
import 'package:tencent_rtc_sdk/trtc_cloud_listener.dart';
import 'package:tencent_rtc_sdk/trtc_cloud_video_view.dart';
import 'package:tencent_rtc_sdk/tx_audio_effect_manager.dart';
import 'package:tencent_rtc_sdk/tx_audio_effect_manager.g.dart';
import 'package:tencent_rtc_sdk/tx_device_manager.dart';
import 'package:tencent_rtc_sdk/tx_device_manager.g.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_code.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_def.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_player.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_player_observer.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_premier.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_pusher.dart';
import 'package:tencent_rtc_sdk/v2_tx_live_pusher_observer.dart';