В одиннадцатом выпуске мы с Петром Диденко обсуждаем встречу нового финансового года в Microsoft, события последнего месяца - запуск Bing, Библиотеки Президента, Мариинского Театра, прямых трансляций через Silverlight и Smooth Streaming, LiveJournal Messenger, стажировки в Microsoft - всего не перечислишь.
Адрес подкаста – http://podcast9.ru

Как я писал ранее, технология Smooth Streaming позволяет автоматически изменять качество видеосигнала в реальном времени в зависимости от текущих условий Интернет-канала и мощности процессора компьютера у клиента.
Live Smooth Streaming, являясь аппаратно-программным решением, позволяет реализовать этот сценарий в прямом эфире. Сейчас эта технология находится в бета-версии, но за последние месяцы была опробована на многих локальных крупных мероприятиях – Ролан Гаррос (открытый чемпионат Франции по теннису), Уимблдон, Кубок Конфедераций и других. Однако к сожалению мы в России не могли этого увидеть – в силу ограничений лицензионных прав.
Сегодня в 21:00 МСК мы сможем посмотреть первый опыт Live Smooth Streaming вещания на весь мир. Именно в это время состоится публичное прощание с Майклом Джексоном. Ажиотаж вокруг его персоны очень высок, особенно сейчас. Его фанаты есть почти во всех странах мира – сегодня каждый из них сможет с ним проститься.
Как известно, Microsoft живет не так как все :)
Например, Новый год у нас наступает 1 июля – финансовый конечно. И сегодня у нас третий день нового 2010 финансового года.
Новый год – хорошее время для того, чтобы что-то изменить в своей жизни, попробовать новое, реализовать новые проекты.
С 1 июля у меня новая должность – architect evangelist или, по-русски, эксперт по архитектуре информационных систем. Это одна из ветвей дисциплины евангелизма в Microsoft наравне, например, с academic, developer (кем я был до этого), ISV и другими. Architect evangelist (AE) в России в разное время были Олег Карачаров, Александр Ложечкин, Дмитрий Андреев (по настоящее время), Алексей Самохин.
Что это значит? Прежде всего то, что я стану больше общаться с архитекторами, руководителями групп разработки, ИТ-директорами. В то же время я конечно продолжу общение и с разработчиками, продолжу вести блог, моим технологическим фокусом по-прежнему будут Silverlight, Internet Explorer, Windows 7.
С кем-то из вас будем встречаться чаще, с кем-то – реже. Но мой блог, почта, твиттер всегда открыты и доступны.
Вы занимаетесь Silverlight, IE, Win7? Что нового вам бы хотелось в новом сезоне?
Вы архитектор, руководитель группы разработки, ИТ-директор? Давайте знакомиться :) Что нового вам бы хотелось в новом сезоне?
До скорой встречи!
Мы рады подвести итоги конкурса дополнений к Internet Explorer 8, который был запущен во время конференции ReMIX09.
Напомню, что в соответствии с правилами, отбор проходил в два этапа. На первом этапе очень активно прошло публичное голосование за предложенные работы. На втором этапе компетентное жюри из организаторов конференции и независимых экспертов определяло финальное распределение мест.
Имена победителей, призеров и обладателей поощрительных призов среди участников голосования доступны в официальном блоге конференции.
Вопрос монетизации Интернет-сайтов всегда важен. Конечно, многие из нас не очень любят рекламу, но без нее сейчас никуда. Формат рекламы, ее внешний вид, необходимые для этого технологии – важные вопросы сегодня.
Технология Silverlight позволяет организовать показ рекламы в формате видео, анимационных баннеров, Deep Zoom-объектов. Почитать про это можно, в частности, на официальном сайте Silverlight.
Основной вопрос, которые многие задают – это возможность использования Silverlight в рекламных сценариях сейчас, с учетом существующих решений и объем доработок, которые могут потребоваться.
Известный спортивный сайт Sportbox.ru, Интернет-представительство телеканала “Спорт” использует такой сценарий уже сегодня – перед просмотров ролика вам покажут небольшую рекламную вставку.
Я решил узнать у технического директора Sportbox Олега Дегтярева детали этой реализации:
«
| Sportbox.ru уже давно активно продает рекламу в видео (и мы приходим к мысли, что монетизировать видео лучше рекламой, чем прямыми продажами). Рекламные ролики - по сути, это обычные ролики, метаинформация о которых передается в плейлист плеера в зависимости от адреса (рубрики) основного контента. Причем для управления и учета рекламных роликов мы приспособили нашу внутреннюю баннерную систему - OpenX (openx.org). Администоратор сайта, который отвечает за обычные баннеры, выкладывает на сервер рекламный ролик и заводит в баннерной системе текстовый баннер с информацией об этом ролике - где его показывать, как показывать, сколько раз и т.п. - т.е. можно использовать весь тот же таргетинг, что уже имеется в этой баннерной системе. Никаких специальных доработок в плеере на Silverlight для показа рекламы делать не пришлось - как и во всем трансляционном комплексе Спортбокса, используются обычные wmv-файлы (рекламодатель может дать рекламный ролик в любом виде, а наши редактора уже подготовят его под наш формат). Единственное изменение - это то, что рекламу нельзя пропустить или перемотать. Также в дальнейшем мы рассматриваем возможность внедрения бОльшего количества рекламных форматов: всплывающего контекста (в зависимости от того, что в данный момент показывает плеер), динамической рекламы, наложенной на контент-видео и т.п. | »
|
Приятно отметить, что для использования Silverlight не потребовалось больших инвестиций и доработок.
Кстати, несколько месяцев назад мы снимали интервью с Олегом про использование Silverlight на Sportbox.ru в целом.

