我已经创建了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媒体播放器?