.NET网站,上传视频和视频播放的功能如何实现

.NET网站,上传视频和视频播放的功能如何实现,第1张

追问: 我的设想是自己或者注册的用户自己上传视频到网站中去,然后用户可以在网站中看到自己上传的视频,这种功能该如何实现? 回答: 那就是给用户提供上传的功能,保存至服务器,数据库中只保存视频所在路径,播放时播放指定路径的视频就行了。 追问: 我现在是这样做的,下载了一个flvplayerswf,是Flv的视频播放器的模板文件,然后我用代码嵌入到网页中,代码是:<embed src="flvplayerswf" width="400" height="300" allowfullscreen="true" allowscriptaccess="always" flashvars="&file=Leave Meflv&height=300&width=400&image=previewjpg">,File后面是Flv视频文件地址,弄好了过后视频也能播放出来。现在的问题是,我将上传的视频的名称放入数据库中,将视频文件放入项目里的一个文件夹中,用数据库的视频名称来调用项目里的视频,由于这个视频播放插件是HTML代码,我如何通过后台C#代码来调用播放那指定的视频呢? 回答: 直接使用C#代码输入播放器的HTML代码就行了,将HTML代码中的视频文件路径替换为你的视频文件路径就行了。输出的方法有很多,比如先在后台将代码保存到一个公用变量里面,然后有前台使用<%=变量名%>,或者使用服务器控件输出也行。 追问: 我的做法是这样的,从视频列表页传进一个值:a href='<%# "Videoaspxid="+Eval("vid") %>',那个值就是视频的ID,然后根据视频的ID查询出视频的名称,再把名称存入变量videoname中,然后再在台HTML代码:file=<%=“videoname”%>,然而开启视频播放页面的时候总是显示正在读取视频的状态。还有如果用服务器控件使用哪个控件呢?

这个问题还是比较简单的,先给你一个思路,把视频文件通过<input type=file>进行提交到服务端,注意要是post请求,并且以流的方式提交,比如:<form method="post" action="xxx" enctype="multipart/form-data">,之后再服务端以流的方式接收,我们一般要用到两个jar包,commons-fileupload-121jar和commons-iojar,然后将接收到的文件写到一个文件夹里面,同时将这个视频文件的名称存到数据库,自己可以先想想,要是还不懂,可以再问我,

以上就是关于.NET网站,上传视频和视频播放的功能如何实现全部的内容,包括:.NET网站,上传视频和视频播放的功能如何实现、spring 做一个视频上传的功能要怎么做呢要怎么存入数据库的,求大神给思路和实现代码、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10202326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存