Posted on 10. June 2010

Новинки Expression Encoder 4 SDK

Microsoft Expression Encoder 4

Microsoft Expression Encoder позволяет кодировать аудио и видео высокого качества в форматы подходящие для прямых(живых) трансляций и по требованию, для различных устройств и веба. Вы можете импортировать файлы различных форматов и перекодировать их в такие форматы как Windows Media, MP4 или IIS Smooth Streaming файлы. Также вы можете записывать видео с ваших мониторов и использовать его для презентации. Это лишь часть имеющихся возможностей Encoder по работе с медиа контентом. Но в данном посте я хотел бы рассказать о новинках части приложения, которая предназначена для разработчиков, Expression Encoder 4 Software Development Kit. Эта часть идет в коробке с Encoder и руководство к ней вы можете найти после установки по пути “%ProgramFiles%\Microsoft Expression\Encoder 4\SDK”.

Microsoft Expression Encoder 4 Software Development Kit (SDK) был улучшен для поддержки новых возможностей представленых в Expression Encdoer 4:

  • Live IIS Smooth Streaming.
  • Live H.264 encoding support.
  • New Screen Capture API.
  • Digital Rights Management (DRM) encoding.
  • Expanded caption support.
  • Enhanced H.264 encoding.
  • New presets.
  • Live Broadcasting statistics.

API улучшения и изменения

Microsoft Encoder SDK также включает следующие изменения в API, которые охватывают множество возможностей:

  • Форматы контента для публикации добавлены в возможность прямой трансляции для очевидного отличия транслируемого формата медиа контента.
  • Digital Right Management (DRM)  добавлена в Transcoding и Live Broadcasting кодирование.
  • Новый API для заголовков поддерживает возможность множества заголовков, множества языков и множества формата файлов.
  • “Живые” устройства были изменены для более быстрого доступа.

Изменения в API

  • Коэфициент сложности удален из H.264 видео профиля, но пока еще остается в VC1.
  • Возможность захвата видео с монитора можно использовать через API.
  • В видео профиль H.264 добавлены новые настройки.
  • и др.

Новый API

В Expression Encoder SDK добавлено:

  • Encoder.CaptionFile
  • Encoder.Captions
  • Encoder.DRM
  • Encoder.Live.ServerStatistics
  • Encoder.Live.SourceProperties
  • Encoder.Profiles.HighH264VideoProfile
  • Encoder.Profiles.BaselineH264VideoProfile.AdaptiveBFrames
  • Encoder.Profiles.BaselineH264VideoProfile.FastInterDecision
  • Encoder.Profiles.BaselineH264VideoProfile.FastIntraDecision
  • Encoder.Profiles.BaselineH264VideoProfile.HadamardTransform
  • Encoder.Profiles.BaselineH264VideoProfile.
    MultiReferenceMotionSearch
  • Encoder.Profiles.BaselineH264VideoProfile.
    SceneChangeDetector
  • Encoder.Profiles.BaselineH264VideoProfile.SliceCount
  • Encoder.Profiles.BaselineH264VideoProfile.
    SubBlockMotionSearch
  • Encoder.Profiles.BaselineH264VideoProfile.SubPixelMode
  • Encoder.Profiles.BaselineH264VideoProfile.ReferenceBFrames
  • Encoder.Profiles.ScreenCaptureVideoProfile
  • Encoder.ScreenCapture
  • Encoder.ScreenCapture.RectangleSelectionUtilites
  • Encoder.ScreenCapture.ScreenCaptureJob
  • Encoder.ScreenCapture.ScreenCaptureStatistics
  • Encoder.Templates.PublishCaptionFile
  • Encoder.ThumbnailGenerator

Удалено из API

  • Encoder.Profiles.BaselineH264VideoProfile.EntropyMode

 Больше о изменениях в текущей версии SDK смотрите в документации, которая идет вместе с Expression Encoder 4 и здесь.



Posted on 4. June 2010

