15#ifndef SAP_SAP_ANNOUNCER_H_
16#define SAP_SAP_ANNOUNCER_H_
24#include <netinet/in.h>
25#include <sys/socket.h>
94 std::string_view multicast_address =
"");
163 std::vector<::mediax::rtp::StreamInformation> &
GetStreams();
199 void SendSapAnnouncement(const ::mediax::rtp::StreamInformation &stream_information)
const;
206 void SendSapDeletion(const ::mediax::rtp::StreamInformation &stream_information)
const;
215 int SendSapPacket(const ::mediax::rtp::StreamInformation &stream_information,
bool deletion)
const;
242 std::vector<::mediax::rtp::StreamInformation>
streams_;
RTP streaming video types.