2017-01-04 11 views
2

내 MP4 파일을 Azure에 업로드 한 다음 H264 1080p 스트리밍 형식으로 변환했습니다. 모든 브라우저에 대한Azure Media Services - 손상으로 인해 비디오 재생이 중단되었습니다 ... (0x20400003)

enter image description here

같은 : 나는 플레이어에서 재생하려고하면 , 그것은 나에게 다음과 같은 오류를 제공합니다. 기본 저장소 계정에서 처리 된 MP4 파일을 다운로드하면 정상적으로 작동합니다.

<!doctype html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 

    <title>The HTML5 Herald</title> 
    <meta name="description" content="The HTML5 Herald"> 
    <meta name="author" content="SitePoint"> 
    <link href="//amp.azure.net/libs/amp/1.8.1/skins/amp-default/azuremediaplayer.min.css" rel="stylesheet"> 
    <script src="//amp.azure.net/libs/amp/1.8.1/azuremediaplayer.min.js"></script> 

    <!--[if lt IE 9]> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.js"></script> 
    <![endif]--> 
</head> 

<body> 


    <video id="vid1" class="azuremediaplayer amp-default-skin amp-big-play-centered" autoplay controls width="640" height="400" data-setup='{"logo": { "enabled": false }, "controls": true, "autoplay": false, "nativeControlsForTouch": true}'> 
    <source src="https://mediatest12.streaming.mediaservices.windows.net/96fe4710-a1e2-4384-a849-93a0fceb1d40/big_buck_bunny_1280x720_30mb.ism/manifest(format=mpd-time-csf)" type="application/vnd.ms-sstr+xml" /> 
    <p class="amp-no-js"> 
     To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video 
    </p> 
    </video> 

    <video id="vid2" class="azuremediaplayer amp-default-skin amp-big-play-centered" autoplay controls width="640" height="400" data-setup='{"logo": { "enabled": false }, "controls": true, "autoplay": false, "nativeControlsForTouch": true}'> 
    <source src="https://igmediawe.streaming.mediaservices.windows.net/27472dba-a353-429e-b305-2879e32f65ea/wi005-packing_ecomm_pack_scan.ism/manifest(format=mpd-time-csf)" 
     type="application/vnd.ms-sstr+xml" /> 
    <p class="amp-no-js"> 
     To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video 
    </p> 
    </video> 
</body> 
</html> 

첫 번째 비디오 작품, 다른 하나는하지 않습니다 :

이 내 코드입니다.

여기에 내가 그것을 사용하기 위해 노력하고있어 페이지입니다 : 동일한 플레이어 설정은 다른 비디오 작업 : 내가 잘못 뭐하는 거지

https://opreports.azurewebsites.net/media.html

? Azure Portal 내에서 재생하려고하면 동일한 오류가 발생합니다.

원래 업로드 소스 비디오 :

MP4 
H.264/MPEG-4 AVC 
1680 x 924 
30fps 
No audio stream 

답변

2

나는 아래 그들의 대답을 인용, 결국 Microsoft 지원의 도움을 얻었다.


"문제는 두 번째 비디오 http://amp.azure.net/libs/amp/latest/docs/features.html의 바닥에 따르면. 비디오 전용 때문이다, 푸른 미디어 플레이어는 오디오 전용 지원하지 않거나 비디오 파일 만. 그들은 오디오와 비디오를 모두 포함해야합니다. 그 이유는 대부분의 브라우저에서 Media Source Extensions 내의 특정 기능에 대한 지원과이를 구현하는 방법입니다.

이렇게 Azure Media Services Explorer (http://aka.ms/amse)에 기능을 추가하여 무성 오디오 트랙을 비디오 전용 소스 파일에 연결하거나 검은 화면을 오디오 전용 파일에 연결합니다.

(210) enter image description here

바로 당신이, 인코딩 Media 인코더 표준과 (MES) ... → 고급 탭을 인코딩 → 인코딩 자산 (들)을 선택 할 비디오를 클릭,이에 도착합니다. "