5
내부 웹 사이트의 경우 네트워크에서 avi 파일의 인라인 비디오를 표시하려고합니다. IE9에서 HTML 5 비디오 태그 : src를 네트워크 리소스로 설정할 수 있습니까?
<video class="VideoTagLink" src="file://\\network\path\file.avi" controls="controls"></video>
나는 빨간색 X를 얻고 크롬 만 재생 버튼을 보여줍니다 -이 HTML 5 지원되는 시나리오?
편집 : 나는이 내 html로 변경되었습니다
<video class="VideoTagLink" controls="controls">
<source src="http://localhost:99/Handlers/GetVideo?path=\\network\path\file.avi" type="video/x-msvideo">
</video>
내 핸들러가 그냥 :
public ActionResult GetVideo(string path)
{
return base.File(path, "video/x-msvideo");
}
그래서 내가 올바른 콘텐츠 유형을 보내고있다 생각합니다. * .avi가 video/x-msvideo에 매핑됨을 IIS에서 확인했습니다. 브라우저의 src URL로 직접 이동하면 비디오 파일 다운로드 프롬프트가 표시되므로 제대로 작동한다고 가정합니다.