Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
В процессе подготовки к визиту Стива Балмера в Киев мне выпала почетная обязанность обеспечения веб-вещания его выступления перед студентами киевских ВУЗов, и, конечно, с применением новейших технологий Windows Server 2008 и Windows Media Services 2008. О том, как это было сделано и каковы результаты и выводы - я еще напишу, но вот в процессе исследования возможностей продуктов для веб-вещания были обнаружены интересные стартапы, про один из которых я и хотел бы сказать пару слов...
Итак, MyShowroom (www.myshowroom.tv) - проект небольшой венгерской компании, который на своем примере очень ярко демонстрирует, как много можно добиться, если "не изобретать велосипед", а подойти к вопросу креативно, и, используя стандартную платформу, связать ее компоненты в удобное для конечного пользователя решение. Что именно ребята сделали? Они написали довольно стильную и удобную для пользователя в работе систему веб-вещания, базируясь на штатных технологиях (расширив их функционал как промежуточными сервисами, так и своим API):
Server platform Windows 2008 Server
Application Server platform Microsoft .NET 3.5; Internet Information Service 7.0
Streaming platform Windows Media 9 Series
Data Storage platform Microsoft SQL Server 2005
Web techniques HTML, AJAX, Silverlight 2.0, JSON
Ребята-разработчики, связав вместе весь нужный стек технологий, предоставляют сервисы на своем портале, который позволяет авторам контента, будущим "звездам эфира", зарегистрироваться и создать свой профиль, запланировать расписание своих выступлений, и, что самое главное, очень просто обеспечить вещание медиа-контента непосредственно со своего ПК.
Для процесса вещания, кроме, собственно, профиля участника и контента, автору потребуется загрузить некий бесплатный софт, называемый MyShowroom Studio. Написанный на .NET Framework, он, на самом деле, являет собой еще один образчик тотальной "лени" разработчиков и того, как именно надо писать программы с креативным подходом... :) Почем? Да потому, что на самом деле, наблюдая за процессом установки MyShowroom Studio, можно наблюдать, как он упорно устанавливает Windows Media Encoder со всеми расширениями и патчами (с учетом версии ОС). Фактически, эта Studio - красивая обвязка вокруг Media Encoder, но до того красивая и простая, что позволяет существенно упростить пользователю все операции с контентом и вообще скрыть ненужные и непонятные для простого пользователя настройки типа сетевых и кодеков - ну зачем пользователю знать - push или pool режим выбрать для связи с сервером, какой режим сжатия и как настроить те или иные драйвера устройств. Studio предоставляет вместо этого набор каналов, каждый из которых довольно просто настраивается путем выбора источника вещания - аудио/видео файлов, вебкамеры или ТВ-тюнера, захвата экрана и т.п. - все это выолняется в течении нескольких минут. После чего можно либо запустить "непрерывное вещание" - т.е. система будет вещать с выбранного источника (кодируя в "правильный" формат) на сервера MyShowroom сразу и непрерывно, либо определить расписания в виде слотов вещания (по 15 минут) - в таком случае Studio синхронизируется с сервером и автоматически начинает и прекращает вещание по началу и окончании выбранных слотов. Управление расписанием выполняется через веб-страницу портала, которая также открывается при выборе соответствующего пункта меню в Studio. Контент вещания может быть "заархивирован" на локальной машине или на портале, на странице вещания, в виде поминутных "снимков экрана" потомка. Таким образом, для организации своего вещания, от пользователя не требуется каких-то специальных знаний клиентского или серверного ПО, работающего с медиастримингом.
Со стороны потребителя это выглядит еще проще - зашел на портал, посмотрел расписание, выбрал интересующее шоу и начал просмотр. Режим просмотра обеспечивается плеером, написанным на Silverlight, который достаточно прост, но при этом позволяет не только смотреть/слушать вещание, но и вести посредством чата диалог с другими участниками и автором выбранного шоу. Все комментарии сохраняются на странице данного шоу. Как показал опыт эксплуатации, моего домашнего канала 512КБ/сек вполне хватает на то, чтобы отправлять видео куда-то на сервера в Венгрию и тут же (правда, с задержкой примерно в 10сек, вызванной достаточно большим значением размера буфферизации) просматривать его у себя через веб в качестве клиента...
Поскольку сами сервера приема контента от авторов и вещания (а как я понял из описания - они географически распределены по Европе) управляются и предоставляются в пользование как службы самой компанией-разработчиком, то можно говорить о том, что ребята находятся на пути создания службы, чем-то аналогичной Microsoft Office Live Meeting, но с большим социальным и развлекательным уклоном, и направленную более не на корпорации, а на социальную группу креативных творческих личностей, которых по каким-то причинам не устраивает то, что им предлагают традиционные радио и телевидение (или которые не могут туда просто "пробиться"). А с другой стороны, как я уже говорил, приятно видеть, что ребята-разработчики не стали тратить свои силы (и, наверняка, финансовые ресурсы) на разработку чего-то с нуля, где бы они увязли в многочисленных рутинных нюансах реализации низших служб вещания, а создали на стандартной инфраструктуре красивую и дружелюбную "мордочку лица" интерфейса пользователя, сделав тем самым шаг от корпоративного рынка к конечному пользователю. Кроме того, они предложили элегантное "реплицируемое" решение - для всех, кто хоть немного дружен с администрированием и разработкой, повторить их путь будет не проблемой, здесь важна сама идея объединения различных служб, и MyShowroom наглядно продемонстрировал все перспективы и возможности такого объединения.
Остается только пожелать MyShowroom упехов в развитии и коммерческого признания, а пользователям - постепенно привыкать к новому стилю жизни в цифровую эпоху, когда благодаря подобным инструментам можно более полно реализовать свой творческий потенциал и о тебе сразу узнает весь мир... ;)
Comments
Anonymous
January 01, 2003
Зерна, брошенные в добротно подготовленную почву, дают хорошие всходы… После нескольких статей , яркихAnonymous
January 01, 2003
Как раз мы его доделали и продали .... Вот только куда не знаю ... хочу проверить ... сильно похож на наш :) ....Anonymous
January 01, 2003
а что, линк в посте нерабочий на www.myshowroom.tv? Насчет invitation code - сделай Sign up или напиши им письмо со слезной просьбой прислать побыстрее :) info AT myshowroom.tv Будет интересно услышать твой фидбэк, потому как, насколько я знаю - у вас что-то аналогичное тоже делалось (но не доделалось)... Наверное - переоценили свои силы и недооценили наши технологии ;)Anonymous
January 01, 2003
До боли знакомый проект.... Подскажи как его попробовать? посмотреть? Где взять Invintation Code ?Anonymous
January 01, 2003
Такой вещи, как вещание с телефона - нет... Если ты смотрел - основой вещания является Studio, тула, которая является обвязкой для Media Encoder, реально просто запускающая его в нужное время с нужными параметрами. Если вы делали вещание с телефона - то наверняка должны были писать свои тулы/энкодеры ;) А тут народ достаточно лениво к данному вопросу отнесся ;)Anonymous
January 01, 2003
По твоему обзору решение пока сделал вывод следующий -решение, применяемые технологии, подход, инструментарий совпадает на 100 %. Вот только мы еще сделали трансляцию живого потока видео с телефона ... а ты его не описываешь... то ли упустил, ... то ли это все таки другой продукт...Anonymous
January 01, 2003
Письмо послал... но ответа нет ...Anonymous
January 01, 2003
С комментами все ок... Они нормально работают, просто появляются по мере их апрувинга мною... а я был занят ;) Так вот - идея трансляций не нова, и даже не компания ТрастВеб ее придумала. Речь идет о том, что как правильно было замечено, венгры отлично подошли к стеку технологий и смогли из предоставленного набора с минимумом затрат выжали максимум возможностей.Anonymous
January 01, 2003
Я бы не сравнивал оба сервиса... Скорее этот самый "партизан" ближе к ЮТьюбу, но никак не как средство трансляций, особенно - мультикастовых. Так что перед тем, как навешивать ярляки - рекомендуется изучать матчасть...Anonymous
June 06, 2008
http://www.webpartizan.ru/ этот сервис постарше будет ничё нового придумать не могут - бездариAnonymous
June 06, 2008
комменты тупят :( Ещё раз - смотри сюда: http://www.webpartizan.ru/broadcast/list/ Венгры ничего нового не придумали - более того, сплогиатили идейку у питерской компании ТрастВеб (на другом технологическом стеке реализовав правда)