Do I need to use a streaming server like Icacast to use ogg video streaming capabilities ?
When I read an ogg file on a webserver it seems that unity entirelly load him before begin to play anything.
If I enter an ogg url from a stream server it’s a lot faster.
Can unity stream an ogg video file from a standard apache webserver ?
Ok but what is the difference between an ogg file and an ogg stream?
How to create an ogg stream ? And how to make it available on the web ? with a server like icecast ?
You can use Unity to convert a wide variety of formats into usable, and streamable Ogg files. Once Unity has done that you can post that to your web server and stream the video on demand as a texture (Unity Pro only of course) via the WWW class.
Where above did we discuss “live”? You can stream audio files but they must be in the Ogg Vorbis format, video must be in the Ogg Theora format (and can include sound). Unfortunately I don’t have an example project to offer and am not sure if/where one exists from anyone else. If I come across one I’ll do my best to post that here. In the meantime I’m sending a note off to our demo team that such an example project would in fact be great to have on our site.