Folgendes Problem, ich versuche seit geraumer Zeit mit Hilfe der Youtube-API ein kleines Programm zu erstellen welches ein Video auf Youtube hochlädt.
Jedoch erhalte ich regelmäßig eine WebException beim Upload.
Seltsamerweise tritt das Problem jedoch nur dann auf wenn ich etwas größere Videos hochladen möchte so ab ~2-3mb cirka.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27:
| string videoname, beschr, client, dev, projectname, keywords, descr, url, dir, filename; dir = Environment.CurrentDirectory; filename = "test.wmv"; beschr = "test"; descr = url + beschr; keywords = "tag1, tag2, tag3"; videoname = "test123"; projectname = videoname; client = "meineclientid"; dev = "mein devkey"; YouTubeService service = new YouTubeService("video", client, dev); dir = Environment.CurrentDirectory;
YouTubeEntry newEntry = new YouTubeEntry();
newEntry.Media = new MediaGroup(); newEntry.Media.Categories.Add( new MediaCategory("Autos", YouTubeNameTable.CategorySchema)); newEntry.Media.Keywords = new MediaKeywords(keywords); newEntry.Media.Description = new MediaDescription(descr); newEntry.Media.Title = new MediaTitle(videoname); newEntry.MediaSource = new MediaFileSource(dir + "\\" + filename, "video/x-ms-wmv");
YouTubeEntry newentry = service.Upload(newEntry); |
Das selbige Video lässt sich jedoch auf der Youtube Seite ohne Probleme mit den gleichen tags etc. uploaden....
Moderiert von Kha: Highlight- durch C#-Tags ersetzt