Posted on 3. November 2010

Вышел релиз IIS Media Services 4.0

Во время  мероприятия Streaming Media West компания Microsoft анонсировали выход IIS Media Services 4.0 финальной версии. После выхода предыдущей версии прошел всего лишь год. Это версия расширения для IIS позволяет декодировать один раз и поставлять видео адаптивного стриминга на “3 экрана”, используя различные форматы и протоколы.

Эта версия ориентирована на новые возможности прямой трансляции медиа контента и его просмотр по требованию. За годы существования технологию применяли для трансляции видео на таких мероприятиях как World Cup, Sunday Night Football, the Tour de France, 2010 Winter Olympic Games и др.

IIS Smooth Streaming

Один формат, один сервер, много клиентов - включая iPhone

Используя H.264 формат для прямой трансляции вы декодируете видео не только для Silverlight приложения, но и еще Smooth Streaming проигрователей на PC, Mac, Linux, Nokia S60, Windows Phone 7, Сейчас IIS Media Services позволяют переупаковать поток прямой трансляции видео  для iPhone, iPad  и других устройств Apple iOS.

Новые возможности, которые также доступны для iPhone:

  • Live DVR – пауза, перемотка, поиск;
  • Archving – сохранение “живого” контента для использования DVR или воспроизведение существующего контента;
  • Archive Segmentation – разделение всего вещания на маленькие части для более удобного хранения;
  • AES Encryption – защищает контент во время стриминга;
  • B-frame support – обеспечивает лучшее качество картинки;
  • Режим совместимости iOS3 устройств.

Короткое время ожидания Live Streaming и …

Существуют моменты когда необходимо смотреть видео в режиме очень близком к реальному времени, например on-line игра, финансовые новости, видео наблюдения. В случае низкого качества канала будет возникать частая буферизация видео. Используя Smooth Streaming вы можете избежать этого.

Новые возможности прямой трансляции с использованием Smooth Steaming:

  • Получение статистики точки публикации во временя выполнения – предоставляет статистику в режиме реального времени через API и UI;
  • Сжатие манифеста – сжимает контент файла манифеста, который отправляется клиенту;
  • Возможности доставки метаданных – возможность отправки на клиент RDF данных из энкодера;
  • Уменьшено использование памяти;
  • Улучшен алгоритм работы и тем самым повышена производительность.

Установить расширения можно здесь



Exception: Object reference not set to an instance of an object.
Posted on 24. July 2010

Silverlight, IIS Smooth Streaming & FIFA World Cup

Во время последнего чемпионата мира по футболу Rainet, интернет компания RAI (Radio Televisione Italiana), использовали Silverlight и IIS Smooth Streaming для прямой трансляции и просмотра “по-требованию” HD стриминга этого события на своих ресурсах Rai Sport и Rai.tv.

Ниже несколько скриншотов их сайта Rai Sport, который посвящен чемпионату:RAI_1RAI_2
RAI_3
Во время матчей пиковая нагрузки на Live Streaming составляла больше чем 1 млн. уникальных пользователей и до 560 тыс. конкурентных пользователей.

Rai видео плеер постоен на основе Silverlight Media Framework и позволяет пользователям выбирать различные камеры для просмотра матчей. Кроме этого плеер имеет удобное меню, с помощью которого можно публиковать видео клипы во время матчей. Для этого использовались Rough Cut Editor и Composite Stream Manifest (.csm), а также архитектура близкая к той, которая использовалась на Vancouver Olympics.

Во время FIFA World Cup 2010 Rai использовали IIS Media Services 4 Beta 1 (IISMS4), которые позволяют создавать прямую трансляцию на устройства iPad пользователей. Следующая версия IIS Media Services позволит использовать одну серверную сторону для трансляции видео на PC, Mac, iPhone, iPad и устройства Windows Phone 7.

Детальнее об организации читайте в оригинальном анонсе.



Exception: Object reference not set to an instance of an object.
Posted on 22. June 2010

IIS Media Services 4.0 Beta 1

IIS Media Services 4.0 Beta доступны для скачивания и тестирования. Данное расширение позволяет кодировать видео и воспроизводить его на разных устройствах, используя различные форматы файлов и протоколы.

Новинки Media Services 4.0

Один формат кодирования, один сервер, много устройств - включая iPhone

