|
uvgRTP 4.0.0
An open-source library for RTP/SRTP media delivery
|
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. | |
| session * | create_session (const char *address) |
| Create a new RTP session. | |
| session * | create_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::session * | create_session (std::pair< std::string, std::string > addresses) |
| Create a new RTP session between two IP addresses. | |
| uvgrtp::session * | create_session (std::string address) |
| Create a new RTP session. | |
Provides CNAME isolation and can be used to create uvgrtp::session objects.
Definition at line 19 of file context.hh.