ShurikTM Опубликовано 19 апреля, 2009 · Жалоба Здравствуйте уважаемые! Впервые столкнулся с этой темой, поэтому прошу помощи. Проблема заключается в следующем: клиент хочет организовать онлайн трансляцию телеканала (скорее всего в разрешении ру-туба) собственного производства. Подразумевается, что контент будет готовиться в редакции, потом выкладываться на сервер в виде уже готового файла и добавляться в плей-лист. Формат вещания H.264 в контейнере MP-4. Единовременная аудитория - несколько сотен (в перспективе десятки тысяч) одновременных коннектов. Таргетинг: 70% - Россия, остальное - мир. Посоветуйте плиз программно-аппаратное решение. Желательно бюджетное, но на Windows-платформе. И вообще, реально ли в рамках интернета (или хотя бы Рунета) организовать multicas-вещание? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zlobar Опубликовано 19 апреля, 2009 · Жалоба И вообще, реально ли в рамках интернета (или хотя бы Рунета) организовать multicas-вещание?Нет Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 19 апреля, 2009 · Жалоба И вообще, реально ли в рамках интернета (или хотя бы Рунета) организовать multicas-вещание?Нет а как тогда вещаются телеканалы? например ОРТ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
IbZ Опубликовано 20 апреля, 2009 · Жалоба Посоветуйте плиз программно-аппаратное решение. Желательно бюджетное, но на Windows-платформе.тогда решение напрашивается само: WMS - http://en.wikipedia.org/wiki/Windows_Media_Services Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 20 апреля, 2009 · Жалоба Мы это делали и сейчас собираем снова на Wowza Media Server Pro. Он дешевле Адобовского и ничем не хуже, хорошо масштабируется и держит нагрузку. Схема обычно такая: Стоит Кодер на студии из аналога/YUV/SDI в IP, кодирует в h.264 TS нужным битрейтом/тами реалтайм и юникаст посылает поток на стоящий у хостера (colo/VPS) WOWZA server который уже и раздает потоки Flash video юзерам в интернет. Кодер такой или бесплатный от Адоба. Также можно ч-з Wowza вещать и файлы, залитые на нее. Отличия в качестве, у Элекард/Тринити кодера обкатывается новый шумодав-фильтры предобработки видео на GPU Nvidia видеокарт с CUDA - оч. хорошие результаты на видео с аналогового источника, не качественном шумном видео, позволяет "зажать" "говорящую голову" в 384К в стандартном разрешении 25кадр.сек и отличным качеством... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 20 апреля, 2009 · Жалоба Посоветуйте плиз программно-аппаратное решение. Желательно бюджетное, но на Windows-платформе.тогда решение напрашивается само: WMS - http://en.wikipedia.org/wiki/Windows_Media_Services Windows Media Services к сожалению не умеет вещать в MP-4 формате. Только в ASF. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 20 апреля, 2009 (изменено) · Жалоба Мы это делали и сейчас собираем снова на Wowza Media Server Pro. Он дешевле Адобовского и ничем не хуже, хорошо масштабируется и держит нагрузку. А поделитесь опытом, какую реальную нагрузку держит WOWZA ? Сколько одновременных юзеровских коннектов на каком битрейте и каком ethernet-порту и железе сервера на колокейшене? Изменено 20 апреля, 2009 пользователем ShurikTM Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 20 апреля, 2009 (изменено) · Жалоба Мы это делали и сейчас собираем снова на Wowza Media Server Pro. Он дешевле Адобовского и ничем не хуже, хорошо масштабируется и держит нагрузку. А поделитесь опытом, какую реальную нагрузку держит WOWZA ? Сколько одновременных юзеровских коннектов на каком битрейте и каком ethernet-порту и железе сервера на колокейшене? У партнеров было на dual Xeon сервере, Windows - ~1500-2000, Linux до 5000 сессий на сервере Supermicro, основной кластер 10 серверов Тринити + BGP+geoip балансировка и распределение нагрузки по др. площадкам и городам. Битрейт около 100/350К, др. проект 350-2048К. Суммарно более 20 тыс сессий и 4Гб/с. Вот бенчмарк Wowza. И описание схемы Изменено 23 апреля, 2009 пользователем MrCloud Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 23 апреля, 2009 · Жалоба Тема всё еще остаётся интересной. Может у кого есть опыт организации unicast+multicast-вещания с трансляцией потока внутрь сетей основных провайдеров? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 23 апреля, 2009 · Жалоба Мы это делали и сейчас собираем снова на Wowza Media Server Pro. Он дешевле Адобовского и ничем не хуже, хорошо масштабируется и держит нагрузку. Установили для опытов WOWZA Media Server, сделали несколько тестовых вещаний с web-камеры или VideoOnDemand, только я так и не понял, можно ли вообще и как в нём организовать плей-лист с файлами видеоконтента (МР4), чтобы они крутились по заранее заданной в плей-листе программе, а юзеры подключались к серверу и спотрели программу с того момента, с которого они подключились, а не смотрели один и тот же файл контента каждый раз с начала. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 23 апреля, 2009 · Жалоба И еще, может кто подскажет возможно ли такое решение: Стоит сервер на колокейшене, вещает несколько видеопотоков (несколько программ) в юникасте или мультикасте. Между сервером и большим интернетом (граничным роутером дата-центра) стоит еще какая-нибудь наша специализированная железка, на IP-адрес которой уже подключаются многочисленные юзеры и разбирают сформированные сервером видеопотоки? Что это может быть за железка и стоит ли этим заморачиваться? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 23 апреля, 2009 (изменено) · Жалоба И еще, может кто подскажет возможно ли такое решение:Стоит сервер на колокейшене, вещает несколько видеопотоков (несколько программ) в юникасте или мультикасте. Между сервером и большим интернетом (граничным роутером дата-центра) стоит еще какая-нибудь наша специализированная железка, на IP-адрес которой уже подключаются многочисленные юзеры и разбирают сформированные сервером видеопотоки? Что это может быть за железка и стоит ли этим заморачиваться? Именно такое сейчас и запустили:*Стоит на ТВ студии кодер с SDI (или аналоговыми) входом *он вещает юникастом udp 2 потока (MPEG2, для совместимости + AVC) на сервер стоящий у провайдера на колокейшн *на этом сервере, что на colo, стоит сепц софтинка IP-IP gateway transcaster (ценой до 1К$), принимает потоки с кодера udp и раздает эти потоки в 2 интерфейса (приватная сетка + внешний IP) по multicast и RTSP unicast. *Клиенты Амино 130/125/PC player. Кодер апгрейдится софтом до полноценной титровальной станции - Тринити Lite encoder&Титровалка: Программно-аппаратный комплекс для автоматизации телевещания (в комплекте ПО OnAir). Титры, часы и графическое оформление, позволяет переключатся между 4-мя или более источниками, накладывать титры, объекты(графику, бегущие строки, логотипы, флэш анимацию) на видео, сделать «картинку в картинке», переключатся по кнопке, расписанию или сценарию между видами/входами и т.п. функционал проф. ТВ студии.. Воспроизведение видеопроектов из разноформатных материалов (DV, DVCPRO, MJPEG, MPEG2/4 I-frame, MPEG2/4 IBP и пр.). Сценарии и оперативное управление. Интеграция с пультами и другим видеооборудованием... Изменено 23 апреля, 2009 пользователем MrCloud Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 23 апреля, 2009 (изменено) · Жалоба Мы это делали и сейчас собираем снова на Wowza Media Server Pro. Он дешевле Адобовского и ничем не хуже, хорошо масштабируется и держит нагрузку. Установили для опытов WOWZA Media Server, сделали несколько тестовых вещаний с web-камеры или VideoOnDemand, только я так и не понял, можно ли вообще и как в нём организовать плей-лист с файлами видеоконтента (МР4), чтобы они крутились по заранее заданной в плей-листе программе, а юзеры подключались к серверу и спотрели программу с того момента, с которого они подключились, а не смотрели один и тот же файл контента каждый раз с начала. В WOWZA можно сделать реалтайм вещание.Трансляцию заранее созданной программы проще сделать на внешней титровалке/NVoD-SVoD сервере в котором будет нужный плейлист и который будет вещать на Wowza, а она уже это транслировать в реалтайме. Титровалка, что мы предлагаем, очень универсальна, стоит не дорого. Самый простой вариант - делаете плейлист в VLC, вещаете им на Вовзу. но это "наколенное" решение. VLC падать будет. Изменено 23 апреля, 2009 пользователем MrCloud Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShurikTM Опубликовано 23 апреля, 2009 · Жалоба В WOWZA можно сделать реалтайм вещание.Трансляцию заранее созданной программы проще сделать на внешней титровалке/NVoD-SVoD сервере в котором будет нужный плейлист и который будет вещать на Wowza, а она уже это транслировать в реалтайме. Титровалка, что мы предлагаем, очень универсальна, стоит не дорого. Самый простой вариант - делаете плейлист в VLC, вещаете им на Вовзу. но это "наколенное" решение. VLC падать будет. MrCloud, спасибо за ответ! Я тестировал первоначально майкрософтовский сервис, а там реализовать поток из источника - файла не представляет никаких проблем. А при использовании WOWZA получается нужно еще устанавливатиь какой-нить плейер, который будет генерить поток для него. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 23 апреля, 2009 (изменено) · Жалоба ShurikTM, ну в общем да. Вовза не может сама по расписанию вещать, только не плеер, а типа сервер вещающий. На VLC можно http вещание сделать. бесплатно. VLC плагин для браузера ставит. кривовато немного правда. Изменено 23 апреля, 2009 пользователем MrCloud Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...