8#include <boost/asio.hpp>
15 constexpr auto VIDEO_STREAM_PORT = 9;
16 constexpr auto CONTROL_PORT = 10;
17 constexpr auto AUDIO_STREAM_PORT = 11;
25 int minRequiredFecPackets;
27 int controlProtocolType;
31 uint32_t encryptionFlagsEnabled;
33 std::optional<int> gcmap;
44 std::shared_ptr<session_t>
47 start(
session_t &session,
const std::string &addr_string);
Declarations for audio capture and encoding.
Declarations for cryptography functions.
state_e
Definition stream.h:37
@ STARTING
The session is starting.
@ STOPPED
The session is stopped.
@ RUNNING
The session is running.
@ STOPPING
The session is stopping.
Definition stream.cpp:336