«

»

Мар 12 2015

Распечатать Запись

StreamBuilder — транскодинг и стриминг от создателей RuTube

StreamBuilder Сегодня в блоге я публикую гостевую статью от компании «Инвентос», в которой будет представлена информация (анонс) о новом медиа-сервере StreamBuilder. Данная информация была подготовлена и предоставлена компанией «Инвентос» специально для публикации в блоге IT и Мультимедиа.

 Отмечу, что ни я не специалисты нашей команды пока еще не тестировали данное решение (StreamBuilder) в качестве медиа-сервера или транскодера, но мы обязательно сделаем это чуть позже. После чего я напишу об этом отдельную статью.

Немного истории

 В 2002 году компания Adobe выпустила новую версию плеера, который умел проигрывать видео, а также AFMS (Adobe Flash Media Server), который умел вещать видео по проприетарному протоколу RTMP. Эти технологии вывели Adobe в лидеры зарождающегося рынка и заложили основу для грядущей революции YouTube.

 С тех пор многое изменилось. Компания Wowza перехватила лидерство в сегменте медиа-серверов, крайне прогрессивный кодек H.264 вошел во всеобщий обиход, а протокол HLS, изначально разработанный компанией Apple для своих устройств — вытеснил RTMP практически на всех платформах.

 Помимо непосредственно вещания, крайне актуальной стала и задача транскодирования, которая также решается с помощью медиа-серверов. Оригинальное видео чаще всего снимается и хранится в формате HD / FullHD, в то время как клиентам требуется поток с меньшим разрешением (различные гаджеты) или с низким битрейтом (плохие каналы связи). Программные медиа-серверы и транскодеры, ставшие неотъемлемой частью любого современного видеосервиса, решают эти задачи.

Медиа-сервер StreamBuilder от компании Inventos

 Компания Inventos, создавшая в 2006 RuTube, в 2014 выпустила на рынок собственный медиа-сервер StreamBuilder (http://inventos.ru/produkty/streambuilder/), который одновременно решает задачи эффективного транскодирования и адаптивного стриминга видеопотоков.

 Одним из ключевых преимуществ StreamBuilder является поддержка технологии Intel Quick Sync Video, которая задействует модуль GPU процессора для аппаратного ускорения транскодинга. Загрузка основного процессора падает, а итоговая производительность вырастает в 2-3 раза. Один сервер с поддержкой QSV способен обработать до 20 HD или 40 SD потоков одновременно!

 Процесс раздачи видео — стриминг, не настолько требователен к вычислительным ресурсам. Современные сервера чаще всего упираются не в лимиты процессора или памяти, а просто выбирают всю емкость канала даже в 10 Gbps. Этого хватает для одновременного вещания на 10 и более тысяч зрителей.

 Таким образом, даже одна машина StreamBuilder способна выдержать нагрузки, для работы с которыми ранее создавались кластера. А кластер из нескольких таких серверов вполне позволит создать свой собственный YouTube или Netflix в миниатюре.

StreamBuilder. Поддерживаемые протоколы

 В качестве входных потоков поддерживаются протоколы RTMP и RTSP, а также HLS. Вещание обычно ведется по протоколу HLS (включая возможности для организации мультибитрейтных или адаптивных трансляций) или RTMP.

 Для повышения стабильности и качества работы все входящие потоки анализируются специальным модулем, позволяющим вычислять пропущенные или битые пакеты. Это избавляет от частых проблем, возникающих у пользователей решений на базе FFMPEG или VLC — падения сервиса, рассинхронизация аудио/видео, рассыпание картинки и так далее.

Другие возможности StreamBuilder

 StreamBuilder позволяет не только транскодировать и вещать видеопотоки, но и осуществлять с ними такие операции, как кроппинг кадров, наложение логотипа, нормализацию звука и другие. Это позволяет рассматривать его как полноценное и законченное решение для широкого круга задач.

 Управление медиа-сервером осуществляется либо из наглядной облачной панели управления, либо в командной строке сервера через конфигурационные файлы.

 На сайте компании (http://inventos.ru/produkty/streambuilder/) можно получить бесплатную версию медиа-сервера для использования в некоммерческих целях (не поддерживает аппаратное ускорение транскодирования), или запросить полноценный триал для тестирования всех возможностей.

P.S:

С вопросами и предложениями, можете обращаться напрямую к автору статьи по адресу sg@inventos.ru

Всего хорошего!

 Если у вас появились какие-то вопросы по медиа-серверам, пишите нам. Если вам нужно что-то настроить или получить консультацию по медиа серверам и системам, также можете обращаться ко мне и нашей команде. Разную полезную информацию на данную тему вы можете найти в нашем Справочнике по видеотрансляциям.

 Приглашаю всех подписаться на новости моей публичной страницы ВКонтакте, ее адрес http://vk.com/itmultimedia . Буду рад видеть Вас в своих подписчиках!


Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>