Limelight has a plugin that handles the FCSubscribes as well as other
services. You would need to hit up the appropriate contact there for more
1 person found this helpful
Akamai works fine out of the box with OSMF with live rtmp streams as the AkamaiBasicStreaming plugin is built in to the core code. An explicit onFCSubscribe is not required as it is made automatically for you by the server software. Here is an example using the standard Strobe player
The audio/video are out-of-sync on this particular stream, but it’s the only public one I have and it's not the fault of strobe or akamai, just the encoder needs to be rebooted.
If you are an Akamai customer, then you can also get the Akamai Advanced Streaming Plugin for OSMF, which adds token protection, secure delivery and player verification to your OSMF player.
Limelight is one of the CDNs I am testing with and while their plugin appears to fix VOD urls to work with OSMF I don't see any sign of FCSubscribe support for live streams. If you know more, especially if you have sample code I'd love to see it.
Here's a quick and easy live set up using the LimeLight plugin.
// Create the streaming resource to play.
//use your path and stream name.
var resource:StreamingURLResource = new StreamingURLResource("rtmp://
resource.urlIncludesFMSApplicationInstance = true
resource.streamType = "live"
var limelightMetadata:Metadata = new Metadata();
There is no FCSubscribe exposed since the plugin handles your subscribes and
retries. The only real points of interest is where you pass the metadata and
where you set the resource stream type. Let me know if this helps you out.