Как воспроизвести файл манифеста / URL сборки для Azure Media Services v3? - PullRequest
0 голосов
/ 19 марта 2019

Использование v3 службы мультимедиа Azure.Моя конечная точка потоковой передачи работает.Я хочу, чтобы пользователи загружали любой тип видеофайлов (например, .avi) через браузер и воспроизводили их без плагина.Я понимаю, что для этого требуется фоновая кодировка.

Я загрузил ресурс, создал для него задание на кодирование и настроил веб-крюк, чтобы уведомлять меня о завершении.Затем я создаю для него локатор потоковой передачи и сохраняю плавный путь потоковой передачи.

В итоге он выглядит следующим образом: https://{StreamingEndpoint}/{StreamingLocator}/{filename}.ism/manifest

Я могу загрузить файл манифеста, поэтому URL-адрес кажется правильным, но я попробовалвидео в https://ampdemo.azureedge.net/azuremediaplayer.html?url=%2F%2F и на моем собственном сайте без успеха.

Может кто-нибудь сказать мне, что мне не хватает?

Ответы [ 2 ]

1 голос
/ 19 марта 2019

Пара быстрых вопросов для уточнения.

  1. Какие настройки / пресеты кодирования вы использовали для кодирования файла AVI?
  2. Ваш AVI содержит только аудио или видео? Для проигрывателя мультимедиа Azure требуется аудиодорожка. Вы можете изменить пресет кодирования, чтобы вставить тишину, если это необходимо.
  3. Вы упомянули, что файл манифеста загружается, и вы можете просмотреть его. Вы пытались передавать другой протокол. Попробуйте DASH (в видео-тегах Edge или Chrome) или HLS (на iOS), чтобы увидеть, работают ли они?

Если вы все еще видите проблемы - попробуйте один из наших быстрых стартов, чтобы подтвердить, что они работают на вас.

0 голосов
/ 22 марта 2019

После некоторых поисков проблема была вызвана тем, что я не понял файл манифеста / моего видео без звука.

Для манифеста я использовал плавную потоковую ссылку вместо тире, когда играл в Chrome. Я переключился на Azure Media Player из video.js для автоматической замены DASH / HLS / SmoothStreaming, потому что сам не хотел с этим справляться.

Я также столкнулся с видео, не воспроизводимым без звука, которое я исправил путем переключения кодировки.

Спасибо @johndeu за помощь.

...