HydrogenAudio

Lossy Audio Compression => Ogg Vorbis => Ogg Vorbis - General => Topic started by: arkadini on 2008-10-04 00:01:47

Title: Ogg Vorbis decoder in Flash
Post by: arkadini on 2008-10-04 00:01:47
There is an implementation of Vorbis decoder written in haXe and compiling to an SWF file playable in Flash 10 now available.

It's an initial release and it could use some more general testing and possibly hacking for even better performance.

Links:
http://lists.xiph.org/pipermail/vorbis-dev...ber/019584.html (http://lists.xiph.org/pipermail/vorbis-dev/2008-October/019584.html)
http://barelyfocused.net/blog/2008/10/03/f...-vorbis-player/ (http://barelyfocused.net/blog/2008/10/03/flash-vorbis-player/)
Title: Ogg Vorbis decoder in Flash
Post by: rt87 on 2008-10-15 03:32:20
There is an implementation of Vorbis decoder written in haXe and compiling to an SWF file playable in Flash 10 now available.

It's an initial release and it could use some more general testing and possibly hacking for even better performance.

Links:
http://lists.xiph.org/pipermail/vorbis-dev...ber/019584.html (http://lists.xiph.org/pipermail/vorbis-dev/2008-October/019584.html)
http://barelyfocused.net/blog/2008/10/03/f...-vorbis-player/ (http://barelyfocused.net/blog/2008/10/03/flash-vorbis-player/)

Tor-Einar Jarnbjo's ActionScript 3 Vorbis decoder for Flash 10 is getting at least closer to haXe implementation.

The current version can be tested here:

http://flash.j-ogg.de/10/ (http://flash.j-ogg.de/10/)
Title: Ogg Vorbis decoder in Flash
Post by: The Sheep of DEATH on 2008-10-18 19:22:33

There is an implementation of Vorbis decoder written in haXe and compiling to an SWF file playable in Flash 10 now available.

It's an initial release and it could use some more general testing and possibly hacking for even better performance.

Links:
http://lists.xiph.org/pipermail/vorbis-dev...ber/019584.html (http://lists.xiph.org/pipermail/vorbis-dev/2008-October/019584.html)
http://barelyfocused.net/blog/2008/10/03/f...-vorbis-player/ (http://barelyfocused.net/blog/2008/10/03/flash-vorbis-player/)

Tor-Einar Jarnbjo's ActionScript 3 Vorbis decoder for Flash 10 is getting at least closer to haXe implementation.

The current version can be tested here:

http://flash.j-ogg.de/10/ (http://flash.j-ogg.de/10/)

I wonder if I can reiterate what was said in the blog by another member:
Quote
Very cool!

Why the FP10 dependencies? Do they improve performance? It’d be cool if this works in FP9, although I understand this might result into a performance drop.

Any word on this?
Title: Ogg Vorbis decoder in Flash
Post by: Polouess on 2008-10-18 20:18:40
That's because FP10 has got a much improved sound API. Read more here:
http://www.kaourantin.net/2008/05/adobe-is...ise-part-2.html (http://www.kaourantin.net/2008/05/adobe-is-making-some-noise-part-2.html)
Title: Ogg Vorbis decoder in Flash
Post by: rt87 on 2008-10-21 13:17:32
That's because FP10 has got a much improved sound API. Read more here:
http://www.kaourantin.net/2008/05/adobe-is...ise-part-2.html (http://www.kaourantin.net/2008/05/adobe-is-making-some-noise-part-2.html)

And also the Vector data type.
Title: Ogg Vorbis decoder in Flash
Post by: --pv-- on 2008-11-16 20:35:05
This is very exciting.
Is there a chance to get some howto for people non familiar with flash development? E.G. some javascript interface so we can just use this to play ogg files and streams at our websites?
Oh BTW can It play icecast2 vorbis streams?
Title: Ogg Vorbis decoder in Flash
Post by: Lucho on 2008-11-19 18:50:35
@--pv-- Check OMTK (http://www.omtk.org/index.html), it can also play radio streams. 

More exciting news from Adobe >>>Alchemy (http://labs.adobe.com/technologies/alchemy/), hope someone can port not only vorbis decoder(why not FLAC,WavPack) directrily from C source.

EDIT: I just saw that there is already ported version of ogg vorbis library HERE (http://labs.adobe.com/wiki/index.php/Alchemy:Libraries)  , should be less CPU intensive than pure AS3 version , need testing
Title: Ogg Vorbis decoder in Flash
Post by: Lucho on 2009-07-17 19:55:07
Thanks to this (http://mauft.com/2009/651/alchemy-ogg-vorbis-frontend) guy , who provided a nice package of classes for Alchemy Ogg Vorbis decoder. I build a simple flex app to test CPU usage and yep Alchemy is producing faster code than Haxe version.

Finally oggstreams can be played in Flash not sacrificing CPU time. 
Title: Ogg Vorbis decoder in Flash
Post by: AshenTech on 2009-07-23 16:21:40
can this be done in silverlight?

I have been looking at adding a silverlight player to my website and vorbis is the main codec i use
Title: Ogg Vorbis decoder in Flash
Post by: Lucho on 2009-07-23 16:50:13
Here is a Csharp decoder (http://lists.xiph.org/pipermail/vorbis-dev/2008-March/019257.html) for Ogg Vorbis , so i suppose it can be used with Silverlight.

Title: Ogg Vorbis decoder in Flash
Post by: VEG on 2012-09-21 23:00:42
Any news about Vorbis player via flash/silverlight?
Title: Ogg Vorbis decoder in Flash
Post by: VEG on 2012-10-11 20:59:44
https://twitter.com/mediaelementjs (https://twitter.com/mediaelementjs)
@mediaelementjs Do you have any plans to add Ogg support for IE via Flash? http://bit.ly/QOX573 (http://bit.ly/QOX573)  http://bit.ly/xDU5j1 (http://bit.ly/xDU5j1)  http://adobe.ly/Gxkdk (http://adobe.ly/Gxkdk)
@vrubleg we did it for http://shimichanga.com (http://shimichanga.com)  but it made the swf 500Kb+ so it hasn't been ported back unto the core yet.
@mediaelementjs I think it is not a problem. Support of Ogg in IE would be a great advantage for your player, and you can do it optional.

So, I think it's a good chance for Ogg Vorbis lovers and all Open Source community  Please support this suggestion!