Answer for evosteam -RHEL 6.4 Video streaming in http

Thanks tony , but as per our requirement we have configured config.lua this way , still it not working

configuration=
{
        daemon=false,
        instancesCount=-1,
        pathSeparator="/",
        logAppenders=
        {
                {
                        name="console appender",
                        type="coloredConsole",
                        level=6
                },
                {
                        name="file appender",
                        type="file",
                        level=6,
                        fileName="../logs/evostream",
                        newLineCharacters="n",
                        fileHistorySize=100,
                        fileLength=1024*1024,
                        singleLine=true
                },
        },
        applications=
        {
                rootDirectory="./",
                {
                        appDir="./",
                        name="evostreamms",
                        description="EVOSTREAM MEDIA SERVER",
                        protocol="dynamiclinklibrary",
                        default=true,
                        pushPullPersistenceFile="../config/pushPullSetup.xml",
                        authPersistenceFile="../config/auth.xml",
                        connectionsLimitPersistenceFile="../config/connlimits.xml",
                        bandwidthLimitPersistenceFile="../config/bandwidthlimits.xml",
                        ingestPointsPersistenceFile="../config/ingestpoints.xml",
                        streamsExpireTimer=10,
                        rtcpDetectionInterval=15,
                        hasStreamAliases=false,
                        hasIngestPoints=false,
                        validateHandshake=false,
                        aliases={"er", "live", "vod"},
                        maxRtmpOutBuffer=512*1024,
                        mediaStorage = {
                                {
                                        description="Default media storage",
                                        mediaFolder="../media",
                                },
                                --[[
                                -- the following is an example and contains all
                                -- available properties along with their default
                                -- values(except paths, of course)
                                sample={
                                        description="Storage example",
                                        mediaFolder="/some/media/folder",
                                        metaFolder="/fast/discardable/separate/folder",
                                        statsFolder="/fast/discardable/separate/folder",
                                        enableStats=false,
                                        clientSideBuffer=15,
                                        keyframeSeek=true,
                                        seekGranularity=0.1,
                                        externalSeekGenerator=false,
                                }
                                ]]--
                        },
                        acceptors=
                        {
                                -- CLI aceptors
                                {
                                        ip="127.0.0.1",
                                        port=1112,
                                        protocol="inboundJsonCli",
                                        useLengthPadding=true
                                },
                                {
                                        ip="0.0.0.0",
                                        port=7777,
                                        protocol="inboundHttpJsonCli"
                                },

                                -- RTMP and clustering
                                {
                                        ip="0.0.0.0",
                                        port=1935,
                                        protocol="inboundRtmp",
                                },
                                {
                                        ip="127.0.0.1",
                                        port=1936,
                                        protocol="inboundRtmp",
                                        clustering=true
                                },
                                {
                                        ip="127.0.0.1",
                                        port=1113,
                                        protocol="inboundBinVariant",
                                        clustering=true
                                },

                                -- RTSP
                                {
                                        ip="0.0.0.0",
                                        port=5544,
                                        protocol="inboundRtsp"
                                },

                                -- LiveFLV ingest
                                {
                                        ip="0.0.0.0",
                                        port=6666,
                                        protocol="inboundLiveFlv",
                                        waitForMetadata=true,
                                },

                                --RTMPS
                                --[[
                                {
                                        ip="0.0.0.0",
                                        port=4443,
                                        protocol="inboundRtmp",
                                        -- cipherSuite="!DEFAULT:RC4-SHA", -- enables/disables a specific set of ciphers. If not spe
cified, it is defaulted to the openssl collection of ciphers
                                        sslKey="/path/to/some/key",
                                        sslCert="/path/to/some/cert",
                                }
                                ]]--
                        },
                        --[[
                        autoHLS=
                        {
                                targetFolder= "../media",
                        },
                        autoHDS=
                        {
                                targetFolder= "../media",
                        },
                        ]]--
                        --[[
                        authentication=
                        {
                                rtmp=
                                {
                                        type="adobe",
                                        encoderAgents=
                                        {
                                                "FMLE/3.0 (compatible; FMSc/1.0)",
                                                "Wirecast/FM 1.0 (compatible; FMSc/1.0)",
                                                "EvoStream Media Server (www.evostream.com)"
                                        },
                                        usersFile="../config/users.lua"
                                },
                                rtsp=
                                {
                                        usersFile="../config/users.lua",
                                        --authenticatePlay=false,
                                }
                        },
                        ]]--
                        --[[
                        eventLogger=
                        {
                                -- the following customData node will be apended to all outgoing
                                -- events generated by this logger.
                                customData=123,
                                sinks=
                                {
                                        {
                                                -- the following customData node will be apended to all
                                                -- events generated by this sink. It overwrides the
                                                -- customData node defined on the upper level. It can
                                                -- also be a complex structure like this
                                                customData =
                                                {
                                                        some="string",
                                                        number=123.456,
                                                        array={1, 2.345, "Hello world", true, nil}
                                                },
                                                type="file",
                                                filename="../logs/events.txt",
                                                --format="text",
                                                --format="xml",
                                                format="json",
                                        },
                                        {
                                                type="RPC",
                                                url="http://localhost/evowebservices/evowebservices.php",
                                                serializerType="JSON",
                                                -- serializerType="XML"
                                                -- serializerType="XMLRPC"
                                                enabledEvents=
                                                {
                                                        "inStreamCreated",
                                                        "outStreamCreated",
                                                        "streamCreated",
                                                        "inStreamCodecsUpdated",
                                                        "outStreamCodecsUpdated",
                                                        "streamCodecsUpdated",
                                                        "inStreamClosed",
                                                        "outStreamClosed",
                                                        "streamClosed",
                                                        "cliRequest",
                                                        "cliResponse",
                                                        "applicationStart",
                                                        "applicationStop",
                                                        "carrierCreated",
                                                        "carrierClosed",
                                                        "serverStarted",
                                                        "serverStopping",
                                                        "protocolRegisteredToApp",
                                                        "protocolUnregisteredFromApp",
                                                        "processStarted",
                                                        "processStopped",
                                                        "timerCreated",
                                                        "timerTriggered",
                                                        "timerClosed",
                                                        "hlsChunkCreated",
                                                        "hlsChunkClosed",
                                                        "hlsChunkError",
                                                        "hlsChildPlaylistUpdated",
                                                        "hlsMasterPlaylistUpdated",
                                                        "hdsChunkCreated",
                                                        "hdsChunkClosed",
                                                        "hdsChunkError",
                                                        "hdsChildPlaylistUpdated",
                                                        "hdsMasterPlaylistUpdated"
                                                },
                                        },
                                },
                        },
                        ]]--
                        transcoder = {
                                scriptPath="./emsTranscoder.sh",
                                srcUriPrefix="rtsp://localhost:5544/",
                                dstUriPrefix="-f flv tcp://localhost:6666/"
                        },
                },
        }
}
Someone wrote:
do i need to change any thing in this , so that my source which will be pulled should be http & output same http .

Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.