RTMPex is a library that provides a easy to use RTMP client and server written in Elixir
All the specification reference refere to the the Adobe specification: RTMP Specification 1.0
If available in Hex, the package can be installed
by adding rtmp
to your list of dependencies in mix.exs
:
def deps do
[
{:rtmp, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/rtmp.
Feature | Status |
---|---|
Server connection handshake | Done & Tested |
Chunk header reading | Done & To be tested in real situation |
Chunk formatting | Todo |
Control message parsing | Todo |
Control message formatting | Todo |