This commit is contained in:
2025-05-02 22:51:28 +08:00
parent 737f6a8fab
commit 56b48af3e8
16 changed files with 288 additions and 3 deletions

View File

@ -163,6 +163,7 @@ void Streamer::start(const std::string &signalServerAddress, uint16_t signalServ
void Streamer::push(const uint8_t *data, uint32_t size) {
using namespace std::chrono;
if (m_d->m_clients.empty()) return;
boost::asio::post(m_d->strand, [this, frame = rtc::binary(reinterpret_cast<const rtc::byte *>(data),
reinterpret_cast<const rtc::byte *>(data) + size)]() {
for (auto &[id, client] : m_d->m_clients) {