Проблема с RTMP Flowplayer

Я пытаюсь получить доступ к потоку RTMP с помощью Flowplayer. Мне дали местоположение rtmp (rtmp://xyz.com/flash/fs-93e3010000000000). Для которого я установил netConnectionUrl. Но я не уверен, для чего установить «url»?

Мой код очень похож на http://blog.mydeo.com/2010/03/04/embedding-live-streams-with-flowplayer/

Редактировать:

Я узнаю, какой сервис они используют, они только что дали нам URL-адрес RTMP.

Как моя выглядит на данный момент:

$f("fms", "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf", {

clip: {
    url: 'livestream',
    // configure clip to use influxis as our provider, it uses our rtmp plugin
    provider: 'rtmp',
    live : true
},

// streaming plugins are configured under the plugins node
plugins: {

    // here is our rtpm plugin configuration
    rtmp: {
        url: 'flowplayer.rtmp-3.2.3.swf',
        // netConnectionUrl defines where the streams are found
        netConnectionUrl: 'rtmp://mystream.com/flash/fs-93e3010000000000',
    }
}
});

Сам поток работает с MPlayer.


person Jasard    schedule 14.12.2011    source источник


Ответы (2)


netConnectionUrl — это URL-адрес сервера (rtmp://mystream.com) вместе с именем приложения (в данном случае flash). . В качестве url должно быть указано имя потока (fs-93e3010000000000).

So:

plugins.rtmp.netConnectionUrl: 'rtmp://mystream.com/flash'
clip.url: 'fs-93e3010000000000'

Вы можете прочитать больше здесь.

person Jack Engqvist Johansson    schedule 12.06.2013

У вас есть ошибка? у тебя rtmp сервер работает? Какой сервис вы используете?

Это то, что я использовал для потоковой передачи видео в реальном времени (так же, как и вы):

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://my_ip/live'
        }
    }
});

Я использую видеосервер red5, но это то же самое для FMS.

Изменить: вы можете проверить свой rtmp с помощью mplayer.

mplayer rtmp://ваш_ip/live

person malletjo    schedule 14.12.2011
comment
Привет, я обновил код того, что у меня есть. На данный момент ошибок нет, просто крутится загрузчик. Не уверен, что на сервисе узнаю. - person Jasard; 14.12.2011
comment
Я могу подтвердить, что поток работает с mplayer. Я думаю, что проблема с «url». Я не уверен, что предоставить здесь или как узнать, что предоставить. - person Jasard; 14.12.2011
comment
Поскольку я не знаю, что вы используете, и больше информации я не могу вам больше помочь. Не стесняйтесь обращаться к вашей службе потокового видео для получения этой информации. Удачи - person malletjo; 14.12.2011
comment
Привет, я добавил поток rtmp в dl.dropbox.com/u/2918563/flvplayback .swf и вернул имя файла mp4:flvz_945.flv. Попытка воспроизвести его в этом плеере не работает, но это может быть сам плеер. Я пробовал это как URL-адрес без .flv без везения... - person Jasard; 15.12.2011