Skip to main content
September 13, 2010
Question

RTMFP Streaming media playback using OSMF

  • September 13, 2010
  • 1 reply
  • 1116 views

I am looking for a sample media player using OSMF for RTMFP P2P streaming media.

Any help will be appreciated.

    This topic has been closed for replies.

    1 reply

    Adobe Employee
    September 14, 2010

    Currently OSMF framework does not allow us to do rtmfp streaming. You can also post this query in OSMF forum to get much info about when rtmfp support is coming in this framework.

    In package org.osmf.net in NetConnectionFactory.as see the below code I think here you can modify to support RTMFP (I have not tried)

    private

    function buildPortProtocolSequence(url:String):Vector.<PortProtocol>

    {

    var portProtocols:Vector.<PortProtocol> = new Vector.<PortProtocol>;

    var theURL:URL = new URL(url);

    var allowedPorts:String = (theURL.port == "") ? DEFAULT_PORTS: theURL.port;

    var allowedProtocols:String = "";

    switch (theURL.protocol)

    {

    case PROTOCOL_RTMP:

    allowedProtocols = DEFAULT_PROTOCOLS_FOR_RTMP;

    break;

    case PROTOCOL_RTMPE:

    allowedProtocols = DEFAULT_PROTOCOLS_FOR_RTMPE;

    break;

    case PROTOCOL_RTMPS:

    case PROTOCOL_RTMPT:

    case PROTOCOL_RTMPTE:

    allowedProtocols = theURL.protocol;

    break;

    }

    var portArray:Array = allowedPorts.split(",");

    var protocolArray:Array = allowedProtocols.split(",");

    for (var i:int = 0; i < protocolArray.length; i++)

    {

    for (var j:int = 0; j < portArray.length; j++)

    {

    var attempt:PortProtocol = new PortProtocol();

    attempt.protocol = protocolArray;

    attempt.port = portArray;

    portProtocols.push(attempt);

    }

    }

    return portProtocols;

    }

    Regards,

    Amit

    September 14, 2010

    Here is the link for the OSMF forums : http://forums.adobe.com/community/opensource/osmf?view=overview

    Regards

    Mamata