Rolf Ahrenberg
e008ee04b2
Strip off the constructor delegation after all to broaden compiler compability.
2017-11-19 15:29:07 +02:00
Stefan Rehm
8be58070ad
Added command line parameter to make the RTP receive bufferr size configurable.
2017-11-19 15:28:52 +02:00
Rolf Ahrenberg
48862f99d3
Add a preliminary multicast support.
2016-12-14 00:37:36 +02:00
Rolf Ahrenberg
8222d05f5d
Re-enable to reuse address for msearch protocol.
2016-04-11 23:02:12 +03:00
chriszero
6e9b5fc414
Make it possible to specify the rtp and rtcp ports
...
this makes it possible to use the satip through a
NAT (e.g. a docker bridged network)
2016-01-07 21:09:39 +01:00
nafets227
382e1dedef
Performance enhancement via recvmmsg().
...
Use recvmmsg() in order to read multiple packets with one system call.
This improves performance, especially in have loaded areas when catching up
a log of queued packets.
Original patch tweaked and optimized by Rolf Ahrenberg.
2014-12-14 15:39:18 +02:00
nafets227
adddf3e4e7
Moved ReadVideo/Application() from cSatipSocket into cSatipRtp/cStatipRtcp classes and get rid of unnecessary memcpy.
...
The original patch is polished and tweaked by Rolf Ahrenberg.
2014-11-16 14:56:59 +02:00
Rolf Ahrenberg
ac4ab867d9
Switched to epoll().
2014-11-10 23:05:26 +02:00
Rolf Ahrenberg
f493df0e3d
Changed implementation to report about RTP packet errors on 5 minutes interval only.
2014-03-30 18:20:20 +03:00
Rolf Ahrenberg
9f2d99435d
Added support for cDevice::Ready() and preliminary RTP packet sequence check.
2014-03-23 17:59:08 +02:00
Rolf Ahrenberg
476f8be52b
Initial revision.
2014-03-08 13:07:47 +02:00