Небольшое обновление Silverlight 4

Сегодня обновился Silverlight 4. Это обновление связанно с исправлением нескольких ошибок, которые были выявлены сразу после выхода релизной версии Silverlight. Часть из них касается работы с медиа контентом. Детали обновления читайте здесь.

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



Posted on 3. June 2010

Вышел Prism 4.0 Drop 1

Не так давно я описал о том, что Composite Application Guidance for WPF and Silverlight обновился. И вот еще одно обновление.

Эта версия включает в себя 2-а новые решения QuickStarts и Stock Trader Reference. QuickStarts содержит:

  • Model-View-ViewModel (MVVM). Это решение находится в каталоге QuickStart. Для него необходим установлений Silverlight.
  • Модульность используя Managed Extensibility Framework (MEF). Тоже находится в катологе QuickStart и требует установленый .NET 4.0.

Данная версия находится только в Alpha, поэтому разработчики решения очень нуждаются в отзывах о текущем решении. MVVM можно запускать без каких-либо библиотек Prism.

 

Системные требования

Перед тем, как использовать Prism, необходимо установить:

 

Вы также можете установить:



Posted on 31. May 2010

Обновления в Silverlight 4 Training Kit

Ранее компания Microsoft выпустила Silverlight 4 Training Kit. Курс содержит описание новых возможностей Silverlight 4, лабораторные работы по возможностям Silverlight 4 и 8-м модулей по разработке бизнес приложений используя Silverlight 4 технологию. Все модули, как и 25-ть видео записей, рассматривают ключевые моменты создания бизнес приложений. В данный момент курс развивается дальше. Его создатели планируют добавить примеры кодов на VisualBasic и расширить курс. Во время подготовки было выявленно несколько ошибок, о которых подробнее читайте в блоге John Papa.



Posted on 18. May 2010

Silverlight инструменты и WCF RIA сервисы для VS2010 версии Release

Стали доступны релизные версии инструментов Silverlight 4 и WCF RIA сервисов для VS2010. Сейчас эти продукты поставляются в одном инсталяционном пакете. Скачать его можно здесь.

Silverlight инструменты предназначены только для английских версий VS2010. Для других языковых версий VS2010 инструменты появятся немного позже.

Silverlight 4 инструменты для Visual Studio 2010 и WCF RIA сервисы включают в себя много возможностей, которые позволяют разработчикам эффективней создавать Silverlight 4 приложения. В набор возможностей входит:

  • Silverlight 4 поддерживает возможность работы вне браузера и с повышеным уровнем привилегий
  • Шаблоны приложений с использованием WCF RIA сервисов для упрощения доступа к серверным данных
  • Поддержка Sample Data позволяет использовать шаблоноы и привязку к данным во время разработки дизайна приложения

 

Детали в блоге Скотт Гатри



Posted on 24. April 2010

Training Kit: Создание Silverlight бизнес приложений

Silverlight 4
На этой неделе обновился Training Kit по Silverlight 4. Курс содержит описание новых возможностей Silverlight 4, лабораторные работы по возможностям Silverlight 4 и 8-м модулей по разработке бизнес приложений используя Silverlight 4 технологию. Все модули, как и 25-ть видео записей, рассматривают ключевые моменты создания бизнес приложений. Основные моменты курса рассматриваются на многочисленных примерах с RichTextBox элементом, неявными стилями, вебкамерой, D&D, multi touch, валидацией, аутентификацией, MEF, WCF RIA Services, правым кликом мыши, повышеным уровнем доверия приложения и многое другое.

Silverlight 4: новые возможности

5-ть лабораторных работ, которые демонстрируют часть новых возможностей Silverlight 4.

 Silverlight 4 Business Apps: Модуль 1 – Введение

Джон Папа и Ян Грифиц обсуждают ключевые моменты разработки бизнес приложений с помощью Silverlight 4. Этот модуль является обзором всего курса, который раскрывает много ключевых сценариев для построения бизнес приложений с Silverlight 4.

