我已經創建了C#Asp.Net的一類,它作爲一個IHttpHandler
在爲了得到影片在流的形式處理一些特殊的要求,從MS檢索使用VLC Web插件時缺少Asp.Net會議SQL Server 2008數據庫。 從前端我使用VLC播放器的Web插件請求用一個嵌入標記這些視頻流類似以下內容:通過嵌入標記
<embed type="application/x-vlc-plugin" pluginspage="http://www.videolan.org"
width="840" height="472" name="vlcPlayerExtraFeatures"
id="vlcPlayerExtraFeatures" target="http://my-pc/MyWebApp/file.ivd?VideoID=123"
autoplay="true" windowless="true" bgcolor="#000000" />
<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"
codebase="http://download.videolan.org/pub/videolan/vlc/last/win32/axvlc.cab">
</object>
在的ProcessRequest(HttpContext的背景下)方法我的IHttpHandler類,非常首先我檢查爲用戶的Asp.Net會議從「背景」參數,像這樣:
if (context.Session["LoggedinUser"] == null) {
//do bla bla bla
}
的問題是:使用VLC播放器Web插件,context.Session["LoggedinUser"]
總是爲null
。 如果我使用Windows媒體播放器Web插件請求相同的文件,我確實得到了提及的會話信息,但沒有使用VLC。
如果某種問題與VLC媒體播放器?