title: Youtube API upload gets aborted
body: <p>I'm trying to Upload a Video to Youtube using C#.
  It does work for very small videos, but for bigger ones the upload gets aborted everytime.
  That's my code:</p>
  
  <pre><code>public void VideoAPIUpload(Video video)
  {
      YouTubeRequestSettings settings = new YouTubeRequestSettings("example app", "AI39si4mUhdQfat8Dsd54qDjKSXYYnYxTaIX5PNurJetTvcAPagRvbSSR2o5xDH_obI4TEDvNieOhHEUmD9_cw0qPD51zj_wpA", "Minecraftexpertenerten@gmail.com", "mutter123") { Timeout = -1 }; ;
      settings.Maximum = -1;
      YouTubeRequest request = new YouTubeRequest(settings);
      Google.YouTube.Video newVideo = new Google.YouTube.Video();
      newVideo.Title = video.title;
      newVideo.Tags.Add(new MediaCategory("Autos", YouTubeNameTable.CategorySchema));
      newVideo.Keywords = video.tags;
      newVideo.Description = video.description;
      newVideo.YouTubeEntry.Private = false;
      newVideo.Tags.Add(new MediaCategory("mydevtag, anotherdevtag",
        YouTubeNameTable.DeveloperTagSchema));
  
      // alternatively, you could just specify a descriptive string
      // newVideo.YouTubeEntry.setYouTubeExtension("location", "Mountain View, CA");
  
      newVideo.YouTubeEntry.MediaSource = new MediaFileSource("funny_video.flv",
        "video/x-flv");
      Google.YouTube.Video createdVideo = request.Upload(newVideo);
  }
  </code></pre>