[Live-devel] UDP packets appear to be empty, forcing switch to TCP in VLC

Dave McMordie mcmordie at viionsystems.com
Tue May 12 11:48:32 PDT 2015


>
> No, that happens only if the call to “isSSM()” returned True - i.e., only
>> if the stream is ‘source-specific multicast’ - which is definitely not the
>> case here (you’re streaming via unicast).  So that’s a ‘red herring’.
>>
>
> isSSM() is definitely returning true.
>
>
> Then something is badly fucked up in your system - it’s apparently
> stomping on memory when it shouldn’t - because the only time “isSSM()” is
> ever supposed to return True is if you’re using ‘source-specific
> multicast’, by creating “Groupsock” objects with a ‘source filter address’
> parameter.  That doesn’t happen anywhere within our RTSP server code.
>


This:

sms = ServerMediaSession::createNew(*usageEnv, NULL, streamName,
"Session streamed by the  camera", true);

was the problem-- the last argument was the isSSM flag-- not clear why it
had been set to true.

Thanks for your help-- all working now.

Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20150512/4dad6529/attachment.html>


More information about the live-devel mailing list