![]() |
MediaX v1.0.0rc7 [7e6cb74]
Video streaming for military vehicles
|
RTP streaming video class for uncompressed DEF-STAN 00-82 video streams. More...
#include <functional>
#include <string>
#include <vector>
#include "rtp/rtp_depayloader.h"
#include "rtp/rtp_types.h"
Go to the source code of this file.
Data Structures | |
class | mediax::rtp::RtpDepayloader |
Manage an RTP stream. More... | |
Namespaces | |
namespace | mediax |
The Astute Systems (MediaX) library for video streaming. | |
namespace | mediax::rtp |
The Real Time Protocol (RTP) namespace. | |
Typedefs | |
using | mediax::rtp::RtpCallback = std::function< void(const RtpDepayloader &depay, RtpFrameData frame)> |
The RTP frame callback. | |
Enumerations | |
enum class | mediax::rtp::StreamState { mediax::rtp::kClosed , mediax::rtp::kOpen , mediax::rtp::kStarted , mediax::rtp::kStopped } |
The stream state. More... | |
enum class | mediax::rtp::SettingsMask { hostname = 0b00000001 , port = 0b00000010 , name = 0b00000100 , height = 0b00001000 , width = 0b00010000 , framerate = 0b00100000 , encoding = 0b01000000 , all = 0b01111111 } |
The RTP stream information valid mask. | |
RTP streaming video class for uncompressed DEF-STAN 00-82 video streams.