Hello,
there has been some plans on the wiki for refactoring camerabin in an attempt to simplify its internal design. After some discussion on IRC lately, we've decided to put those ideas on a plan for implementing camerabin2 instead of refactoring camerabin. As the design is different from the current camerabin and we were planning to break some of the API, a new element sounded better as old applications can continue using camerabin. Anyway, this plan has been put up on the wiki [1] and comments and contributions are very welcome. We'd like to try to gather what features potential users expect from it, any feedback on the new design or problems with the current camerabin would help us providing a better element. [1] http://gstreamer.freedesktop.org/wiki/CameraBin -- Thiago Santos ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
On Thu, Nov 11, 2010 at 5:17 PM, [hidden email] <[hidden email]> wrote: Hello, BR, -R ------------------------------------------------------------------------------ Centralized Desktop Delivery: Dell and VMware Reference Architecture Simplifying enterprise desktop deployment and management using Dell EqualLogic storage and VMware View: A highly scalable, end-to-end client virtualization framework. Read more! http://p.sf.net/sfu/dell-eql-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Thiago Sousa Santos-2
2010/11/12 [hidden email] <[hidden email]>:
> Hello, > > there has been some plans on the wiki for refactoring camerabin in an > attempt to simplify its internal design. After some discussion on IRC > lately, we've decided to put those ideas on a plan for implementing > camerabin2 instead of refactoring camerabin. > > As the design is different from the current camerabin and we were planning > to break some of the API, a new element sounded better as old applications > can continue using camerabin. > > Anyway, this plan has been put up on the wiki [1] and comments and > contributions are very welcome. We'd like to try to gather what features > potential users expect from it, any feedback on the new design or problems > with the current camerabin would help us providing a better element. Hi, Something I miss in the current design is the option to use the same element both as audio and video source. Actually you need to use 2 source elements, the video one from the camera and an audio one. My use case is very particular, although I think it can be very useful for other people too. I'm currently using camerabin to preview and capture from DV cameras (dv1394src and dshowvideosrc) and therefore the audio and video comes out from the same bin, which demux and decode the input providing 2 source pads (video and audio) and can't be used with camerabin. My app doesn't supports audio at the moment, but this is more or less how it should be done with the current design (I'm very bad with drawings, but I hope the idea is clear enough :)) src-> demuxer -> video_decoder---------------------------------> camerabin_video_src | ' ->audio ->appsink appsrc-> camerabin_audio_src Currently, when you set the audio source element in camerabin it tries to add (or replace) it in the pipeline, failing if the video source is the same element. I hope to have explained it clear enough :P Andoni > [1] http://gstreamer.freedesktop.org/wiki/CameraBin > > -- > Thiago Santos > > ------------------------------------------------------------------------------ > Centralized Desktop Delivery: Dell and VMware Reference Architecture > Simplifying enterprise desktop deployment and management using > Dell EqualLogic storage and VMware View: A highly scalable, end-to-end > client virtualization framework. Read more! > http://p.sf.net/sfu/dell-eql-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > -- Andoni Morales Alastruey LongoMatch:The Digital Coach http://www.longomatch.ylatuya.es ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
2010/11/24 Andoni Morales <[hidden email]>:
> 2010/11/12 [hidden email] <[hidden email]>: >> Hello, >> >> there has been some plans on the wiki for refactoring camerabin in an >> attempt to simplify its internal design. After some discussion on IRC >> lately, we've decided to put those ideas on a plan for implementing >> camerabin2 instead of refactoring camerabin. >> >> As the design is different from the current camerabin and we were planning >> to break some of the API, a new element sounded better as old applications >> can continue using camerabin. >> >> Anyway, this plan has been put up on the wiki [1] and comments and >> contributions are very welcome. We'd like to try to gather what features >> potential users expect from it, any feedback on the new design or problems >> with the current camerabin would help us providing a better element. > > Hi, > > Something I miss in the current design is the option to use the same > element both as audio and video source. Actually you need to use 2 > source elements, the video one from the camera and an audio one. My > use case is very particular, although I think it can be very useful > for other people too. > I'm currently using camerabin to preview and capture from DV cameras > (dv1394src and dshowvideosrc) and therefore the audio and video comes > out from the same bin, which demux and decode the input providing 2 > source pads (video and audio) and can't be used with camerabin. My > app doesn't supports audio at the moment, but this is more or less how > it should be done with the current design (I'm very bad with drawings, > but I hope the idea is clear enough :)) > > > src-> demuxer -> video_decoder------>camerabin_video | ' ->audio ->appsink appsrc-> camerabin_audio > Currently, when you set the audio source element in camerabin it tries > to add (or replace) it in the pipeline, failing if the video source > is the same element. > I hope to have explained it clear enough :P > > Andoni >> [1] http://gstreamer.freedesktop.org/wiki/CameraBin >> >> -- >> Thiago Santos >> >> ------------------------------------------------------------------------------ >> Centralized Desktop Delivery: Dell and VMware Reference Architecture >> Simplifying enterprise desktop deployment and management using >> Dell EqualLogic storage and VMware View: A highly scalable, end-to-end >> client virtualization framework. Read more! >> http://p.sf.net/sfu/dell-eql-dev2dev >> _______________________________________________ >> gstreamer-devel mailing list >> [hidden email] >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel >> >> > > > > -- > Andoni Morales Alastruey > > LongoMatch:The Digital Coach > http://www.longomatch.ylatuya.es > -- Andoni Morales Alastruey LongoMatch:The Digital Coach http://www.longomatch.ylatuya.es ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |