com.vzaar.api.Vzaar.uploadVideo C# (CSharp) Method

uploadVideo() public method

Upload video from local drive to vzaar upload host
public uploadVideo ( string path ) : string
path string Path of the video file to be uploaded
return string
        public string uploadVideo(string path)
        {
            var query = new UploadSignatureQuery();
            query.path = path;
            var fileInfo = new FileInfo(path);
            query.fileSize = fileInfo.Length;
            query.filename = fileInfo.Name;
            query.multipart = true;
            var signature = new UploadSignature();

            signature = getUploadSignature(query);
            if (String.IsNullOrEmpty(signature.chunkSize))
            {
                return simpleUpload(path, signature);
            }

            return multipartUpload(path, signature);  
        }
        private string simpleUpload(string path, UploadSignature signature)

Usage Example

Beispiel #1
0
		static void Main(string[] args)
		{
			var api = new Vzaar("username", "token");

			if (args.Length != 1)
			{
				Console.WriteLine("Invalid number of arguments. File path is required");
			}
			else
			{
				var filePath = args[0];
				var guid = api.uploadVideo(filePath);
				Console.WriteLine("-- Uploaded. vzaar GUID: " + guid);
			}
		}