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

Provides CNAME isolation and can be used to create uvgrtp::session objects. More...

#include <context.hh>

Public Member Functions

 context ()
 RTP context constructor.
 
 ~context ()
 RTP context destructor.
 
sessioncreate_session (const char *address)
 Create a new RTP session.
 
sessioncreate_session (const char *local_address, const char *remote_address)
 Create a new RTP session between two IP addresses.
 
rtp_error_t destroy_session (uvgrtp::session *session)
 Destroy RTP session and all of its media streams.
 
bool crypto_enabled () const
 Has Crypto++ been included in uvgRTP library.
 
uvgrtp::sessioncreate_session (std::pair< std::string, std::string > addresses)
 Create a new RTP session between two IP addresses.
 
uvgrtp::sessioncreate_session (std::string address)
 Create a new RTP session.
 

Detailed Description

Provides CNAME isolation and can be used to create uvgrtp::session objects.

Definition at line 19 of file context.hh.


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