|
uvgRTP 4.0.0
An open-source library for RTP/SRTP media delivery
|
Provides ZRTP synchronization and can be used to create uvgrtp::media_stream objects. More...
#include <session.hh>
Public Member Functions | |
| uvgrtp::media_stream * | create_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_stream * | create_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. | |
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.