13 lines
429 B
C++
13 lines
429 B
C++
|
#include "Live555RtspPusher.h"
|
||
|
|
||
|
Live555RtspPusher::Live555RtspPusher(boost::asio::io_context &ioContext) : m_ioContext(ioContext), m_socket(ioContext) {
|
||
|
using boost::asio::ip::udp;
|
||
|
m_socket.open(udp::v4());
|
||
|
}
|
||
|
|
||
|
void Live555RtspPusher::push(const uint8_t *data, uint32_t size) {
|
||
|
using boost::asio::ip::udp;
|
||
|
udp::endpoint point(udp::v4(), 6666);
|
||
|
m_socket.send_to(boost::asio::const_buffer(data, size), point);
|
||
|
}
|