На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: PIL
  
> Не получается проиграть потоковое видео , Flash Communication Server 1.5
    Здравствуйте!
    У меня такая проблемма: моя прога состоит из трех частей: передатчик (передает видео поток на Flash Comm Server); сервер, который читает этот поток и ретранслирует его по другому соединению; и проигрыватель, который как раз получает поток с этого другого соединения. Примерный код такой:

    ExpandedWrap disabled
      /////////////// BROADCASTER ///////////////////////
      br_ns = new NetStream(nc);
      br_ns.attachAudio(source_mic);
      br_ns.attachVideo(source_cam);
      br_ns.publish("myStream", "live");
       
      /////////////// SERVER ///////////////////////
      in_ns = new NetStream(nc);
      in_ns.setBufferTime(2);
      in_ns.play("myStream");
       
      out_ns = new NetStream(nc_OTHER);
      out_ns.setBufferTime(2);
      out_ns.attachVideo(in_ns);
      out_ns.attachAudio(in_ns);
      out_ns.publish("myStream_out", "live");
       
      /////////////// PLAYER ///////////////////////
      pl_ns = new NetStream(nc_OTHER);
      pl_ns.setBufferTime(2);
      myVidObj.attachVideo(pl_ns);
      pl_ns.play("myStream_out");

    Используя App Inspector все потоки создаются правильно, и, в частности, есть поток myStream_out типа publish и он же типа playing live.
    Но, проблема в том, что в плеере нет картинки!!!


    П.С. если плеером сразу брать поток от передатчика, то все работает, а вот если от сервера - то нет. В чем может быть проблема?
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script execution time: 0,0229 ]   [ 15 queries used ]   [ Generated: 27.04.24, 13:33 GMT ]