[gst-devel] Is gstreamer what I need?
ken at seehart.com
Thu Apr 26 00:14:42 CEST 2007
Yeah, I'm basically figuring that the bounty would be for someone who
already has done most of what I am looking for.
I don't need to use VideoCapture necessarily. That just happens to be
what we currently have implemented, and it serves as an example of how I
can display video given a frame buffer. The idea is that VideoCapture
might be replaced by something else that can write to a frame buffer, so
the developer doesn't need to worry about the user interface or video
display when implementing the items on my list. I use VideoCapture
because it is a python library.
Why would webcams be difficult? Sure they are platform dependent, but
they just put data in a frame buffer, so maybe 2 or 3 relevant functions
in the API should do it.
BTW, Are there binaries for python bindings for Windows? I simply don't
have time to build it myself unless I know I am going to use it, and I
won't know that until I see it working on Windows in wxPython.
Antoine Tremblay wrote:
> First thing you would need to get your frame buffer form the
> VideoCapture is a gstreamer plugin that can interface with
> And if it doesn't exists... create one, which means you will have to
> compile gstreamer on windows wich is not trivial...
> All that in 4 days , you would need someone who already has a
> gstreamer code base that can compile in windows and knows your
> VideoCapture lib...
> But other then that gstreamer seems a good choice for your application.
> The difficult part I guess will be the webcam access on the different
> platforms as it's driver dependant... I had a lot of troubles with
> webcams on linux... but that beeing said it's not related to gstreamer.
> Good Luck! :)
> On 4/25/07, *Ken Seehart* <ken at seehart.com <mailto:ken at seehart.com>>
> BTW, if it would help, I can post a $2000 bounty on a wxPython
> application that demonstrates the functionality listed below by
> May 1, 2007. The result would be open source. If you are
> interested, I can provide you with a simple wxPython demo
> application that displays video from a frame buffer connected to
> VideoCapture (a Windows-only webcam capture library). My wxPython
> demo app could easily be made to display any flat RGB frame
> buffer, so you don't need to worry about GUI development. If that
> schedule is a bit tight, we can negotiate a little.
> Anyone interested?
> - Ken Seehart
> Ken Seehart wrote:
>> What I need :
>> - multi-platform (Linux, Windows, Mac OSX)
>> - python bindings
>> - streaming download from our server to our client (I need to
>> develop both the client and the server)
>> - simple audio/video conferencing (one source to many viewers)
>> - ability to play videos (only need one format, and it doesn't
>> matter which one)
>> - ability to go to a specified time index during video playback
>> (to within a 500ms)
>> - ability to know the current time index during video playback
>> (to within a 500ms)
>> - interface to webcam devices on all target platforms (Linux,
>> Windows, Mac OSX)
>> I don't need or want /any /GUI support. I want the video
>> playback functionality to simply provide me with a flat RGB frame
>> buffer, which I can then display myself (in wxPython).
>> Is anyone working on a multi-platform python egg? If gstreamer
>> happens to be what I am looking for, I might be willing to
>> contribute development of the egg installer if nobody is doing
>> that yet.
>> How does gstreamer compare with kamaelia?
>> The development seems to be Linux-centric, which is definitely
>> better than Windoze-centric, but I am wondering if anyone is
>> successfully using gstreamer to develop applications that run on
>> Windows too.
>> Thanks a bunch,
>> - Ken Seehart
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gstreamer-devel