2014-10-30 54 views
0

我需要使用RadAsyncUpload上载的.MP4文件的播放长度值。如何使用.NET(C#)或JavaScript获取.MP4播放长度?

当您右键单击.MP4文件并单击详细信息选项卡时,会显示此长度值。

这是如何在Web应用程序内完成的?我想象一下,如果JavaScript有可能,我可以将值传递给.Net,或者只是使用Telerik和.NET相结合。

谢谢。

回答

1

你可以很容易地在JavaScript中做到这一点。按照附件的例子。从javascript获得那个值到服务器端,然后在服务器端如果你需要的话。

function gettime() { 
 
    var vid = document.getElementById("vid"); 
 
    alert(vid.duration); 
 
}
<video width="320" height="240" controls id="vid"> 
 
    <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4"> 
 
    <source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg"> 
 
     Your browser does not support the video tag. 
 
</video> 
 
<br/> 
 
<input type="button" value="Get Total Time" onclick="gettime();" />