fc_sip_ua 1.1.1 copy "fc_sip_ua: ^1.1.1" to clipboard
fc_sip_ua: ^1.1.1 copied to clipboard

FuncCloud fork of sip_ua with a Dart 3.12 / Flutter 3.44 web compile fix (package:web WebSocket protocols is JSAny).

fc_sip_ua #

FuncCloud fork of sip_ua / dart-sip-ua.

Why this fork? sip_ua 1.1.0 does not compile for Flutter web on Flutter 3.44 / Dart 3.12: package:web's WebSocket constructor takes JSAny for the subprotocol, not String (upstream #584).

This package is sip_ua 1.1.0 plus:

WebSocket(_url, 'sip'.toJS);

Drop the fork and go back to sip_ua when that ships on pub.

Install #

dependencies:
  fc_sip_ua: ^1.1.1
import 'package:fc_sip_ua/sip_ua.dart';

The public API matches sip_ua. Only the import URI changes.

License #

MIT, same as upstream. Copyright (c) 2019 CloudWebRTC; FuncCloud maintains this fork.

0
likes
130
points
360
downloads

Documentation

API reference

Publisher

verified publisherfunccloud.com

Weekly Downloads

FuncCloud fork of sip_ua with a Dart 3.12 / Flutter 3.44 web compile fix (package:web WebSocket protocols is JSAny).

Repository (GitHub)
View/report issues

Topics

#sip #webrtc #voip #flutter

License

MIT (license)

Dependencies

bloc, collection, crypto, flutter, flutter_webrtc, intl, logger, path, random_string, sdp_transform, text, uuid, web

More

Packages that depend on fc_sip_ua