Live streaming to firefox. Staring: gstreamer, icecast (default installation on Fedora 10) and firefox (3.1b2).
Install and start icecast on your localhost, use gstreamer as noted to stream something to iceast, reload this page to open the stream provided by icecast.
$ icecast $ gst-launch v4l2src ! ffmpegcolorspace ! videorate ! theoraenc ! oggmux ! queue ! shout2send mount=local $ firefox-3.2b2
Or with audio:
$ gst-launch v4l2src ! ffmpegcolorspace ! videorate ! theoraenc ! queue ! mux. pulsesrc ! audio/x-raw-float,depth=8,rate=8000 ! vorbisenc ! queue ! mux. oggmux name=mux ! shout2send mount=local