Page 1 of 1

How to time shift a live stream?

Posted: 08 Aug 2011 16:19
by yalag
I have access to a HTTP video stream that I watch using VLC. In VLC I simply choose open network stream and enter http://mydomain:myport and it plays the video just fine. However the video is in a different timezone than me and I wanted to shift it by 12 hours.

In other words, I need to "capture/record" the stream and cache it locally on my hard disk and then play it back live 12 hours later. I think this is typically what they call the "timeshift" feature in a PVR system, it's just that I need it for a online stream instead of TV.

I understand that given the HD quality this will take up a huge amount of disk space but that's fine. Can VLC do this? If not, is there any program out there that I can use in combination with VLC that can achieve this?

Thanks!!

Re: How to time shift a live stream?

Posted: 14 Aug 2011 21:12
by yalag
Anyone have any ideas please? :(

Re: How to time shift a live stream?

Posted: 15 Aug 2011 16:00
by Jean-Baptiste Kempf
VLC can do this, but VLC isn't good for that... Pausing a http stream in VLC will timeshift it, if the http server doesn't support pausing.

Re: How to time shift a live stream?

Posted: 06 Sep 2011 22:20
by yalag
Do you know how long can I pause it for?

And what program is best for this?

Re: How to time shift a live stream?

Posted: 06 Sep 2011 23:02
by RĂ©mi Denis-Courmont
You can timeshift for as long as your hard drive (or more precisely, your home partition) can store data. This obviously depends on the bitrate of the timeshifted stream.

Re: How to time shift a live stream?

Posted: 16 Sep 2011 04:09
by vel_tins
Timeshift in VLC doesn`t work with http streams!
The streams stops after a few seconds
See here:
viewtopic.php?f=14&t=81483&p=270594#p269671
But fortunately, Mplayer2 from http://www.mplayer2.org/ does it fine.. :)