Streaming / Recording to Buffer

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
Boo025
Blank Cone
Blank Cone
Posts: 26
Joined: 24 Sep 2008 16:54

Streaming / Recording to Buffer

Postby Boo025 » 02 Oct 2008 19:31

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.

Rémi Denis-Courmont
Developer
Developer
Posts: 15337
Joined: 07 Jun 2004 16:01
VLC version: master
Operating System: Linux
Contact:

Re: Streaming / Recording to Buffer

Postby Rémi Denis-Courmont » 02 Oct 2008 21:49

No, you cannot do this out of the box with current VLC.
Rémi Denis-Courmont
https://www.remlab.net/
Private messages soliciting support will be systematically discarded

Boo025
Blank Cone
Blank Cone
Posts: 26
Joined: 24 Sep 2008 16:54

Re: Streaming / Recording to Buffer

Postby Boo025 » 02 Oct 2008 22:13

No, you cannot do this out of the box with current VLC.
I was wondering are there any documentation available regarding how the streaming is implemented? I was going through the Hacker's guide http://wiki.videolan.org/Documentation:Hacker%27s_Guide and it doesn't seem to have information how the streaming is implemented.

I've looked at http://www.videolan.org/developers/vlc/ ... ygen/html/ as well.

Also in this document http://www.videolan.org/doc/streaming-h ... /ch02.html it seems saving the stream is possible. I was wondering what is the module/code called in the VLC source code that does this?

Finally, in /module/ folder, is "/access_output" contains code for decoding the stream (client), and "/stream_out" contains the code for streaming the video (server)?

Thanks for your reply


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 53 guests