Ответы пользователя по тегу Видеотрансляция
  • Как реализовать онлайн трансляцию концерта?

    @artanets1
    Смотря на сколько зрителей планируется трансляция. Если ширина канала позволит можно обойтись и без сервисов по типу YOUTUBE. Если будет много зрителей можно воспользоваться cdn от: Azure, jwplayer, wowza, итд. (все платно и на мой взгляд дороговато)
    Для вешания без дополнительных сервисов можно воспользоваться wowza streaming engine в пробном режиме. (но если позволит ширина интернет канала и производительность компьютера)
    Ответ написан
    Комментировать
  • Как сделать сегментацию входящего видеопотока?

    @artanets1
    Vlc умеет так разбивать картинку, фильтром стена, но как потом отправить это в сеть дальше не знаю.
    может вот это видео поможет.
    Ответ написан
    Комментировать
  • Откуда брать поток данных для онлайн-ТВ?

    @artanets1
    Здравствуйте.
    По первому пункту с юридической точки зрения ничего сказать не могу. Самого очень интересует этот вопрос.
    Если все просто то надо достать прямые адреса потоков если они не зашифрованы и вставить их в плеера. Более правильный путь получить ссылки законно от каналов (если таковые есть, так как есть далеко не у всех). Или иметь записывающую аппаратуру чтобы писать прямой эфир с спутника/тв/ип-тв.
    Можно воспользоваться peer-to-peer способами передачи по типу ace stream (самый известный, ну в крайнем случае мне). Плюсы не нужен сильный сервер много каналов уже присутствую. Минусы нужно ставить плагины, что отталкивает пользователей.

    И теперь к очень дорогому но правильному способу. Сделать сервер 24/7, поставить туда Wowza Streaming Engine! (60$ в месяц), или любой другой вещающий сервер. Договариваться с каналами о использовании их продукции, найти ссылки или сделать сервер для записи. На сервере установить перекодирование на лету во все 6 самых распространенных форматов видео потоков для разных устройств win, mac, android, linux.
    MPEG-DASH
    Apple HLS
    Adobe RTMP
    Adobe HDS
    Microsoft Smooth Streaming
    RTSP/RTP
    Включить nDWR запись видео до 30 часов. Можно будет отматывать видео назад в плеере.
    Позаботиться о возможности масштабирования всей системы в случае увеличения числа пользователей. И о достаточной ширине интернет канала.
    Можно воспользоваться azure, гибко но дорого, платится за виртуальную машину и исходящий трафик.
    Трафик можно уменьшить до 75% используя p2p плеера тоже платно, такие как streamroot или VIBLAST. Я знаю только эти.
    Найти хороший плеер зачастую платный, чтобы поддерживал выбор потока в зависимости от устройства пользователя и разрешения видео. Допустим jwplayer.
    Кстати jwplayer да и другие подобные тоже предоставляют возможность перекодирования видео на лету прямо у них на серверах, также вроде бы есть функция записи видео DWR, разумеется все это платно и помесячно и по исходящему трафику, но возможно это будет приемлемо для вас и вам нужно будет только повставлять плеера в сайт.

    Но это все только если вы собираетесь делать очень большой проект, так как дорого.
    Самый простой способ или взять чужие видео-потоки, или Ace Steam.

    Если выясните как это все грамотно оформить юридически пожалуйста напишите, тк как я долго собираю материалы по этой теме.
    Ответ написан
    Комментировать