public void TestVideoCut()
        {
            string id = QiniuUtil.GenerateGuid();
            var    bl = ServerFileMgr.UploadFileToServer(id + "test58.mp4", @"D:\VID_20160429_130223.mp4",
                                                         FileTypeDirEnum.CrowdFundVideoDir, false, null);

            Assert.AreEqual(bl.IsSuccess, true);
            //ServerFileMgr.VideoCutPiece(FileTypeDirEnum.VideoDir, "915d46db795459d6.mp4");
        }
Exemple #2
0
 private ResultData Upload(string filekey, string fpath, FileTypeDirEnum dir, bool isOverride, Action <int> proAction)
 {
     try
     {
         var res = ServerFileMgr.UploadFileToServer(filekey, fpath, UploadType, isOverride, proAction);
         return(res);
     }
     catch (Exception ex)
     {
         Trace.WriteLine(ex);
     }
     return(null);
 }
Exemple #3
0
        public ResultData DoUploadData(UploadData data)
        {
            try
            {
                ResultData result = ServerFileMgr.UploadFileToServer(data.FileKey, data.Fpath, data.Dir, data.IsOverride,
                                                                     data.ProAction);

                return(result);
            }
            catch (Exception ex)
            {
                Trace.WriteLine(ex);
            }

            return(null);
        }
Exemple #4
0
        private string UploadFile(string pathName)
        {
            var    file    = pathName;
            string key     = QiniuUtil.GenerateGuid();
            string filekey = string.Format("{0}{1}", key, System.IO.Path.GetExtension(file));

            try
            {
                ResultData result = ServerFileMgr.UploadFileToServer(filekey, file, _fileTypeDir, false,
                                                                     null);

                if (result != null && result.IsSuccess)
                {
                    uploadFileList.Add(result.Key, _fileTypeDir);
                    return(result.FullUrl);
                }
            }
            catch (Exception ex)
            {
                Trace.WriteLine(ex);
            }

            return(String.Empty);
        }