Silverlight 4 Business Apps: Модуль 2 – Менеджер событий с использованием WCF RIA сервисов

В модуле обсуждаются WCF и WCF RIA сервисы. Идет последовательный обзор процесса интеграции с WCF RIA сервисами для чтения, редактирования и вставки данных. Кроме этого рассказывается о ключевых моментах связывания данных и страничной навигации.

Silverlight 4 Business Apps: Модуль 3 – Регистрация пользователей с уатентификацией, валидация, стили, команды

Модуль расскрывает такие темы как аутентификацию, конфигурацию проверки данных, RichTextBox компонент, явные стили и основы паттерна MVVM.

Silverlight 4 Business Apps: Модуль 4 – Профиль пользователя, вебкамера, буфер обмена

Рассматриваются возможности перетаскивания файлов в Silverlight приложение, программирование доступа к буферу обмена и веб камере.

Silverlight 4 Business Apps: Модуль 5 – Календарное рассписание с группированием и правым кликом

Расскрывается возможность группировки данных в DataGrid и ItemsControl типах, новые визуальные состояния Fluid UI, правый клик мыши и основыное на словах сокращение такста.

Silverlight 4 Business Apps: Module 6 – Печать расписания

Модуль посвящен возможности печати в Silverlight 4. Рассматривается несколько подходов печати множества страниц.

 Silverlight 4 Business Apps: Модуль 7 – Панель события в режиме вне браузера

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

Silverlight 4 Business Apps: Модуль 8 – Расширенные возвожности вне браузерных приложений и MEF

Описывает еще порцию возможностей Silverlight приложений во вне браузерном режиме работы и использование Managed Extensibility Framework в Silverlight приложениях.

 

Страница курса и офлайн курс.



Posted on 21. April 2010

«Visual Studio 2010: создание приложений будущего»: материалы доклада

Вчера состоялся запуск Visual Studio 2010. Фотографии с мероприятия можно посмотреть в блоге и блоге Виктора Шатохина. Все было очень здорово и я получил массу приятных впечатлений.

Материалы моего доклада:

 

Кто не успел задать вопросы, пишите в комментариях.



Posted on 15. April 2010

Доступен Silverlight 4 RTM

Как было обещано 15 апреля Microsoft опубликовала Silverlight 4 RTM. Вот линки в порядке их появления:

И уже после обновилась страница Silverlight 4 Information



Posted on 8. April 2010

Silverlight 4 релиз

13 апреля состоится официальный выпуск Silverlight 4 RTM. Онлайн трансляцию можно будет посмотреть на сайте сообщества Silverlight разработчиков. Добавляйте напоминание в свой календарь:

Silverlight 4 Launch Event

Return here April 13th at 18:00

Live streaming from the DevConnections Silverlight 4 launch. Watch Scott Guthrie’s keynote plus interviews with Scott and members of the Microsoft Silverlight and Expression teams.

  • 8:00 – 9:15 AM: Scott Guthrie’s Keynote
  • 9:15 – 4:00 PM: Channel 9 Live
  • Add to my calendar

Submit your questions on April 13th
via Twitter to @ch9live



Posted on 25. March 2010

Поддержка тестирования Silverlight приложений в VS2010

Во время семинара “Обзор новых возможностей Visual Studio 2010 и Team Foundation Server 2010” было сказано о выходе, после релиза студии, расширения VS2010 RTM. Которое позволит тестировать Silverlight приложения.

Proposed VS2010 Platform Support

На днях @anutthara в блоге опубликовала текущее состояние модуля для тестирования Silverlight приложений. Все внимание акцентировано на бизнес-приложениях разработаных с использованием 4-й версии Silverlight для работы в браузера и вне его. Ближайшую СTP версию стоит ожидать во 2-м квартале 2010 года. Она будет доступна для MSDN подписчиков(Test Pro, Premium и Ultimate).

Детали анонса