我有以下的html代碼:處理視頻標籤空流
<video width="426" height="240" controls="" preload="auto" autoplay="">
<source src="http://localhost:8081/VideoStream">
Your browser does not support HTML5 video
</video>
在C#服務器部分我有以下代碼:
public Stream VideoStream()
{
try
{
return File.OpenRead(System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "video.ogg"));
}catch(Exception)
{
return Stream.Null;
}
}
的代碼工作,但我想知道以某種方式在HTML中,我收到Stream.Null
,以便我可以顯示一個錯誤消息,而不是一個視頻播放器不呈現任何東西。
你能給我一些提示我怎麼能做到這一點?
我想在html中知道我收到一個空流。 – Lucian