This may sound pretty simple but I want to do the following:
1. When UDP/RTP stream is received, it will buffer it (to a hard drive or memory) instead of playing the stream till it's done.
2. When streaming stops, it will automatically play the buffered stream from the hard drive.
Is there a way I can do this by changing the code? I was looking at the 'plugin_access_filter_record' and 'plugin_live555' VC++ project but not sure where to start.
Where I am going with this is that I'll eventually take the stream, buffer it, pass it through PCI, to a custom hardware.