Ticket #82 (closed enhancement: invalid)

Opened 5 years ago

Last modified 3 years ago

Document shoutcast streaming

Reported by: jeroen Owned by: jeroen
Priority: Milestone: Flash 5.3
Component: Keywords:
Cc: Forum thread:

Attachments

relay.zip Download (36.5 KB) - added by jeroen 5 years ago.
Java nsv forwardedr

Change History

comment:1 Changed 5 years ago by jeroen

  • Milestone changed from JW Player for Flash 4.1 to JW Player for Flash 4.2

comment:2 Changed 5 years ago by jeroen

CounterpointFM.com

comment:3 Changed 5 years ago by jeroen

  • Milestone changed from Flash 4.2 to Flash 4.4

Not as simple as it looks, unfortunately. Some bytearray modifying stuff is needed here. A PHP-approach (also suggested in the forum) is also not the way to go: it'll eat your server bandwidth since it essentially proxies.

comment:4 Changed 5 years ago by jeroen

  • Milestone changed from Flash 4.4 to Flash 4.5

Changed 5 years ago by jeroen

Java nsv forwardedr

comment:5 Changed 5 years ago by jeroen

Not done but here is a bunch of code and links. I did a few more experiments. I wrote a java parser which connects and pulls from a NSV shoutCast stream. I started to add this to red5 as a basic service. I wrote an parser in as3 which does not work well months ago, but the java parser does gets every frame.

And now flash player version 10 will do this 'out of the box' with onSample event and getting raw data from a loaded sound object.

Unfortunatly there is no flv output at this time as I spent so much time trying to work nsv as a service in red5. I have not given up yet though.

AS3 code for nsv is here. ( poor parser misses frames and doesnt deal with aux):  http://www.actionscript.org/forums/showthread.php3?t=172896

and the popforge sound object factory  http://code.google.com/p/popforge/

and the relay.zip java file is attached.

comment:6 Changed 4 years ago by jeroen

  • Milestone changed from Flash 4.5 to Flash 4.6

comment:7 Changed 4 years ago by jeroen

  • Milestone changed from Flash 4.6 to Flash 4.5

Milestone Flash 4.6 deleted

comment:8 Changed 4 years ago by jeroen

  • Owner set to jeroen

comment:9 Changed 4 years ago by jeroen

  • Milestone changed from Flash 4.5 to Future

comment:10 Changed 3 years ago by jeroen

  • Summary changed from implement shoutcast streaming to Document shoutcast streaming
  • Type changed from feature to enhancement
  • Milestone changed from Backlog to Flash 5.2

A very old ticket, and no changes have been made to both Flash and Icecast/Shoutcast to impact this. In short, the status is:

  • MP3 from Icecast / Shoutcast works in Flash
  • AAC from Icecast / Shoutcast does not work in Flash.

todo: write documentation on Icecast / Shoutcast support, stating how to connect to the various streams. The docs should be very vocal in stating AAC is not supported.

comment:11 Changed 3 years ago by pablo

  • Milestone changed from Flash 5.2 to Flash 5.3

comment:12 Changed 3 years ago by jeroen

  • Status changed from new to closed
  • Resolution set to invalid

This shouldn't be part of the player tickets; removing from here and adding to our community site doc list.

Note: See TracTickets for help on using tickets.