问题描述
客服端win7用的是vs2010c#的b/s模式的项目,服务器使用的是windowserver2008,服务器上面的流媒体服务器已经搭建好了,现在的问题是我怎么通过客服端去播放服务器上的视频文件,数据库中存储的是视频文件的地址,客户端中怎样怎样搭建流媒体播放器,中间的代码怎样实现,感谢各位了
解决方案
解决方案二:
用windowsmediaplayer控件,设置好正确的src属性即可。
解决方案三:
http://wenku.baidu.com/link?url=T_xQUAg_QAi-KXhCZW3CKcAjNrVNF4VC3NdE2fOmiLqIUkhqRaa9svfMlYtmlUKsOzmVTlw3IAW8R89oRyyEjEowXFo1BMb314Wbk3r5wY7WindowsMediaEncoder和WindowsMediaServices构建在线直播系统这样你就可以在你的asp.net网页里面签入windowsmediaplayer来构建你的流媒体播放平台了,当然这只是初级的。
解决方案四:
这个:
解决方案五:
用网页视频播放器-插件来实现推荐ckplayerhttp://www.ckplayer.com推荐jwplayer
解决方案六:
没必要都要用后台来实现流媒体的播放。javascript完全可以。这个就行:varobj='<objectclassid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921"id="vlc"'+'codebase="http://downloads.videolan.org/pub/videolan/vlc/latest/win32/axvlc.cab"'+'width="800"height="600"id="vlc"events="True">'+'<paramname="MRL"value="rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp">'+'<paramname="ShowDisplay"value="False"/>'+'<paramname="AutoLoop"value="False"/>'+'<paramname="AutoPlay"value="True"/>'+'<paramname="Time"value="True"/>'+'<embedpluginspage="http://www.videolan.org"type="application/x-vlc-plugin"'+'version="VideoLAN.VLCPlugin.2"width="800"height="600"text="Waitingforvideo"'+'target="rtsp://218.204.223.237:554/live/1/66251FC11353191F/e7ooqwcfbqjoo80j.sdp">'+'</embed>'+'</object>';
解决方案七:
各位大神,因为我放到数据库中的是视频源文件的地址,这些都在服务器上,我要通过其他的客户端去访问,在本地上是可以播放的,通过其他的pc就播放不了了
解决方案八:
现在最重要的是中间的src怎样写
解决方案九:
要加什么地址什么的吗?各位大神
解决方案十:
flv实现流媒体播放视频格式//添加播放信息publicstringplaySum;//保存视频点击率publicstringflower;//保存视频被顶的次数publicstringtile;//保存视频被踩的次数publicstringvideoDate;//保存视频发布时间publicstringName;//发布人publicstringvideoTitle;//视频名称publicstringvideoContent;//视频内容publicstringvideoType;//视频类型protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){addPlaySum();}//播放视频并显示视频详细信息videoInfo();//播放视频并显示视频详细信息protectedvoidvideoInfo(){//编写SQL语句查询视频的详细信息stringsql="select*fromvideoInfowhereid="+Request["id"];SqlDataReadersdr=operateData.getRow(sql);sdr.Read();//获取视频的路径stringlink=sdr["videoPath"].ToString();//获取视频发布日期videoDate=sdr["videoDate"].ToString();//获取发布人名称Name=sdr["userName"].ToString();//获取视频标题videoTitle=sdr["videoTitle"].ToString();//获取视频内容videoContent=sdr["videoContent"].ToString();//获取视频类型videoType=sdr["videoType"].ToString();//判断视频路径开头字符串是否为http://if(!link.StartsWith("http://")){//获取当前的绝对路径stringsss=Request.Url.AbsoluteUri;//查询play.aspx在字符串中的位置intidx=sss.IndexOf("play.aspx");//获取指定字符串sss=sss.Substring(0,idx);link=sss+link;}//显示播放器并可以播放视频this.Literal1.Text=operateMethod.GetFlashText(link);}
解决方案十一:
引用4楼kongwei521的回复:
用网页视频播放器-插件来实现推荐ckplayerhttp://www.ckplayer.com推荐jwplayer
这不是裴智秀么。。。