хостинг Silverlight Media с лазурью - PullRequest
2 голосов
/ 02 октября 2009

Я рассматриваю возможность размещения MP4 с использованием хранилища BLOB-объектов Azure. Когда Azure возвращает BLOB-объект с помощью URL-адреса, он включает заголовок accept-range. Сможет ли silverlight выполнять поиск вперед с помощью запросов диапазона байтов в хранилище Azure?

Ответы [ 4 ]

2 голосов
/ 03 октября 2009

Да, запросы диапазона работают с хранилищем BLOB-объектов. Я видел этот сценарий готовым (с файлами wmv), и кажется, что все работает нормально.

0 голосов
/ 27 апреля 2010

Не думаю, что мы получили ответ на первый вопрос: «Когда Azure возвращает BLOB-объект с помощью URL-адреса, включает ли он заголовок accept-range?»

Я думаю, что ответ - нет. У меня вопрос, почему нет, и есть ли способ добавить его? Похоже, что некоторые приложения - например, Adobe Reader - не будут использовать диапазоны, если исходный GET не вернет этот заголовок.

0 голосов
/ 04 января 2010

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

Насти

0 голосов
/ 03 октября 2009

Вместо использования Azure stroage можно использовать хостинг Microsoft Silverlight Streaming.

Это дает вам 10 ГБ бесплатно, см .:

http://silverlight.live.com/

...