launch gst screen on webpage ; listening udpsink port

satyam kumar ray satyamray12 at gmail.com
Wed Jun 3 02:53:23 PDT 2015


hi all,
 i am able to link the decklinksrc to udpsink host 127.0.0.1 port 5004 .
using command :

gst-launch-0.10 decklinksrc mode=17 connection=composite ! videorate !
videoscale ! ffmpegcolorspace ! "video/x-raw-yuv, width=320, height=240,
framerate=15/1" ! tee ! queue ! ffmpegcolorspace ! vp8enc bitrate=256000
speed=2 max-latency=1 error-resilient=true ! rtpvp8pay ! udpsink
host=127.0.0.1 port=5004 sync=false -v


could you help me to get the gst launch screen on webpage i.e . to fetch
the video from udpsink 127.0.0.1 port 5004 and display the gst-launch  on
the webpage .

regards,
 satyam

On Wed, Jun 3, 2015 at 2:37 PM, <
gstreamer-devel-request at lists.freedesktop.org> wrote:

> Send gstreamer-devel mailing list submissions to
>         gstreamer-devel at lists.freedesktop.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> or, via email, send a message with subject or body 'help' to
>         gstreamer-devel-request at lists.freedesktop.org
>
> You can reach the person managing the list at
>         gstreamer-devel-owner at lists.freedesktop.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gstreamer-devel digest..."
>
>
> Today's Topics:
>
>    1. reading, parsing and outputting a TS file synchronously ?
>       (Peter Maersk-Moller)
>    2. Re: debugging a/v-sync issues, possibly inter*-element
>       related (Nicolas Dufresne)
>    3. Re: Move from Bugzilla to Phabricator. Yay or Nay?
>       (Olivier Crête)
>    4. linking decklinksrc to udpsink (satyam kumar ray)
>    5. Re: reading, parsing and outputting a TS file synchronously ?
>       (Thiago Santos)
>    6. Re: mpegtsmux with different audio inputs (nagendra)
>    7. Re: linking decklinksrc to udpsink (Peter Körner)
>    8. Re: Move from Bugzilla to Phabricator. Yay or Nay?
>       (Thibault Saunier)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 3 Jun 2015 02:26:02 +0200
> From: Peter Maersk-Moller <pmaersk at gmail.com>
> To: Discussion of the development of and with GStreamer
>         <gstreamer-devel at lists.freedesktop.org>
> Subject: reading, parsing and outputting a TS file synchronously ?
> Message-ID:
>         <CAGf_jG=dSgxQyq2ejHUDoDuN+98jJcFyUxq8=
> P+EbKoU2LWeTw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi.
>
> I was expecting that I could read, parse and output a TS file synchronously
> using a pipeline like this:
>
>   gst-launch-1.0  filesrc location=../Downloads/OC3.demo.ts  ! queue  !
> tsparse ! fakesink sync=1
>
> but what I see is that the pipeline reads the file, parse it and send it to
> the fakesink as fast as the hardware supports. That is, it does not decode
> the timestamps in the PES header and send it out synchrosnously although
> the sync flag has been set.
>
> Obviously fakesink is to be replaced by something else like a filesink to a
> pipe or a udpsink or .....
>
> What is the correct way for GStreamer to playout a TS file synchronously
> without having to decode and re-encode it? The module decodebin can
> obviously decode it synchronously.
>
> The ts testfile is available from Opencaster a
>
> http://www.avalpa.com/assets/video/OC3.demo.ts
>
> Best regards
> Peter MM
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150603/fbe66884/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 02 Jun 2015 20:45:21 -0400
> From: Nicolas Dufresne <nicolas.dufresne at collabora.com>
> To: Discussion of the development of and with GStreamer
>         <gstreamer-devel at lists.freedesktop.org>
> Subject: Re: debugging a/v-sync issues, possibly inter*-element
>         related
> Message-ID: <1433292321.17782.68.camel at collabora.com>
> Content-Type: text/plain; charset="utf-8"
>
> Le Tuesday 02 June 2015 à 15:30 +0200, Peter Körner a écrit :
> > My guess is, that there may be a truncation error or sth. the like in
> > the inter* elements, but I may be wrong here. I'm happy to accept
> > Ideas on how to debug this further.
>
> The inter sink/src element are use to split your stream into multiple
> pipeline. This means, split your stream over multiple clocks, hence not
> synchronization is happening. If you want synchronized playback, keep
> everything in the same pipeline, or considering using a shared clock.
>
> Nicolas
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 181 bytes
> Desc: This is a digitally signed message part
> URL: <
> http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150602/b81adb9a/attachment-0001.sig
> >
>
> ------------------------------
>
> Message: 3
> Date: Tue, 02 Jun 2015 20:54:46 -0400
> From: Olivier Crête <olivier.crete at collabora.com>
> To: Discussion of the development of and with GStreamer
>         <gstreamer-devel at lists.freedesktop.org>
> Subject: Re: Move from Bugzilla to Phabricator. Yay or Nay?
> Message-ID: <1433292886.19370.42.camel at collabora.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Hi,
>
> One thing that is missing, the headers of emails from Phabricator don't
> seem to indicate for which project an email is, the Freedesktop
> Phabricator instance seems to already be used by Wayland/Weston and us,
> so not having that would be an annoying regression versus Bugzilla.
>
> Olivier
>
> On Sun, 2015-05-31 at 15:52 +0100, Luis de Bethencourt wrote:
> > On 30 May 2015 at 00:32, Luis de Bethencourt <luis at debethencourt.com>
> > wrote:
> > > On 29 May 2015 22:57, "Tim-Philipp Müller" <t.i.m at zen.co.uk> wrote:
> > > >
> > > > On Fri, 2015-05-29 at 21:31 +0100, Luis de Bethencourt wrote:
> > > >
> > > > Hi Luis,
> > > >
> > > > I don't think it's a matter of having a vote. A decision in
> > > favour of a
> > > > move has been made at the hackfest, as I remember it anyway ;)
> > > Cool. Wasn't sure and didn't wanted to assume.
> > > >
> > > > The question is if anyone is going to put in the work to do the
> > > > migration (migrate over existing bugs/histories etc.), and if we
> > > can get
> > > > the phabricator instance moved to official fdo infrastructure.
> > > >
> > > > Thibault and Mathieu said they were going to work on this, maybe
> > > best to
> > > > ask them what the status is.
> > > >
> > > >  Cheers
> > > >   -Tim
> > > Thibault and Mathieu, how is this going? I can spend time at work
> > > on this migration. I think it is of importance.
> > > Let me know and we can plan this :)
> > > Thanks Tim,
> > > Luis
> > > >
> > > > >
> > > > > Revisiting the conversation from the GStreamer Hackfest about
> > > > > potentially moving bug tracking and patch reviewing from
> > > Bugzilla to
> > > > > Phabricator; should we have a vote about this soon? What do
> > > people
> > > > > think?
> > > > >
> > > > >
> > > > > I have the feeling the situation needs to be fixed and a
> > > decision
> > > > > needs to be made. Yet till now it has been understandably
> > > > > procrastinated due to everybody being busy.
> > > > >
> > > > >
> > > > > To kickstart the decision making, I volunteer myself to take
> > > care of
> > > > > the transition between our current bug tracker to a new one, if
> > > that
> > > > > is what is decided. I am aware this won't be trivial and it
> > > will
> > > > > require a toolbox of scripts and some elbow grease, but I am
> > > happy to
> > > > > volunteer if this helps the community's operations.
> > > > >
> > > > >
> > > > > So how about it, what do you think are the pros and what are
> > > the cons?
> > >
> > Update:
> >
> > Thibault, Mathieu and myself chatted about this and they got me up to
> > speed with the great work they've done so far. They are happy to let
> > me join and help them with the remaining migration to Phabricator.
> > Together we will make this happen.
> >
> > Will let you guys know how it progresses.
> >
> > Thanks!
> > Luis
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> --
> Olivier Crête
> olivier.crete at collabora.com
>
>
>
> ------------------------------
>
> Message: 4
> Date: Wed, 3 Jun 2015 07:33:39 +0530
> From: satyam kumar ray <satyamray12 at gmail.com>
> To: gstreamer-devel at lists.freedesktop.org
> Subject: linking decklinksrc to udpsink
> Message-ID:
>         <
> CAAw-1BfgUmkSMdtM0cooh_YPr_Oaia1xOoO7nwZyfCgifTWubw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> currently i able to launch gst on my system using command line :
>
> gst-launch decklinksrc mode=17 connection=composite subdevice=0 !
> video/x-raw-yuv ! ffmpegcolorspace ! ximagesink sync=false
>
>
> i want to link the decklinksrc to udpsink  so tht i may launch gst on
> webpage.
>
> could someone help me in linking decklinksrc to udpsink
>
>
> regards,
> satyam
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150603/f78ebfd7/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 5
> Date: Tue, 02 Jun 2015 23:24:27 -0300
> From: Thiago Santos <thiagoss at osg.samsung.com>
> To: gstreamer-devel at lists.freedesktop.org
> Subject: Re: reading, parsing and outputting a TS file synchronously ?
> Message-ID: <556E655B.1000708 at osg.samsung.com>
> Content-Type: text/plain; charset="utf-8"; Format="flowed"
>
> On 06/02/2015 09:26 PM, Peter Maersk-Moller wrote:
> > Hi.
> >
> > I was expecting that I could read, parse and output a TS file
> > synchronously using a pipeline like this:
> >
> >   gst-launch-1.0  filesrc location=../Downloads/OC3.demo.ts  ! queue
> > ! tsparse ! fakesink sync=1
> >
> > but what I see is that the pipeline reads the file, parse it and send
> > it to the fakesink as fast as the hardware supports. That is, it does
> > not decode the timestamps in the PES header and send it out
> > synchrosnously although the sync flag has been set.
> >
> > Obviously fakesink is to be replaced by something else like a filesink
> > to a pipe or a udpsink or .....
> >
> > What is the correct way for GStreamer to playout a TS file
> > synchronously without having to decode and re-encode it? The module
> > decodebin can obviously decode it synchronously.
>
> The problem is that tsparse doesn't timestamp the buffers so sink
> elements won't be able to sync. A fix for tsparse is needed to have this
> working.
>
> >
> > The ts testfile is available from Opencaster a
> >
> > http://www.avalpa.com/assets/video/OC3.demo.ts
> >
> > Best regards
> > Peter MM
> >
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
> --
> Thiago Sousa Santos
> Senior Multimedia Engineer, Open Source Group
> Samsung Research America - Silicon Valley
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150602/83780dd1/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 6
> Date: Tue, 2 Jun 2015 22:10:44 -0700 (PDT)
> From: nagendra <nagendra at tes-dst.com>
> To: gstreamer-devel at lists.freedesktop.org
> Subject: Re: mpegtsmux with different audio inputs
> Message-ID: <1433308244010-4672086.post at n4.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
> thanks Peter,
>
> i am not great wrt gstreamer.
> could you please share any examples if possible ?
>
> fyi, i am getting input like this                            _______
>                                  ------> ac3 encode --->|
> alsasrc --> audio_q -->/                                  |
>                                \                                   |
> mpegtsmux
>                                 ------> PCM data -----> |_______
>
> i am thinking to toggle link between  audio_q -->AC3 and audio_q -->
> PCMdata(downmix)
>
> should we use request_pad() fro mpegtsmux ?
>
> regards
> nagendra
>
>
>
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/mpegtsmux-with-different-audio-inputs-tp4672077p4672086.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
>
> ------------------------------
>
> Message: 7
> Date: Wed, 03 Jun 2015 08:33:14 +0200
> From: Peter Körner <osm-lists at mazdermind.de>
> To: gstreamer-devel at lists.freedesktop.org
> Subject: Re: linking decklinksrc to udpsink
> Message-ID: <556E9FAA.5040700 at mazdermind.de>
> Content-Type: text/plain; charset="utf-8"
>
> Hi satyam,
>
> it looks like you're using a very old gstreamer 0.10, you shouldn't do
> that. use gstreamer-1.0. You pipeline should look sth. like this then:
>
>
> gst-launch decklinksrc mode=17 connection=composite subdevice=0 !
>   video/x-raw ! videoconvert ! ximagesink sync=false
>
> (untested)
>
> Regards
>
>
> On 03.06.2015 04:03, satyam kumar ray wrote:
> > currently i able to launch gst on my system using command line :
> >
> > gst-launch decklinksrc mode=17 connection=composite subdevice=0 !
> > video/x-raw-yuv ! ffmpegcolorspace ! ximagesink sync=false
> >
> >
> > i want to link the decklinksrc to udpsink  so tht i may launch gst on
> > webpage.
> >
> > could someone help me in linking decklinksrc to udpsink
> >
> >
> > regards,
> > satyam
> >
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> >
>
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: signature.asc
> Type: application/pgp-signature
> Size: 473 bytes
> Desc: OpenPGP digital signature
> URL: <
> http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150603/0e1b4d84/attachment-0001.sig
> >
>
> ------------------------------
>
> Message: 8
> Date: Wed, 3 Jun 2015 11:07:30 +0200
> From: Thibault Saunier <tsaunier at gnome.org>
> To: Discussion of the development of and with GStreamer
>         <gstreamer-devel at lists.freedesktop.org>
> Subject: Re: Move from Bugzilla to Phabricator. Yay or Nay?
> Message-ID:
>         <CANYYV1z7OnJyUH-RPqD6b=
> uw5svbW_nAdHCBKGo03ntLt7CkTg at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> Hello,
>
> I do not see what a mail from bugzilla applies to when reading such
> title: "[Bug 750319] memory: subclasses don't know map flags in unmap"
>
> In phabricator you can set for what projects you want to receive
> mails, so it is the same thing as with bugzilla afaict.
>
> Also for mail notifying of new commits, it looks like:
>
>    [Diffusion] [Committed] rGSTDEV0cfff156b1d7: validate-utils:
> simplify _read_builtin ()
> or
>   [Diffusion] [Committed] rGESd7dfcff7459d: timeline: Use a simple
> GList to track auto transitions
>
> So here you can see for what repo that is.
>
> Regards,
>
> Thibault
>
> On Wed, Jun 3, 2015 at 2:54 AM, Olivier Crête
> <olivier.crete at collabora.com> wrote:
> > Hi,
> >
> > One thing that is missing, the headers of emails from Phabricator don't
> > seem to indicate for which project an email is, the Freedesktop
> > Phabricator instance seems to already be used by Wayland/Weston and us,
> > so not having that would be an annoying regression versus Bugzilla.
> >
> > Olivier
> >
> > On Sun, 2015-05-31 at 15:52 +0100, Luis de Bethencourt wrote:
> >> On 30 May 2015 at 00:32, Luis de Bethencourt <luis at debethencourt.com>
> >> wrote:
> >> > On 29 May 2015 22:57, "Tim-Philipp Müller" <t.i.m at zen.co.uk> wrote:
> >> > >
> >> > > On Fri, 2015-05-29 at 21:31 +0100, Luis de Bethencourt wrote:
> >> > >
> >> > > Hi Luis,
> >> > >
> >> > > I don't think it's a matter of having a vote. A decision in
> >> > favour of a
> >> > > move has been made at the hackfest, as I remember it anyway ;)
> >> > Cool. Wasn't sure and didn't wanted to assume.
> >> > >
> >> > > The question is if anyone is going to put in the work to do the
> >> > > migration (migrate over existing bugs/histories etc.), and if we
> >> > can get
> >> > > the phabricator instance moved to official fdo infrastructure.
> >> > >
> >> > > Thibault and Mathieu said they were going to work on this, maybe
> >> > best to
> >> > > ask them what the status is.
> >> > >
> >> > >  Cheers
> >> > >   -Tim
> >> > Thibault and Mathieu, how is this going? I can spend time at work
> >> > on this migration. I think it is of importance.
> >> > Let me know and we can plan this :)
> >> > Thanks Tim,
> >> > Luis
> >> > >
> >> > > >
> >> > > > Revisiting the conversation from the GStreamer Hackfest about
> >> > > > potentially moving bug tracking and patch reviewing from
> >> > Bugzilla to
> >> > > > Phabricator; should we have a vote about this soon? What do
> >> > people
> >> > > > think?
> >> > > >
> >> > > >
> >> > > > I have the feeling the situation needs to be fixed and a
> >> > decision
> >> > > > needs to be made. Yet till now it has been understandably
> >> > > > procrastinated due to everybody being busy.
> >> > > >
> >> > > >
> >> > > > To kickstart the decision making, I volunteer myself to take
> >> > care of
> >> > > > the transition between our current bug tracker to a new one, if
> >> > that
> >> > > > is what is decided. I am aware this won't be trivial and it
> >> > will
> >> > > > require a toolbox of scripts and some elbow grease, but I am
> >> > happy to
> >> > > > volunteer if this helps the community's operations.
> >> > > >
> >> > > >
> >> > > > So how about it, what do you think are the pros and what are
> >> > the cons?
> >> >
> >> Update:
> >>
> >> Thibault, Mathieu and myself chatted about this and they got me up to
> >> speed with the great work they've done so far. They are happy to let
> >> me join and help them with the remaining migration to Phabricator.
> >> Together we will make this happen.
> >>
> >> Will let you guys know how it progresses.
> >>
> >> Thanks!
> >> Luis
> >> _______________________________________________
> >> gstreamer-devel mailing list
> >> gstreamer-devel at lists.freedesktop.org
> >> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
> > --
> > Olivier Crête
> > olivier.crete at collabora.com
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
>
> ------------------------------
>
> End of gstreamer-devel Digest, Vol 53, Issue 4
> **********************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150603/a5db871d/attachment-0001.html>


More information about the gstreamer-devel mailing list