Сейчас IIS Media Services имеют возможность, которая позволяет создать прямую трансляцию, используя адаптивный стриминг на устройства Apple. Используя один и тот же H.264 кодек, можно транслировать контент на клиенты, которые используют Silverlight проигрыватели на PC, Mac'ах, Linux'ах, Nokia S60 и Windows Phone 7. Теперь этот контент используя адаптивний стриминг можно транслировать и на iPad, iPod и iPhone.

Легкость преобразования контента

Если у вас уже есть медиа контент в одном формате и вы желаете использовать Smooth Streaming, то вам поможет новый инструмент IIS Transform Manager. В данный момент он находится в версии 1.0 Alpha. Имеет большой набор возможностей, которые касаются преобразования контента в формат, необходимый для использования его с IIS Media Services. Он включает в себя пакет кодирования видео, планировщик заданий и управление заданиями. Используя предопределенные задачи, вы можете указать как обрабатывать контент при его появлении в специальных Watch-каталогах. Transform Manager включает в себя Sample Job шаблон, чтобы облегчить начало работы с инструментом, включая преобразование H.264 видео контента в формат адаптивного стриминга для Apple устройств. На данный момент Transform Manager использует Expression Encoder 4, но в дальнейшем предполагается создание Task API, который позволит использовать Transform Manager с другими инструментами.

Создание контента

Кроме этого на сегодняшний день доступно IIS Smooth Streaming Format SDK 1.0 Beta 2. Данное решение позволяет легко создавать прямую трансляцию и просмотр существующих PIFF-компилированных файлов и адаптивный стриминг, используя PlayReady DRM, и доставку контента с помощью IIS Live Smooth Streaming. Кроме того вы можете использовать бесплатную версию Expression Encoder 4, чтобы кодировать видео для IIS Smooth Streaming используя кодек VC-1.

Возможности плеера

Ранная версия релиза IIS Smooth Streaming включала в себя компонент под названием Smooth Streaming Media Element(SSME). В текущем релизе это решение преобразовалось в IIS Smooth Streaming Client 1.0. Оно позволяет проигрывателю воспроизводить прямую трансляцию и просмотр существующих медиа ресурсов использую Smooth Streaming, при этом обеспечивает такие возможности как аналитику работы приложения и рекламу. Данное SDK уже используется в Silverlight Media Framework. Если вы используете другие плееры, то SDK содержит необходимый набор API для реализации поддержки IIS Smooth Streaming.

Новые возможности Live Smooth Streaming

В этом релизе добавлено новые контролы для кеширования в памяти сервера. Кроме этого добавлена возможность использования события энкодера. Больше о изменениях в этой части будет в следующих постах.

Ссылки по теме:



Exception: Object reference not set to an instance of an object.
Posted on 28. May 2010

Silverlight, Smooth Streaming и Олимпийские игры

Последние Зимние Олимпийские Игры, при трансляции которых использовался Silverlight и IIS Smooth Streaming, установили новую планку для медиа индустрии. В доказательство этому невероятная статистика от компаний CTV, NRK, NBC и France Televisions. Статистика показывает необыкновенную комбинацию большого количества просмотров, хорошей монетизации, широчайшего распостранения и высокого качества медиа.

Сделав прорыв в области прямой трансляции и загрузки контента по требованию в развлекательной и спортивной сферах, при использовании Silverlight и Smooth Streaming, компания Microsoft за последние два года вышла в лидеры HTTP стиминга. Данные четырех международных вещательных каналов показывают, что использование Silverlight и Smooth Streaming дает ошеломляющий еффект.

Беспрецендентное количество онлайн просмотров

Национальный телеканал канады CTV сообщил о 4 милионах посетителей, которые посмотрели 6 ПетаБайт, или 7 милионов часов видео. В пиковые моменты нагрузка достигала 130000 одновременных просмотров. Пользователи смотрели видео на сайте в среднем 111 минут за одно посещение - беспрецедентная и отличная новость для телевизионных компаний и рекламодателей.

Эффективная монетизация

В США, компания NBC использует Silverlight еще с Олимпийских Игр 2008 в Пекине и для трансляции NFL Sunday Night Football. Для олимпиады 2010 в Ванкувере они предоставили онлайн трансляцию и возможность загрузки контента по требованию. Ее онлайн аудитория составляет 16 млн пользователей. Компания использовала платформу для рекламы, которая позволила спонсорам эффективно доставлять рекламу пользователям. Тем самым предоставляя возможность отображения запланированой и спонтанной вставки рекламы. Таким образом NBC использовали подхох, который позволил максимально эффективно отображать рекламу. Что в свою очередь порадовало спонсоров.

