Как показывать на сайте rtmp потоковое видео?

Главные вкладки

Аватар пользователя realburnis realburnis 3 сентября 2014 в 14:42

Вопрос, есть готовый rtmp поток
Как его в Drupal показывать в реальном времени?

Попробовал поставить Flowplayer и JW
на сколько понял, оба могут справиться с этой задачей.

Но как в Друпале заставить им проигрывать этот самый rtmp://....

не понял. Подскажите куда смотреть

Логика кажется должна быть такая
Установил модуль
Пошел в настройку полей, выбрал там что бы проигрывать rtmp

но вот не получается.

перед вопросом гуглил, пока не нашел решения.

Комментарии

Аватар пользователя realburnis realburnis 4 сентября 2014 в 13:38

Lotar wrote:
http://www.ustream.tv/ получаете их код, вставляете, радуетесь.

спасибо, конечно, так же можно с ютуба встаивить код и прочих рутубов.

вопрос был как плеером на сайте проигрыват свой rtmp поток а не от каких-то сторонних сервисов.

Аватар пользователя Deman Deman 7 сентября 2014 в 10:38

Та же проблема.
На Drupal 6 у меня это было реализовано следующим образом
SWF Tools
Flow player

Дальше создаешь ноду, в body пишешь примерно следующие:

<?php
print swf('название_потока',
array(
'flashvars' => array('type' => 'rtmp'),
'othervars' => array('stream' => 'rtmp://адрес_сервера/rtplive', 'methods' => array('action' => 'swftools_flv_display')),
)
);
?>

И ставишь ниже поля body text format - php code

А вот в Drupal 7 - еще разбираюсь (( Может кто знает?

Аватар пользователя realburnis realburnis 8 сентября 2014 в 12:26

"Deman" wrote:
<?php
print swf('название_потока',
          array(
            'flashvars' => array('type' => 'rtmp'),
            'othervars' => array('stream' => 'rtmp://адрес_сервера/rtplive', 'methods' => array('action' => 'swftools_flv_display')),
          )
        );
?>

на любом из друпалов, можно конечно схитрить и сделать вот так и с JW Player

вот к примеру как у мея выглядит

<?php
<script type="text/javascript" src="пусть до плеера на сайте jwplayer/jwplayer.js" ></script>
<
div id="home-video">Loading the player</div>
<
script type="text/javascript">
    
jwplayer("home-video").setup(
        {
            
file"rtmp://адрес октуда воспроизводить поток",
            
height320,
            
width640,
        }
    );
</
script>

?>

но как-то это не так. не понятно зачем тогда ставить было модуль https://www.drupal.org/project/jw_player в котором есть какие-то пресеты, настройки
как заставить этот модуль играть именно RTMP не понял - может кто-то подскажет?

Или же только вручную как в примере выше, там же прописывать что бы HTML 5 и тд ?