Playbin3 can supports YouTube trick play??

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

Playbin3 can supports YouTube trick play??

HoonHee Lee
Dear All.
 
I am working on implementing YouTube trick play in GSteamer pipeline.
 
In Desktop environment, YouTube support for values of 0.25, 0.5, 1, 1.25,
1.5, 2x.
And it is really smoothly and seamless between transiting different rates.
 
I think YouTube trick play is different with general server and client-side
trick play.
Actually, it requires full decoding and full rendering.
   
As I Know, we can not make it seamless by generally trick play (e.g.
flush-seek).
 
We mentioned new solution on bugzilla.
==> https://bugzilla.gnome.org/show_bug.cgi?id=787300
 
Please review our approach and don't hesitate to give any opinions and
solutions.
 
Thanks.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Playbin3 can supports YouTube trick play??

Nicolas Dufresne-5
Le mercredi 13 septembre 2017 à 01:50 -0700, HoonHee Lee a écrit :
> Dear All.
>  
> I am working on implementing YouTube trick play in GSteamer pipeline.

For embedded systems and dash streaming, best trick play will be when
it's handled server side. So the server will provide streams with less
frames for > 1 playback mode (for 0.25, 0.5, just use GStreamer rate in
seeks). This way you don't need a decoder that is faster then real-
time.

>  
> In Desktop environment, YouTube support for values of 0.25, 0.5, 1, 1.25,
> 1.5, 2x.
> And it is really smoothly and seamless between transiting different rates.
>  
> I think YouTube trick play is different with general server and client-side
> trick play.
> Actually, it requires full decoding and full rendering.
>    
> As I Know, we can not make it seamless by generally trick play (e.g.
> flush-seek).
>  
> We mentioned new solution on bugzilla.
> ==> https://bugzilla.gnome.org/show_bug.cgi?id=787300
>  
> Please review our approach and don't hesitate to give any opinions and
> solutions.
>  
> Thanks.
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (201 bytes) Download Attachment