uvgRTP 4.0.0
An open-source library for RTP/SRTP media delivery
Loading...
Searching...
No Matches
uvgrtp::session Class Reference

Provides ZRTP synchronization and can be used to create uvgrtp::media_stream objects. More...

#include <session.hh>

Public Member Functions

uvgrtp::media_streamcreate_stream (uint16_t src_port, uint16_t dst_port, rtp_format_t fmt, int rce_flags)
 Create a uni- or bidirectional media stream.
 
uvgrtp::media_streamcreate_stream (uint16_t port, rtp_format_t fmt, int rce_flags)
 Create a unidirectional media_stream for an RTP session.
 
rtp_error_t destroy_stream (uvgrtp::media_stream *stream)
 Destroy a media stream.
 

Detailed Description

Provides ZRTP synchronization and can be used to create uvgrtp::media_stream objects.

By itself session does not do anything. The actual RTP streaming is done by media_stream objects, which can be created by session. media_stream corresponds to an RTP session in RFC 3550.

Definition at line 30 of file session.hh.


The documentation for this class was generated from the following file: