Cortado

There is a great development going on at Flumotion. Its a java applet that allows you to embed Ogg Theora video in a webpage. The great thing about this development is that the user doesn't need to download any extra java packages as the applet uses the standard native java in the browser.Cortados home page can be found here:
http://www.flumotion.net/cortado/

The developers have put some demonstrations online and you can see them here:

http://stream.fluendo.com/demos.php 

Using Cortado

The developers make pre-complied versions of the applet available so you don't have to compile it yourself. You can choose from the many versions here

http://www.flumotion.net/jar/cortado/

You need to first download the jar file. There are many to choose from. Put it on your server and rename it to something easy like 'cortado.jar'

Then make a webpage and include in it the following embed tag:

<html>
  <head>
  </head>
  <body>
    <applet code="com.fluendo.player.Cortado.class" archive="cortado.jar"
		width="352" height="288">
      <param name="url" value="http://myserver.com/theora.ogg"/>
      <param name="framerate" value="29"/>
      <param name="keepAspect" value="true"/>
      <param name="video" value="true"/>
      <param name="audio" value="true"/>
      <param name="bufferSize" value="100"/>
      <param name="userId" value="user"/>
      <param name="password" value="test"/>
    </applet>
  </body>
</html>

Make sure you have the cortado.jar and the above html page in the same directory. Then change the following line:

<param name="url" value="http://myserver.com/theora.ogg"/>

to include a reference (link) to your own ogg stream (live or pre-recorded). NOTE make sure it is a Absolute and not relative URL.

Now if you open the webpage in a browser it should replay the video.