[Live-devel] Live555 Proxy add/remove frequently

Gous Mulla gmulla at nvidia.com
Mon Aug 12 03:24:02 PDT 2024


Hi,

We are using the Live555 Proxy Server, live version 2023.07.24.

In our use case, we frequently add RTSP proxy URLs using ProxyServerMediaSession::createNew and remove them with deleteServerMediaSession(sms).
However, we encounter occasional crashes during the proxy removal process.

Could you please confirm if frequent additions and removals of proxies are supported at runtime, and if there are any known limitations or best practices related to this?

Crash strace:
[Main.cpp:122: dumpstack] linux-vdso.so.1 : __kernel_rt_sigreturn+0
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : Groupsock::output(UsageEnvironment&, unsigned char*, unsigned int)+0x40
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : RTPInterface::sendPacket(unsigned char*, unsigned int)+0x40
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : MultiFramedRTPSink::sendPacketIfNecessary()+0x1c8
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : MultiFramedRTPSink::afterGettingFrame1(unsigned int, unsigned int, timeval, unsigned int)+0x184
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : AlarmHandler::handleTimeout()+0x18
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : BasicTaskScheduler::SingleStep(unsigned int)+0x2a0
[Main.cpp:117: dumpstack] prebuilts/aarch64/liblivemedia.so : BasicTaskScheduler0:: (char volatile*)+0x3c

Thanks & Regards,
Gous Mulla
Senior Software Engineer, Nvidia
www.nvidia.com<http://www.nvidia.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20240812/e09d12f1/attachment.htm>


More information about the live-devel mailing list