<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Yeah, I'm basically figuring that the bounty would be for someone who
already has done most of what I am looking for.<br>
<br>
I don't need to use VideoCapture necessarily.&nbsp; 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.&nbsp; 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.&nbsp; I
use VideoCapture because it is a python library.<br>
<br>
Why would webcams be difficult?&nbsp; 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.<br>
<br>
BTW, Are there binaries for python bindings for Windows?&nbsp; 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.<br>
<br>
Antoine Tremblay wrote:
<blockquote
 cite="mid6bd63b970704251450n421076abhbf98fac5e56c0027@mail.gmail.com"
 type="cite">Hi,<br>
&nbsp; First thing you would need to get your frame buffer form the
VideoCapture is a gstreamer plugin that can interface with
VideoCapture... <br>
  <br>
&nbsp; And if it doesn't exists... create one, which means you will have to
compile gstreamer on windows wich is not trivial...
  <br>
  <br>
&nbsp;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...<br>
  <br>
&nbsp;But other then that gstreamer seems a good choice for your
application.&nbsp; <br>
  <br>
The&nbsp; 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...&nbsp; but that beeing said it's not related to
gstreamer. <br>
  <br>
  <br>
Good Luck! :)<br>
  <br>
  <br>
  <div><span class="gmail_quote">On 4/25/07, <b
 class="gmail_sendername">Ken Seehart</b> &lt;<a
 href="mailto:ken@seehart.com">ken@seehart.com</a>&gt; wrote:</span>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
    <div bgcolor="#ffffff" text="#000000">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.&nbsp; The result would be open source.&nbsp; 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).&nbsp; 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.&nbsp; If that schedule is a bit tight, we can negotiate a
little.<br>
    <br>
Anyone interested?<br>
    <br>
- Ken Seehart<br>
    <br>
Ken Seehart wrote:
    <blockquote cite="http://mid462FA2BC.8090303@seehart.com"
 type="cite"><span class="q"> What I need :<br>
      <br>
- multi-platform (Linux, Windows, Mac OSX)<br>
- python bindings<br>
- streaming download from our server to our client (I need to develop
both the client and the server)<br>
- simple audio/video conferencing (one source to many viewers)<br>
- ability to play videos (only need one format, and it doesn't matter
which one)<br>
- ability to go to a specified time index during video playback (to
within a 500ms)<br>
- ability to know the current time index during video playback (to
within a 500ms)<br>
      </span>- interface to webcam devices on all target platforms
(Linux, Windows,
Mac OSX)<span class="q"><br>
      <br>
I don't need or want <i>any </i>GUI support.&nbsp; I want the video
playback functionality to simply provide me with a flat RGB frame
buffer, which I can then display myself (in wxPython).<br>
      <br>
Is anyone working on a multi-platform python egg?&nbsp; 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.<br>
      <br>
How does gstreamer compare with kamaelia?<br>
      <br>
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.<br>
      <br>
Thanks a bunch,<br>
- Ken Seehart<br>
      <br>
      </span></blockquote>
    </div>
  </blockquote>
  </div>
</blockquote>
<br>
</body>
</html>