[Bug 725187] Add new multiappsrc or dynappsrc element with multiple output streams

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Sep 14 01:44:57 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=725187

--- Comment #50 from Seungha Yang <sh.yang at lge.com> ---
(In reply to Julien Isorce from comment #49)
> Review of attachment 335415 [details] [review]:
> 
> I reviewed only gstmultiappsrc.c , see my comments, maybe add support for
> meson build too.

Since I'm not familiar with meson build system, I'll prepare it after studying
about it :)

> What is your use case btw ? On my side I plan to use this element for MSE
> (Media Source Extension) in the future.

MSE is one of my future use-case. However, the most urgent use-case on my side
is MPEGDASH/HLS based streaming/broadcasting with playbin but without
adaptivedemux element. For that services, I've used external module. A role of
the external module is to download fragmented MP4/MPEGTS media segment, and
feed it to playbin pipeline. It can be imaged that like generic DASH/HLS
pipeline but adaptivedemux is omitted.

Anyway, content providers asked dynamically changing streaming environment
nowadays, such as 
- video/audio codec change (e.g., with AD insertion)
- insertion of subtitle track during playing (e.g., broadcasting). 
And maybe, unexpected removed track can be possible especially broadcasting
system.

So, to support that features, we need very flexible source element.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list