1

ビデオのアップロード プロセスの開始から数秒後、プログレス バーはエラーを表示せずに停止します。実行しようとするとコードがフリーズすることに気付きましたuploader.uploadChunk()(数回の試行が成功した後)。私の以前の質問はVimeo のアップロード : アップロードの再開中の予期しないステータス コード (404)でした。upload_link

私のアプリのコードサンプルを以下に示します。

        HashMap<String, String> headers = new HashMap<>();
        headers.put("Tus-Resumable", "1.0.0");
        headers.put("Authorization", getAuthHeader());
        headers.put("Accept", getAcceptHeader());
        headers.put("Content-Type", "application/offset+octet-stream");
        headers.put("Upload-Length", "" + upload.getSize());
        headers.put("Connection", "Keep-Alive");
        client.setHeaders(headers);

        TusUploader uploader = client.beginOrResumeUploadFromURL(upload, client.getUploadCreationURL());
        long totalBytes = upload.getSize();
        long uploadedBytes = uploader.getOffset();

        uploader.setChunkSize(1024);

        while (!isCancelled() && uploader.uploadChunk() > 0) {
            uploadedBytes = uploader.getOffset();
            publishProgress(uploadedBytes, totalBytes);
        }

        uploader.finish();
        return uploader.getUploadURL();

また、ここに私のアプリのスクリーンショットがあり ます: ご覧のとおり、アップロードの進行状況はほぼ 5% 完了しています。

4

0 に答える 0