Realtime capture and streaming of a 4K HTML5 Session under Linux?

Adrian Pardini listas at tangopardo.com.ar
Mon Nov 4 11:57:56 PST 2013


On 31 October 2013 17:28, Sebastian Dröge <sebastian at centricular.com> wrote:
> On Do, 2013-10-31 at 15:35 -0400, Stirling Westrup wrote:
>
>> > > I was hoping someone here would have some suggestions as to things we
>> > could
>> > > do to capture and stream more efficiently.
>> >
>> > You could also run a browser in some kind of offscreen window and
>> > capture from that,
>>
>>
>> I'm not sure I see how that would be any faster than what we've been doing,
>> especially if the offscreen window if 4K wide. Many graphic cards simply
>> refuse to let you create a window that big.
>
> Well, that would have to be tried :) In any case it would remove the
> overhead of displaying things on the screen, going through the display
> server and all that, and then grabbing the output from there and copying
> it to a GStreamer buffer. Instead you could just let the website be
> rendered to a GStreamer buffer.

Hi Stirling,

we are using WebVfx which can be useful to you but uses mlt instead of
GStreamer. Part of our pipeline uses GStreamer and I'm about to start
(currently researching and reading code) either an shm bridge between
melt and GStreamer or an element that wraps webvfx so it can be used
from gstreamer. Perhaps we can join efforts.

Best regards.


More information about the gstreamer-devel mailing list