Как играть в RTMP URL в прямом эфире в Flowplayer - PullRequest
1 голос
/ 25 января 2012

Используйте этот код ... Впервые игра воспроизводится в режиме реального времени streaimg.но сейчас этот проигрыватель загружен только. Не воспроизводите

flowplayer("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf", {
    clip: {  
        url: 'livestream',
        provider: 'rtmp',
        live: true
    },
    plugins: {
        // RTMP streaming plugin
        rtmp: {
            url: 'flowplayer.rtmp-3.2.3.swf',
            netConnectionUrl: 'rtmp://domain.com/hiox'
        }
    }
});

Пожалуйста, помогите мне

Ответы [ 3 ]

1 голос
/ 22 марта 2012

У меня была такая же проблема, согласно документации Edgecast, вы должны использовать параметр подписки:

flowplayer("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf", {
    clip: {  
        url: 'livestream',
        provider: 'rtmp',
        live: true
    },
    plugins: {
        rtmp: {
            url: 'flowplayer.rtmp-3.2.3.swf',
            netConnectionUrl: 'rtmp://domain.com/hiox',
            subscribe: true
        }
    }
});
0 голосов
/ 29 октября 2018

Я думаю, что ваш URL неправильный, а также проверьте ваш потоковый сервер, в моем случае это red5 В настоящее время Android и IOS не поддерживает Flash. Поэтому используйте вместо этого HLS или Dash.

<!doctype html>
<html>
<head>    
    <title>Basic RTMP with red5 : Flowplayer</title>

    </head>

<body>

<div id="wowza" style="width:644px;height:276px;margin:0 auto;text-align:center; background-color: red;">
</div>
 <script src="http://releases.flowplayer.org/js/flowplayer-3.2.13.min.js"></script>
<script>
$f("wowza", "http://releases.flowplayer.org/swf/flowplayer-3.2.18.swf", {

    clip: {
        //here the url is the link on which streaming is on
        url: 'rtmp://000.00.208.207/live/141769?key=141769',
        scaling: 'fit',
        provider: 'red5'
    },

    plugins: { 
        red5: {
        // here red5 is the streaming server, change if your server name is other
            url: "flowplayer.rtmp-3.2.13.swf",
             // netConnectionUrl defines where the streams are found
            netConnectionUrl: 'rtmp://000.00.208.207/live/'
        }
    },
});
</script>
</body>
</html>
0 голосов
/ 08 февраля 2012

Прочитайте RTMP документы .

В прошлом я успешно использовал flowplayer для прямой трансляции. Разница между моим и вашим конфигом заключается в том, что в моем разделе rtmp есть «subscribe: true». Это было с EdgeCast в качестве моего rtmp-сервера, но другие поставщики также ожидают этого.

...