...
08-22 14:47:40.062: D/FileTransfer(18610): Uploaded 4244149 of 4244236 bytes
08-22 14:47:40.175: D/FileTransfer(18610): Sent 4244236 of 4244236
08-22 14:47:40.972: D/dalvikvm(18610): GC_CONCURRENT freed 425K, 52% free 3674K/7584K, paused 5ms+9ms, total 36ms
08-22 14:47:51.273: D/FileTransfer(18610): response code: 408
08-22 14:47:51.285: D/FileTransfer(18610): response headers: {null=[HTTP/1.1 408 Request Time-out], Connection=[close], Content-Type=[text/html; charset=iso-8859-1], Date=[Thu, 22 Aug 2013 12:47:39 GMT], Server=[Apache/2.2.22 (Ubuntu)], Vary=[Accept-Encoding], X-Android-Received-Millis=[1377175671277], X-Android-Response-Source=[NETWORK 408], X-Android-Sent-Millis=[1377175660994]}
08-22 14:47:51.328: E/FileTransfer(18610): {"target":"https:\/\/uploads.gdata.youtube.com\/action\/FormDataUpload\/AIwbFAQAYYTiD3JfA0A9Q4qxu_tR8TyWs1lbQ2J1mWUCvBSjOA2kxkWhZ_7LMzhk2Laiz4L7DPUXPzs5brw_dnFX8IP2xVzg6w?nexturl=http:\/\/api.office.smoovz.com\/v1\/status\/feedback","http_status":408,"body":"<!DOCTYPE HTML PUBLIC \"-\/\/IETF\/\/DTD HTML 2.0\/\/EN\">\n<html><head>\n<title>408 Request Time-out<\/title>\n<\/head><body>\n<h1>Request Time-out<\/h1>\n<p>Server timeout waiting for the HTTP request from the client.<\/p>\n<hr>\n<address>Apache\/2.2.22 (Ubuntu) Server at api.office.smoovz.com Port 80<\/address>\n<\/body><\/html>","code":1,"source":"file:\/\/\/storage\/sdcard0\/DCIM\/Camera\/VID_20130821_155514.mp4"}
08-22 14:47:51.328: E/FileTransfer(18610): java.io.FileNotFoundException: http://api.office.smoovz.com/v1/status/feedback?status=200&id=XXXXXXXXX
08-22 14:47:51.328: E/FileTransfer(18610): at com.squareup.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:224)
08-22 14:47:51.328: E/FileTransfer(18610): at com.squareup.okhttp.internal.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:285)
08-22 14:47:51.328: E/FileTransfer(18610): at org.apache.cordova.core.FileTransfer.getInputStream(FileTransfer.java:527)
08-22 14:47:51.328: E/FileTransfer(18610): at org.apache.cordova.core.FileTransfer.access$5(FileTransfer.java:522)
08-22 14:47:51.328: E/FileTransfer(18610): at org.apache.cordova.core.FileTransfer$3.run(FileTransfer.java:448)
08-22 14:47:51.328: E/FileTransfer(18610): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
08-22 14:47:51.328: E/FileTransfer(18610): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
08-22 14:47:51.328: E/FileTransfer(18610): at java.lang.Thread.run(Thread.java:856)
08-22 14:47:51.343: I/Web Console(18610): Failed to upload video. Error: (code = 1) (source = file:///storage/sdcard0/DCIM/Camera/VID_20130821_155514.mp4) (target = https://uploads.gdata.youtube.com/action/FormDataUpload/AIwbFAQAYYTiD3JfA0A9Q4qxu_tR8TyWs1lbQ2J1mWUCvBSjOA2kxkWhZ_7LMzhk2Laiz4L7DPUXPzs5brw_dnFX8IP2xVzg6w?nexturl=http://api.office.smoovz.com/v1/status/feedback) (http_status = 408) (body = <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
08-22 14:47:51.343: I/Web Console(18610): <html><head>
08-22 14:47:51.343: I/Web Console(18610): <title>408 Request Time-out</title>
08-22 14:47:51.343: I/Web Console(18610): </head><body>
08-22 14:47:51.343: I/Web Console(18610): <h1>Request Time-out</h1>
08-22 14:47:51.343: I/Web Console(18610): <p>Server timeout waiting for the HTTP request from the client.</p>
08-22 14:47:51.343: I/Web Console(18610): <hr>
08-22 14:47:51.343: I/Web Console(18610): <address>Apache/2.2.22 (Ubuntu) Server at api.office.smoovz.com Port 80</address>
08-22 14:47:51.343: I/Web Console(18610): </body></html>) at file:///android_asset/www/js/app/debug.js:18
...
function success(data){ var reader = new FileReader(); reader.onloadend = function (evt) { var contentType = 'video/mp4'; // var blob = b64toBlob(evt.target.result.replace(/^data.*base64,/, ''), contentType);
// var blob = b64toBlobAlt(evt.target.result, contentType); console.log(evt) // debugger; $this.uploadFile( evt.target.result.replace(/^data.*base64,/, '') ); }; reader.readAsDataURL(data); }...
http://api.office.smoovz.com/v1/status/feedback?status=200&id=XXXXXXXXX I would first make sure it's actually reachable....