Все мы прекрасно знаем плюсы и минусы новых систем, решений и технологий.
Новые возможности, новый функционал, повышение удобства – все это прекрасно! Но всегда важен вопрос совместимости новых версий с существующими решениями.
Если вы нашли приложение, которое некорректно работает в Windows 7, или сайт, который некорректно работает в Internet Explorer 8, пожалуйста, напишите об этом на единый адрес, указанный в шапке этой записи.
Мы обещаем рассмотреть каждое письмо, которое будет отправлено по этому адресу по данной теме.
На конференции ReMIX был представлен проект Actio.tv, который, на мой взгляд, ярко демонстрирует, что такое подлинная интерактивность и какими могут быть RIA-приложения.
Actio позволяет смотреть специальные интерактивные видео - “гипервидео”, ходом которых может управлять сам пользователь. Захотел – посмотрел детальнее, а что это за объект, что это за шины на гоночном болиде, захотел – нажал на другой болид и посмотрел трансляцию оттуда.
Словами объяснить это трудно – нужно видеть.
А в блоге одного из авторов можно почитать ответы на самые частые вопросы по теме.
Такие видео можно не только смотреть, но и создавать самому – для этого есть специальный редактор.
Сам сайт использует технологию Silverlight, офлайн-редактор написан на WPF, что просто, учитывая родственность этих технологий.
Ну и самое приятное – эта молодая компания, стартап, активно развивается. Actio стал победителем конкурса Dev Generation 2009, который завершился в конце мая.
Напоминаю, что молодые компании могут получать ПО на специальных условиях в рамках программы BizSpark, участником которой Actio как раз является.
Вопрос на засыпку – найдете ошибку в видео про Формулу-1? :)

