Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

iFLYER Equalizer not working in RTMP

16 replies [Last post]

I'm trying to use it ...I'm trying to use it in an only audio stream with a logo pic, and it works perfectly on demand, but Live doesn't...

Even I tried from the JW Player Setup Wizard (RTMP example) and after configuring the plugin it doesn't work.

U can check the code but it's a little confusing, just "seach" for flashvar in the source of:
http://zocalo.audiovirtual.com.mx/players/loaderdinamica.html

The text is not formatted and it's a t the bottom of many blank lines to keep a little hard to understand for some undesired-eyes...

Thanx and cheers

The spectrum displays require direct access to the MP3 files using the HTTP protocol.

hht protocol? So it's not intended for RTMP?

Nobody can give some advice?

iFlyer and Spectrum Visualizer don't seem to work with RTMP audio, but Revolt (http://www.longtailvideo.com/addons/plugins/42/Revolt) seems to work just fine.

 
I've never been able to get Revolt to work with RTMP (Red5 - mp3 files), but now I'll do some more testing.

Nop,. revolt doesn't work either... U can check it configured at hhtp://zocalo.audiovirtual.com.mx/players/loaderdinamica2.html

Even I've tested spectrum ifequalizer, sound proxy and revolt in the config wizard here in this portal, and I can see themmin action with On Demand, but not live.

Or maybe could it be a prblem specific for Wowza streaming?

Well, totally checked, it's not a crossdomain problem, I've isntalled a socket policy server at por 843, to ensure the right policy been sent to the client, and still not working (I tested the socket daemon with an irc flash lcient, and it works).

By the way, I recommend that Daemon (it's free);
http://www.flash-resources.net/download.html

Just spoke to Jeroen about this.

Apparently, this won't work unless the server's crossdomain is configured to allow access from anywhere.

How is your crossdomain.xml configured? When I try your site, I get a Flash Debug error:

SecurityError: Error #2123: Security sandbox violation: SoundMixer.computeSpectrum: http://zocalo.audiovirtual.com.mx/[[IMPORT]]/plugins.longtailvideo.com/ifequalizer-1.swf cannot access rtmp://zocalo.audiovirtual.com.mx/dinamica94-5. No policy files granted access.
at flash.media::SoundMixer$/computeSpectrum()
at com.jeroenwijering.plugins::Equalizer/updateSpectrum()

How do u get that error? I even tried from a Cyber cafe, to get a conflictive public config computer, and I don't get that error, and the socket policy daemon marks that it's working perfectly (I use it cause in that dedicated server I have an IRC server too, and to access it via a Flash client requieres the crossdomain too, and I have no problem about it),

And if u check the forum there are many people with same problem and nobody made it work.

It seems that those plugins don't work with acc+ audio only streams.

Weel, could u explain this? This is my crossdomain,xml:
<!DOCTYPE cross-domain-policy SYSTEM

"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

This file can be foud at audiovirtual.com.mx, zocalo.audiovirtual.com.mx, zocalo.audiovirtual.com.mx/players, and zocalo.audiovirtual.com.mx/dinamica94-5, and I have a security policy daemon working at port 843 as marked at Adobe forums, so what more is needed to override the crossdomain issue?

Turns out that this isn't possible:

"For media loaded from RTMP sources, you cannot use the BitmapData.draw() and SoundMixer.computeSpectrum() methods to extract run-time graphics and sound data."

-- http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Part...

Also, you'll need the Flash Debug player to see the debug errors (http://www.adobe.com/support/flashplayer/downloads.html).

holly shit... These are the occasions when u can see that sometimes add features to software just to add bells and whistles, and not to really extend functionality, cause RTMP live streams are an important part of the usage of adobe flash, u know justin.tv, ustream, etc, so they should take on count the rtmp's...
Well, really thanx, at least I'm gonna try in other ways to use a spectrum analyzer, time to invent clever solutions.

Yea, just spend the last few HOURS trying to get various plugins to display any of the spectrum displays. Same thing, nothing. Please post if you get anything working!!!

Figured it out.

Had to change something in Wowza, but it works fine now.

http://96.30.11.104/forums/showthread.php?s=284eea0fa74e8512e96805564157b426&t=6398&page=2

Make the change and restart Wowza.

Has anyone got the revolt plugin to work on FMS? It's frozen for me, stopping and starting the audio refreshes the spectrum equalizer, so I'm wondering if there's an issue communicating back to the longtail plugin.