关于视频上传的问题 大虾帮忙

问题描述

小弟想实现视频上传的一个功能具体代码如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Collections;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.WebControls.WebParts;usingSystem.Web.UI.HtmlControls;usingSystem.Collections.Generic;usingXiaoxiao.Upload;usingSystem.IO;usingSpaces;usingSpaces.Controls;usingSpaces.Video;publicpartialclassAdmin_UploadVideo:AdminPage{protectedvoidPage_Load(objectsender,EventArgse){videoBtn.Click+=newEventHandler(videoBtn_Click);if(!IsPostBack){InitData();}}voidInitData(){UploadHelperuploadHelper=newUploadHelper();uploadHelper.RegisterProgressBar(videoBtn,false,1024*1024*50,".asx,.asf,.mov,.wmv,.avi,.mpeg,.mpg,.flv,.3gp,.mp4");}voidvideoBtn_Click(objectsender,EventArgse){Videov=newVideo();v.SourceType=(SourceType)int.Parse(rbtnSource.SelectedValue);v.ServerID=VideoConfig.GetVideoConfig().DefaultServer.ServerID;v.Title=txtName.Text;v.Tags=Utils.GetTags(txtTags.Text);v.Content=txtDesc.Text;v.Account=this.Account;UploadFileuploadFile=UploadHelper.GetUploadFile("file1");if(uploadFile==null){Message="错误的格式";return;}v.Extension=Path.GetExtension(uploadFile.FileName);stringsavePath=Server.MapPath(string.Format("{0}/video/temp",Globals.ApplicationPath));stringsaveName=string.Format("{0}{1}{2}",this.Account,DateTime.Now.ToFileTime(),v.Extension);if(!CheckExt(v.Extension))//检查后缀名{Message="您所上传的格式不支持";return;}v.InputFile=Path.Combine(savePath,saveName);uploadFile.SaveAs(v.InputFile);Videos.CreateVideo(v);Response.Redirect("myVideo.aspx");}boolCheckExt(stringext){boolchk=false;switch(ext.ToLower()){case".wmv":chk=true;break;case".mp4":chk=true;break;case".3gp":chk=true;break;case".avi":chk=true;break;case".flv":chk=true;break;case".mpg":chk=true;break;case".mpeg":chk=true;break;case".asf":chk=true;break;case".mov":chk=true;break;case".asx":chk=true;break;}returnchk;}}出错页面如下:“/”应用程序中的服务器错误。--------------------------------------------------------------------------------系统找不到指定的文件。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.ComponentModel.Win32Exception:系统找不到指定的文件。源错误:行65:uploadFile.SaveAs(v.InputFile);行66:行67:Videos.CreateVideo(v);行68:行69:Response.Redirect("myVideo.aspx");源文件:e:websitesBLOGSYSTEMqiupengfeng-blogAdminUploadVideo.aspx.cs行:67堆栈跟踪:[Win32Exception(0x80004005):系统找不到指定的文件。]System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfostartInfo)+976System.Diagnostics.Process.Start()+127System.Diagnostics.Process.Start(ProcessStartInfostartInfo)+50Spaces.Video.FFMpeg.MakePic()+102Spaces.Video.Videos.CreateVideo(Videov)+372Admin_UploadVideo.videoBtn_Click(Objectsender,EventArgse)ine:websitesBLOGSYSTEMqiupengfeng-blogAdminUploadVideo.aspx.cs:67System.Web.UI.WebControls.Button.OnClick(EventArgse)+105System.Web.UI.WebControls.Button.RaisePostBackEvent(StringeventArgument)+107System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)+7System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)+11System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)+33System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+1746--------------------------------------------------------------------------------版本信息:Microsoft.NETFramework版本:2.0.50727.1433;ASP.NET版本:2.0.50727.1433各位帮忙看下谢了

解决方案

解决方案二:
定下
解决方案三:
关注

时间: 2024-11-02 01:39:34

关于视频上传的问题 大虾帮忙的相关文章

net-CC视频上传的demo,要.NET语言的

问题描述 CC视频上传的demo,要.NET语言的 没有C币,只好没有悬赏了,求各种大神帮忙,主要是上传的操作,参数我能获取

关于springmvc的视频上传

问题描述 关于springmvc的视频上传 controller里面的代码: @RequestMapping(value = "/fileUpload2.do", method = RequestMethod.GET) public String fileUpload2(HttpServletRequest request) throws IllegalStateException, IOException { System.out.println("1"); //

Java调用命令实现视频上传过程中自动转换为flv格式并截图生成缩略图

//视频上传过程中自动转换为flv格式并截图生成缩略图(Java调用命令实现) import java.util.ArrayList; import java.util.List; public class VideoProcess { System.out.println(oldfilepath+"->"+newfilename+"- >"+newimg); List<String> commendF = new ArrayList<

focusky视频上传到土豆变模糊了怎么办

  focusky输出高清视频上传到优酷土豆变模糊了怎么办?Focusky是一款免费的幻灯片制作软件,比起PPT来说这款软件制作出来的幻灯片更加的精美.最近一些用户出现了该情况,本来用focusky制作完幻灯片演示文稿后输出的视频是高清的,但是上传到优酷土豆却变模糊了.那怎么操作才能让上传的视频也是高清格式呢?今天就由小编为用户们介绍一下吧,希望对大家有所帮助,具体的请看下面! 完全可以做到上传优酷.土豆有高清标示.但是输出的时候要选择720P或者1080P,如下图1所示,然后还要把输出的

服务器-我要把网页端视频上传到腾讯云点播视频那里,有什么办法呢?

问题描述 我要把网页端视频上传到腾讯云点播视频那里,有什么办法呢? 我要把网页端视频上传到腾讯云点播视频那里,我现在是让用户在管理网页上传视频到自己服务器然后再通过云接口传到腾讯云点播平台,但这样好像始终要经过我自己的服务器,就要通过我自己的网页这样子上传的话有什么办法呢? 解决方案 http://www.zhihu.com/question/39649957/answer/82476198 解决方案二: 有木有做过类似的分享下呗

视频上传和播放

问题描述 有人会视频上传和播放吗,指点下 解决方案 解决方案二:ASP.net下如何实现视频上传和播放解决方案三:上传控件上传,h5播放(或者flash播放)解决方案四:上传控件就可以上传啊,上传之后用flash播放,H5播放多视频格式限制有点多解决方案五:有例子吗,我用上传控件好像不能上传视频,可以上传图片解决方案六:引用4楼xiaowengang的回复: 有例子吗,我用上传控件好像不能上传视频,可以上传图片 理乱上来说什么格式都能上传,估计你是没设置好文件上传大小吧.解决方案七:还是没成功啊

微信永久视频上传报错41005 媒体文件丢失

问题描述 微信永久视频上传报错41005 媒体文件丢失 @using (Html.BeginForm(""UploadVideo""AddForeverVideo"" FormMethod.Post new { enctype = ""multipart/form-data"" })) { 选择上传媒体文件: }上面是一个input type为file ,name="description&quo

动态修改上传路径-UEditor动态修改图片、视频上传路劲??

问题描述 UEditor动态修改图片.视频上传路劲?? 如题,UEditor的上传配置是在config.json这个文件里面,"imageUrlPrefix": "", /* 图片访问路径前缀 */修改这个参数是改变保存路径.想求教如何在页面初始化UEditor的时候修改这个参数或者可以在哪可以动态修改上传路径.万分感激.我用的是jsp版的 解决方案 UEditor是利用flash上传的,所以flash本身要是没留动态修改这个路径的方法接口给js调用的话你是没法动态

视频-上传文件怎么做到断点继传?

问题描述 上传文件怎么做到断点继传? 遇到项目中要上传视频的例子,请教大家,上传文件怎么做到断点继传? 解决方案 上传,如果用自己的服务端与客户端,做断点续传应该比较简单.需要做一个简单的上传数据库,再:断点续传的过程 ①断点续传需要在下载过程中记录每条线程的下载进度: ②每次下载开始之前先读取数据库,查询是否有未完成的记录,有就继续下载,没有则创建新记录插入数据库: ③在每次向文件中写入数据之后,在数据库中更新下载进度: ④下载完成之后删除数据库中下载记录. 解决方案二: 上传中断后,记录一个