[Live-devel] How to bypass streamlimit causes by EventTriggerIDs

Kristen Eisenberg kristen.eisenberg at yahoo.com
Mon Dec 5 09:05:21 PST 2011


Hello,



I am using live555 to stream several network cameras. For that I generate one RTSP-Server and for every camera a subsession on this server with a new URL. To signal the TaskScheduler, that there is a new frame for a stream, I use a EventTriggerID. Every stream has his own EventTriggerID. Now I got the problem, that the EventTriggerID is generated by a bitmask (0x80000000), and the line



“m_EventTriggerId = envir().taskScheduler().createEventTrigger(deliverFrame0);”



generates only 32 EventTriggerID´s, so that I have a maximum of 32 stream receivers. 

Now my question: Is it possible to solve that problem without generating more RTSP-Server with different TaskScheduler on different ports? Can you make me a suggestion how I bypass these limit of maximum stream receivers? 



Thank you for your efforts


 
Kristen Eisenberg
Billige Flüge
Marketing GmbH
Emanuelstr. 3,
10317 Berlin
Deutschland
Telefon: +49 (33)
5310967
Email:
utebachmeier at
gmail.com
Site:
http://flug.airego.de
- Billige Flüge vergleichen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20111205/b82b997c/attachment.html>


More information about the live-devel mailing list