Конференция "Сети" » Delphi. Вещание видео в сеть [D7, WinXP]
 
  • Strike (26.05.09 10:48) [0]
    Появилась задача. Написать сервис по ретрансляции списка видео файлов в сеть, фалы регулярно обновляются и с течением времени повторяются.
    Вопрос стоит в том, каким образом Windows Media Player подключается к удаленным серверам с видео, как получает видео, на какой порт, какой протокол?
    Реализация работы с сетью не сложна, интересует как общаться на уровне протокола передачи видео, что за чем следует.
    Если есть у кого такая инфо - поделись плиз.
  • DVM © (26.05.09 10:52) [1]

    > интересует как общаться на уровне протокола передачи видео,
    >  что за чем следует.

    Этих протоколов как собак.

    Чаще всего используется связка RTSP + RTP + RTCP. Сам видеопоток в RTP может быть закодирован практически любым кодеком.
  • DVM © (26.05.09 10:53) [2]

    > Strike   (26.05.09 10:48)  

    а может и не надо ничего писать то? есть VLC/VLS они все умеют.
  • Strike (26.05.09 11:02) [3]
    Спасибо за ответ, сейчас по гоглю на эту тему.

    А писать то как раз таки придется, потому что должна быть своя софтина.
  • Сергей М. © (26.05.09 11:54) [4]
    Если речь идет о медиабродкасте, то м.б. обратить взор на IGMP ?
  • Strike (26.05.09 12:07) [5]
    по читал и о IGMP.
    смотрю этот подход вызывает высокую нагрузку на сеть, в прочем как и любая массовая рассылка.
    Интересно есть ли возможность слушать порт(а не слать) и в момент подключения начинать трансляцию с того момента где находится трансляция основного видео.

    Кажется придется как всегда все кодить с нуля самостоятельно =)
  • Сергей М. © (26.05.09 12:25) [6]

    > этот подход вызывает высокую нагрузку на сеть, в прочем
    > как и любая массовая рассылка


    Зато значительно упрощает реализацию каст-сервера.


    > есть ли возможность слушать порт


    IGMP-сервер не исключение - он тоже "слушает" порт.


    > в момент подключения начинать трансляцию с того момента
    > где находится трансляция основного видео


    Конечно. А иначе грош цена системе потокового вещания реального времени, такой, например, как IPTV-сервис
  • DVM © (28.05.09 22:12) [7]

    > Strike   (26.05.09 12:07) [5]


    > Кажется придется как всегда все кодить с нуля самостоятельно
    > =)

    Если на Delphi то да, если на C, то не придется, очень много готовых наработок.
  • Sveta (11.05.10 14:42) [8]
    pomogu , pishite
  • Anatoly Podgoretsky © (11.05.10 15:30) [9]
    > Strike  (26.05.2009 10:48:00)  [0]

    Для Windows Media Player список файлов обычный текстовый файл, значит или
    файл или веб сервер, со чтением листинга.
  • Palladin © (11.05.10 17:08) [10]
    хоть бы дату поста посмотрели что-ли, для приличия ))
  • Плохиш © (11.05.10 17:28) [11]
    Сегодня день оживших мертвецов... 8-O
  • brother © (14.05.10 05:51) [12]
    бывает)
 
Конференция "Сети" » Delphi. Вещание видео в сеть [D7, WinXP]
Есть новые Нет новых   [134437   +29][b:0][p:0]