Iāve also been looking at how I can play Ogg Theora+Vorbis files in Java.
It seems Cortado is GPL but its com.fluendo.jheora, a Theora decoder, package is LGPL.
com.fluendo.jheora together with the also LGPL com.jcraft.jorbis, a Vorbis decoder and com.jcraft.jogg, an Ogg container parser, allow us to write a pure Java Ogg Theora+Vorbis player⦠but we have to write the playback framework on top of this so that audio and video are played in sync.
Youāll be dealing with Ogg pages & packets etc⦠If you want seeking youāll need to implement a seeking algorithm such as the bisection method, or I guess a more easy to implement look up table.
As everyone else I am very interested to hear and see anything you come up with.