Skip to main content
Participant
August 17, 2010
Question

Disconnecting clients from Streaming Server

  • August 17, 2010
  • 2 replies
  • 860 views

Hello,

We have Streaming Server installed to stream online-seminars to the clients. We want to manually disconnect some clients during the translation while leaving others online. What is the way to do it? Clients connect to server by opening a web-page on the other web-server with embedded flash player which has the source streamer uri rtmp://our_server/live.

Thank you,

Olga Butygina.

    This topic has been closed for replies.

    2 replies

    Petro_O__Bochan
    Inspiring
    August 18, 2010

    Как вариант, ты бы могла логику отключения полностью перенести на клиента. Клиент мог бы периодически (например через каждую минуту) реквестать РНР сервис используя LoadVars и в зависимости от возврата запроса клиентская програма сама бы принимала решение. Но это усугубит ситуацию так как надо будет поддерживать постоянный список клиентов, MySQL подключать, дополнительный трафик по реквестам хендлить и.т.д.

    Participant
    August 18, 2010

    Спасибо за ответ!

    У нас как раз php-сайт c данными о клиентах в mysql, так что предлагаемый вариант - то что надо. Одна проблема: мы используем уже готовый плеер (http://www.longtailvideo.com/players/jw-flv-player/) и не задумывались о разработке собственного флэшового плеера.

    Разреши задать тебе пару вопросов.

    1. Такой плеер, способный общаться с php-сервером, можно написать на Flex в свободном IDE или же требуется Flash Professional? Насколько я знаю, во Flash уже есть готовый компонент FLVPlayBack, можно ли без него обойтись во Flex?

    2. С помощью Loadvars можно также посылать серверу информацию о запуске проигрывателя для пополнения счетчика просмотров или есть более простой способ внедрить такой посыльщик запроса в обычный swf, содержащий видео?

    С уважением,

    Ольга Бутыгина.

    Petro_O__Bochan
    Inspiring
    August 18, 2010

    1. По Флексу ничего конкретного сказать не могу, но в нем конечно же можно написать свой плеер.

    2. LoadVars и есть тот простой способ (в сравнении с Responder), но так как используется Флекс, то нужен будет Responder. Но и тот и другой объект разрешает колбэки и отправку параметров.

    August 18, 2010

    Hi Olga,

    Actually this is possible only in Flash Media Interactive Server edition where you can use simple server-side logic in your FMS application or use Authorisation Plugin feature to disconnect clients selectively.

    With Flash Media Streaming Server, you cannot accomplish it as it does not support the above features as this edition is meant only for simple streaming usage.

    Thanks

    Mamata

    Participant
    August 18, 2010

    Hello, Mamata.

    You answer was very much of help for me.

    Thank You,

    Olga Butygina.