[theora] Webcam streaming with ptalarbvorm

Basil Mohamed Gohar abu_hurayrah at hidayahonline.org
Fri Apr 16 06:37:21 PDT 2010

On 04/15/2010 11:20 PM, Basil Mohamed Gohar wrote:
> On 04/15/2010 06:43 PM, John Kintree wrote:
>> I didn't get to watch it today, Basil.  Please stream it again tomorrow.
>> Regards,
>> John Kintree
> Okay, I'll try to have it running again tomorrow.  I'd like to remind
> you all...it *is* just me sitting at my computer at work most of the
> time.  No audio, either.  ;)
> One thing I noticed with gstreamer is that I cannot control the buffer
> behavior (for example, how we have --soft-target in example_encoder). 
> So, what that means is that significant motion induces quite a lot of
> blockiness.  That is to say, the rate is very strictly controlled.  I
> don't know if there's a way around that.  Also, gstreamer's theorenc
> element doesn't allow using the quality & bitrate parameters
> simultaneously, so I cannot, for example, set a minimum quality.  Still,
> I think it's great and quite suitable.
Okay, I've resumed the stream.  Link is here:


And, for the record, the command-line I used, once again, is here:

time gst-launch-0.10 --eos-on-shutdown v4l2src ! 'video/x-raw-yuv,
width=640, height=480' ! videorate ! 'video/x-raw-yuv, framerate=15/1' !
queue max-size-bytes=100000000 max-size-time=0 ! theoraenc bitrate=150 !
oggmux ! tee name=ogged ! queue max-size-bytes=100000000 max-size-time=0
! oggdemux ! theoradec ! xvimagesink sync=false force-aspect-ratio=true
ogged. ! queue max-size-bytes=100000000 max-size-time=0 ! filesink
location=`date +%F_%T`.ogv ogged. ! queue max-size-bytes=100000000
max-size-time=0 ! shout2send ip=media.basilgohar.com port=8000
password=***passwordissecret*** mount=/basil-at-work.ogv
streamname='Basil at Work' description='Live video stream of me at work'
genre='Webcam' url='http://media.basilgohar.com/stream/' ogged.

More information about the theora mailing list