Dahili bir web sitesi için, ağdaki bir avi dosyasının satır içi videosunu göstermeye çalışıyorum. IE9 ise HTML 5 video etiketi: bir ağ kaynağına src ayarlamak mümkün mü?
<video class="VideoTagLink" src="file://\\network\path\file.avi" controls="controls"></video>
Ben kırmızı bir X olsun ve Chrome sadece bir oynat düğmesi gösterir - bu HTML 5 desteklenen bir senaryodur?
düzenleme: Bu benim html değişti:
<video class="VideoTagLink" controls="controls">
<source src="http://localhost:99/Handlers/GetVideo?path=\\network\path\file.avi" type="video/x-msvideo">
</video>
ve benim işleyicisi adildir:
public ActionResult GetVideo(string path)
{
return base.File(path, "video/x-msvideo");
}
yüzden ben doğru içerik türünü yolluyorum inanıyoruz. IIS'de * .avi'nin video/x-msvideo ile eşlendiği doğrulandı. Her iki tarayıcıda doğrudan bu src URL'sine gidersem, video dosyası için bir indirme istemi alıyorum, bu yüzden iyi çalışıyor.