Я уже много раз рассказывал про технологию Smooth Streaming – бесплатное дополнение к IIS7, которое позволяет в реальном времени адаптировать качество видео к скорости соединения и мощности процессора клиента.
И один из самых популярных вопросов по этой теме – поддержка не только режима по запросы (VOD, video-on-demand), но и Live, то есть в прямом эфире.
Интересно, что с программной точки зрения практически ничего не меняется – это тоже бесплатная надстройка над IIS7 – Live Smooth Streaming, которая сейчас находится в предварительной версии, а выход ожидается ближе к концу года (обычный Smooth Streaming уже зарелизился).
Однако кроме программной оболочки необходима еще и аппаратная часть – в виде энкодеров для кодирования видеосигнала в соответствующие форматы. У Microsoft много партнеров в этом направлении, а компания Inlet предлагает такое решение уже сегодня.
Ну и самое интересное – несмотря на предварительный статус все это уже работает. Live Smooth Streaming был использован во время полной прямой видеотрансляции Открытого чемпионата Франции по теннису “Ролан Гаррос” – того самого, где в женском финале Светлана Кузнецова выиграла у Динары Сафиной.
Ну и конечно цифровое счастье гораздо лучше аналогого :) Например, можно легко переключаться между кортами или использовать функцию паузы во время прямого эфира, чтобы потом продолжить с того же момента или вернуться в live.
Жаль, что по юридическим соглашениям компания France Télévisions имела права на трансляцию только на территорию Франции, поэтому мы с вами можем только посмотреть на скриншоты и почитать пресс-релизы.
Ждем продолжения, которое точно будет – ведь подобную технологию будут использовать и во время Зимней Олимпиады в Ванкувере.

