Timeshifting feature in GStreamer

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Timeshifting feature in GStreamer

Silvio lucio Oliva
Hi all,

is there any plan or interest in GStreamer to implement the timeshifting feature
for live (e.g. DVB or rtp/http) streams?
I think that such a feature could be an useful add-on and I'm starting to
analyze if/how this might be implemented with little changes to the current
architecture.
Any suggestions?

Thanks,
Silvio


     


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Timeshifting feature in GStreamer

Gabriel M. Beddingfield
On Tuesday, October 12, 2010 05:40:58 am Silvio lucio Oliva
wrote:
> is there any plan or interest in GStreamer to implement
> the timeshifting feature for live (e.g. DVB or rtp/http)
> streams?

Slow-down timeshifting could be done.
Speed-up timeshifting requires the ability to seek.

Have you checked out the 'pitch' plugin... which also does
time stretch?

-gabriel

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Timeshifting feature in GStreamer

Silvio lucio Oliva
In reply to this post by Silvio lucio Oliva
> Slow-down timeshifting could be done.
> Speed-up timeshifting requires the ability to seek.
>
> Have you checked out the 'pitch' plugin... which also does
> time stretch?
>
> -gabriel
>


Hi Gabriel,
thanks for your answer.
I guess my previous message was not very clear, since I actually meant to say
something different.
By timeshifting I mean the possibility to record a live program (e.g. a DVB
program) to a storage device, for playing it when the user wants, even if the
recording is not complete yet.
For example you may want to pause a live program, enable the recording and
resume the viewing, from the point where the program has been paused, without
losing any scene and also allowing seeking.
Such a feature is available nowadays in many player (e.g. Kaffeine), but not in
Totem since not supported by GStreamer.

I hope it's clearer now.

Thanks,
Silvio


     


------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel