Membrane plugin for ICE protocol.
It enables establishing connection, sending and receiving messages using ICE protocol.
This package uses [fake_turn] and is part of Membrane Multimedia Framework.
The package can be installed by adding membrane_ice_plugin
to your list of dependencies in mix.exs
:
def deps do
[
{:membrane_ice_plugin, "~> 0.18.0"}
]
end
brew install openssl
export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"
To run tests:
export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"
export CFLAGS="-I/usr/local/opt/openssl@1.1/include/"
export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include/"
See Membrane.WebRTC.EndpointBin
in membrane_webrtc_plugin for usage example
Copyright 2020, Software Mansion
Licensed under the Apache License, Version 2.0