pure_dart_webrtc 1.0.0
pure_dart_webrtc: ^1.0.0 copied to clipboard
A pure Dart implementation of WebRTC, including support for ICE, STUN, TURN, DTLS, TLS, SRTP, RTP, RTCP, and SDP.
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add pure_dart_webrtcThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
pure_dart_webrtc: ^1.0.0Alternatively, your editor might support dart pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:pure_dart_webrtc/codecs/opus/download.dart';
import 'package:pure_dart_webrtc/codecs/opus/info.dart';
import 'package:pure_dart_webrtc/codecs/opus/init_ffi.dart';
import 'package:pure_dart_webrtc/codecs/opus/init_web.dart';
import 'package:pure_dart_webrtc/codecs/opus/internal/range_coding/decoder.dart';
import 'package:pure_dart_webrtc/codecs/opus/proxy_ffi.dart';
import 'package:pure_dart_webrtc/codecs/opus/s16le_16000hz_mono.dart';
import 'package:pure_dart_webrtc/codecs/opus/save.dart';
import 'package:pure_dart_webrtc/codecs/opus2/codebook_data.dart';
import 'package:pure_dart_webrtc/codecs/opus2/icdf_data.dart';
import 'package:pure_dart_webrtc/codecs/opus2/opus_decoder.dart';
import 'package:pure_dart_webrtc/codecs/opus2/range_decoder.dart';
import 'package:pure_dart_webrtc/codecs/opus2/silk_common.dart';
import 'package:pure_dart_webrtc/codecs/opus2/silk_decoder.dart';
import 'package:pure_dart_webrtc/dart_webrtc.dart';
import 'package:pure_dart_webrtc/dartls.dart';
import 'package:pure_dart_webrtc/ecc.dart';
import 'package:pure_dart_webrtc/ecdsa.dart';
import 'package:pure_dart_webrtc/example/dtls/server.dart';
import 'package:pure_dart_webrtc/signal/fingerprint.dart';
import 'package:pure_dart_webrtc/signal/sdp.dart';
import 'package:pure_dart_webrtc/signal/sdp2.dart';
import 'package:pure_dart_webrtc/signal/sdp3.dart';
import 'package:pure_dart_webrtc/signal/sdp4.dart';
import 'package:pure_dart_webrtc/signal/websocket_server.dart';
import 'package:pure_dart_webrtc/types/types.dart';
import 'package:pure_dart_webrtc/webrtc/parameter.dart';
import 'package:pure_dart_webrtc/webrtc/peer_connection.dart';