Обычно в своем блоге я пишу про какие-то новости. Но иногда они каким-то образом проходят мимо меня, и писать про них приходится потом – как в сегодняшнем случае.
Open Video Player (OVP) – это очень интересный проект бесплатного видеоплеера с открытым исходным кодом при поддержке компании Akamai (вы можете знать эту компанию по проекту SmoothHD.com).
OVP существует в версиях как под Silverlight (текущая версия 2.2 от мая 2009), так и под Flash (текущая версия 2.0 от марта 2009). К сожалению, я не нашел описания сходства/различия этих версий, но мой интерес безусловно вызвала версия под Silverlight.
Итак, по сути с OVP вы можете сразу взять готовый плеер и использовать его на своем сайте. Но в целом эта задача и так простая – можете посмотреть мой онлайн-доклад “Создание видеоплеера для вашей веб-страницы за 15 минут”.
Гораздо интереснее, что OVP под Silverlight сразу поддерживает систему динамического изменения качества картинки Smooth Streaming (то, что работает на http://silverlight.rutube.ru), и собственно именно этот плеер и используется на сайте www.smoothhd.com.
Дальше – больше. OVP умеет интегрировать рекламные возможности с видео. Причем реклама может и на Silverlight, и на Flash – со всеми стандартными возможностями отслеживания действий пользователя, запрета перемотки и так далее. Этот плеер с рекламой используется, например, на сайте New York Magazine (скриншот выше).
Кстати, на конференции MIX09 архитектор из Akamai делал часовой доклад Delivering Ads to a Silverlight Media Player Application. Все демонстрации доступны на отдельной странице вместе с исходным кодом.
Может кто-нибудь сделает русскоязычный открытый плеер на Silverlight?
Известная консалтинговая компания Wintellect, одними из основателей которой являются Джеффри Рихтер и Джеф Просиз, опубликовала 70-страничный документ “Programmatic Differences Between Silverlight and WPF”.
В этом документе подробным образом описываются различия в технологиях Silverlight и Windows Presentation Foundation с точки зрения разработки и собственно кодирования.
Напомню, что по сути Silverlight является кросс-платформенным подмножеством WPF, а значит повторное использование кода более чем возможно.
Собственно, содержание документа включает сходства двух технологий, их различия, специфическая функциональность и стратегии повторного использования кода.
Документ размещен на Codeplex, что может означать регулярное обновление.
Несколько дней назад на сайте Microsoft стал доступен для скачивания Windows 7 RC Training Kit – набор обучающих материалов по Win7 для разработчиков.
Внутри можно найти огромное количество материала по наиболее интересным новым функциям Windows 7 с точки зрения разработчиков – в виде презентаций и готовых лабораторных работ.
Темы охватывают как новые возможности – панель задач, федеративный поиск и другие, так и важный вопрос совместимости старых приложений с новой ОС.
Напомню, что до выхода Windows 7 осталось совсем немного времени – сделайте свои приложения действительно яркими с новой операционной системой!
В десятом выпуске мы с Петром Диденко обсуждаем последние новости в мире технологий - как глобальные, анонсы Bing и Zune HD, так и локальные, открытие библиотеки Президента и медиасайта Мариинского театра.
Также в выпуске - выход Visual Studio 2010 Beta, Silverlight 3 и Expression 3, Microsoft в регионах и многое другое.
Адрес подкаста – http://podcast9.ru
Напомню, что на конференции ReMIX09 мы объявили о конкурсе разработчиков дополнений к браузеру Internet Explorer 8 с очень интересными призами.
Хочу напомнить, что до окончания приема заявок осталось всего несколько дней – загрузить свое дополнение и/или проголосовать за работу можно до 31 мая 23:59.
Не упустите возможность упростить жизнь Интернет-пользователей и получить за это достойный приз!
Также призываю всех желающих посмотреть текущие работы и проголосовать за наиболее интересные.
Итоги конкурса будут подведены в середине июня.
Как я писал ранее, к конференции ReMIX09 мы подготовили не только собственно доклады на мероприятии, но и множество дополнительных материалов для разработчиков и технических специалистов – прежде всего в виде онлайн-докладов.
Все они удобно собраны на одной странице – на сайте ReMIX и как специальный раздел сайта TechDays.
Сегодня я бы хотел остановиться на новых докладах, посвященным Silverlight 3 и Expression 3:
-
Silverlight 3
-
-
-
Обзор технологии Smooth Streaming от меня – на самом деле это не Silverlight 3, там поддерживается и вторая версия. Технология динамического изменения качества видеосигнала в реальном времени на базе HTTP
-
-
-
-
-
Expression 3
Не забывайте оставлять комментарии к докладам и заполнять анкету по итогам просмотра.
Приятного просмотра!

Как вы знаете, 20 апреля прошла вторая ежегодная конференция ReMIX с участием генерального директора Microsoft Стива Балмера. Как вы также наверное знаете, в этом году мы поменяли формат мероприятия, о чем я уже писал ранее. В результате у нас для вас есть очень много интересных и полезных материалов по веб-технологиям – и все это можно использовать уже прямо сейчас.
На одной странице вы можете получить доступ ко всему этому массиву знаний – в виде онлайн-докладов, возможности скачать их и дополнительные материалы.
Отдельно хочу обратить ваше внимание на видеозапись докладов на самом мероприятии:
-
Пленарный доклад – презентация
Дмитрия Халина и множество демонстраций реальных российских проектов, уже сегодня использующих технологии Microsoft.
-
-
Тема “
Хостинг” Андрея Бешкова с участием Алексея Бахтиарова из
Infobox и Игоря Сысоева, автора
nginx.
-
Тема “
Разработка веб-сайтов” Гайдара Магданурова с участием Виктора Ламбурта из
Афиша.ру и Александра Павлова из
Юмисофта.
-
Тема “
Интерактивный веб” Михаила Черномордикова с участием Дмитрия Котерова из
МойКруг, Яна Хотетовского – автора
Бибигоши и Сергея Тарасенко из
Actio.tv.
-
Тема “
Веб-технологии в решениях для бизнеса” Дмитрия Мартынова с участием Сергея Рыжикова из
1С-Битрикс, Виктора Гичуна из
Атилекта, Геннадия Попова из
WSS-Consulting и Валентина Кудрявцева из
Softline.
Все офлайн-доклады также доступны в специальном разделе портала TechDays.Ru.