2012-06-21 1 views
0

У меня гладкая потоковая работа на моей локальной машине. Видео прекрасно работает, и оно работает так, как ожидалось, но когда я копирую те же файлы в хранилище azure blob и в лазурный cdn, это не работает. У меня есть настройки лазурных сайтов с лазурным sql, лазурным блоком памяти и лазурным cdn. Все работает, кроме потоковой передачи. Я могу получить доступ к изображениям и другим материалам из cdn. Когда я набираю mediaURL с помощью .ism/Manifest, я не получаю никакого xml (но я получаю приглашение загрузки без/Manifetst). Что мне не хватает? Должен ли я включить плавное потоковое вещание где-нибудь в cdn? ПОЖАЛУЙСТА ПОМОГИ!Плавная потоковая передача от лазурного cdn

ответ

1

Это может быть вызвано тем фактом, что вы не изменили тип контента на текст/xml (возможно, именно поэтому вы получаете приглашение на загрузку).

Вместо того, чтобы пытаться управлять всем этим самостоятельно, я предлагаю вам взглянуть на Adaptive Streaming с Windows Azure Blobs Uploader проекта, который имеет некоторые интересные особенности:

  • Загрузить видео контента в Windows Azure с помощью команды -line tool (AdaptiveStreamingAzure.exe)
  • Загрузите видеоконтент изнутри Expression Encoder 3 через плагин издателя.
  • Легко публиковать Smooth Streaming контент, созданный с помощью Expression Encoder, включая шаблоны игроков.
  • Автоматическое включение междоменного доступа для легкого встраивания видео.
  • Резюме отмененных загрузок.
  • Интеграция с CDN (включая Windows Azure CDN) и управление их политиками кэширования.
  • Параллелизировать операции хранения, чтобы уменьшить время загрузки.
  • Автоматическая проверка на наличие новых версий программного обеспечения.

Подробнее об этом в блоге Стива: http://blog.smarx.com/posts/smooth-streaming-with-windows-azure-blobs-and-cdn

Кроме того, я предлагаю вам также взглянуть на новый Media Services, который был запущен в качестве предварительного просмотра только недавно: https://www.windowsazure.com/en-us/develop/net/how-to-guides/media-services (есть образец для доставки потокового контента)

enter image description here

+0

Привет Сандрино, спасибо за ответ. Я изменил тип содержимого .ism на text/xml. Я до сих пор не вижу видео и не вижу xml, когда набираю url с помощью/Manifest. Я использую утилиту blob explorer для браузера cloudberry azure (которая больше похожа на любой инструмент ftp), чтобы загрузить файлы в хранилище azure blob. Что-нибудь мне не хватает? Вот ссылка на файл .ism: http://az280594.vo.msecnd.net/athadu/athadu480.ism/Manifest. Любая помощь приветствуется. Благодарю. – nomongo

+0

Не можете ли вы просто использовать URL-адрес без части/манифеста? Это работает для меня: http://az280594.vo.msecnd.net/athadu/athadu480.ism –

+0

пробовал это, я до сих пор не вижу видео, которое я смог увидеть на своей локальной машине.http://itheateralpha.azurewebsites.net/movies/stream – nomongo

2

Smooth Streaming через Windows Azure CDN еще в р просмотрите, и вам нужно зарегистрироваться, чтобы присоединиться к этому предварительному просмотру.

Как упоминал Сандрино, я написал инструмент, который предварительно разбивает видео, чтобы он мог обслуживаться без каких-либо специальных функций потоковой передачи в CDN. Это действительно работает, но вы должны запустить мой инструмент. Он не просто скопируйте файлы в хранилище blob.

Смежные вопросы