Широковещательное видео

Больше чем 1/4-я часть населения Норвегии(4,8 млн) проявила интерес к зимним олимпийским играм и смотрела трансляцию используя 720p, HD, IIS Smooth Streaming. Трансляцию обеспечила компания NRK. В итоге было просмотрено больше 1 млн часов видео, в среднем получилось 78 минут на каждого посетителя.

Высокое качество видео

На данный момент вещение видео в HD качестве является новинкой во Франции. Телеканал France Télévisions использовал возможность трансляции видео HD качества для молодого поколения населения страны, потому что в большинстве случаев, они предпочитают смотреть видео через своих компьютеры. Компания и раньше использовала Silverlight и IIS Smooth Streaming для вещания Roland Garros Tennis Championships и велогонки Tour de France. Имея опыт в подобных трансляциях компания могла обеспечить вещание, на различные платфомы, видео контента выского качества для Олимпийских игр. Всего лишь за две недели до начала события, используя Silverlight Media Framework, компания обеспечила возможность просмотра Олимпийских игр в интернет.

 

В данном видео рассказывается о достигнутых возможностях:

 

Будем надеятся, что чемпионат мира 2010 и Euro2012 можно будет посмотреть в HD качестве на любимом мониторе компьютера.

Дополнительные ресурсы по теме:



Exception: Object reference not set to an instance of an object.
Posted on 10. February 2010

Сравнение технологий адаптивного стриминга

 Chris Knowlton на сайте IIS.net опубликовал статью в которой приводит сравнение нескольких технологий адаптивного стриминга.

Таблицу сравнения смотрите ниже:

adaptive streaming comparison



Exception: Object reference not set to an instance of an object.
Posted on 31. January 2010

Материалы доклада “Smooth Streaming. Как он работает?”

29 января состоялась очередная встреча .Net сообщества Харькова. На встрече я делал доклад по теме “Smooth Streaming. Как он работает?”. Презентацию можно скачать здесь.

Новый формат втречи мне понравился. Думаю можно чередовать.



Exception: Object reference not set to an instance of an object.
Posted on 16. January 2010

Вышел Smooth Streaming Player Development Kit Beta 2

Данное решение позволяет разрабатывать Silverlight приложения с использованием возможностей IIS Smooth Streaming. Набор включает следующие компоненты:

  • Smooth Streaming Player Development Kit (SDK) - позволяет разработчикам и дизайнерам создавать медиа проигрыватели с использованием Smooth Streaming и включает в себя SDK для Silverlight с полной поддержкой XAML. Главным компонентом решения является Smooth Streaming Media Element(SSME), который похож на Silverlight Media Element. Начальная документация доступна на MSDN: http://msdn.microsoft.com/en-us/library/microsoft.web.media.smoothstreaming.aspx.
  • Push Encoder - позволяет эмулировать прямую трансляцию для тестирования решений.
  • Sample Smooth Streaming Player - пример разработан на основе Smooth Steaming Player SDK и позволяет тестировать IIS Media Services 3.0.

SSME API обеспечивает легкий интерфейс для разработчиков и дизайнеров по созданию высококвалифицированных Smooth Steaming решений с использованием Silverlight технологии.

Текущая версия SSME включает в Player Development Kit поддержку следующих возможностей:

  • Базовое управление медиа:
    • Play, Pause, Stop и др.
    • События для воспроизведения медиа и диагностики.
    • Возможность позиционирования треков.
  • Поддержка улучшенного воспроизведения:
    • поддержка DVR для Live Smooth Streaming.
    • Trick Play: Slow Motion.
    • Trick Play: Fast Forward / Rewind.
  • поддержка H.264/AAC.
  • монетизация:
    • встроено воспроизведение рекламы - расписание и др.
    • "живая" реклама с использованием Live Smooth Steaming.
    • мощная аналитика с Advanced Logging.
    • поддержка специализированных маркеров и др.
  • защита контента - интеграция PlayReady с VC1.
  • и другие возможности.

Больше инструкций по использованию Sample Smooth Streaming проигрователя и Push Encoder для тестирования Live Smooth Streaming в вашем окружении смотрите в следующих статьях:

 

Оригинал анонса.



Exception: Object reference not set to an instance of an object.