Packages
membrane_webrtc_plugin
0.23.3
0.26.6
0.26.5
0.26.4
0.26.3
0.26.2
0.26.1
0.26.0
0.25.3
0.25.2
0.25.1
retired
0.25.0
retired
0.24.0
0.23.3
0.23.2
0.23.1
0.23.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.2
0.18.1
0.18.0
0.17.0
0.16.2
0.16.1
0.16.0
0.15.0
0.14.6
0.14.5
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.1
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.2
0.8.1
0.8.0
0.8.0-rc.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.1.0-alpha.3
0.1.0-alpha.2
0.1.0-alpha.1
0.1.0-alpha
Membrane WebRTC plugin
Current section
Files
Jump to
Current section
Files
membrane_webrtc_plugin
README.md
README.md
# Membrane WebRTC Plugin
[](https://hex.pm/packages/membrane_webrtc_plugin)
[](https://hexdocs.pm/membrane_webrtc_plugin)
[](https://circleci.com/gh/membraneframework/membrane_webrtc_plugin)
Membrane Plugin for sending and receiving streams via WebRTC. It's based on [ex_webrtc](https://github.com/elixir-webrtc/ex_webrtc).
It's a part of the [Membrane Framework](https://membrane.stream).
## Installation
The package can be installed by adding `membrane_webrtc_plugin` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[
{:membrane_webrtc_plugin, "~> 0.23.3"}
]
end
```
## Usage
The `examples` directory shows how to send and receive streams from a web browser.
## Copyright and License
Copyright 2020, [Software Mansion](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=membrane_webrtc_plugin)
[](https://swmansion.com/?utm_source=git&utm_medium=readme&utm_campaign=membrane_webrtc_plugin)
Licensed under the [Apache License, Version 2.0](LICENSE)