android - 如何解码视频文件上传到服务器?

标签 android video file-upload ftp

我正在尝试将媒体文件从手机上传到服务器。我已经从手机上传了图片文件到服务器。

Bitmap bitmap = BitmapFactory.decodeFile(imagepath);
        ByteArrayOutputStream stream = new ByteArrayOutputStream();
        bitmap.compress(Bitmap.CompressFormat.JPEG, 50, stream); //compress to which format you want.
        byte [] byte_arr = stream.toByteArray();
        image_str = Base64.encodeBytes(byte_arr);

现在我正在尝试上传视频文件,对于图像我们有位图和位图工厂可以上传。但是对图像的任何想法。如果您对解码视频文件有任何想法,请回复。

提前致谢。

最佳答案

只需通过 http://coderzheaven.com/2011/08/uploading-audio-video-or-image-files-from-android-to-server/

如果您想将视频上传到服务器,请参阅上述 url 中的 doFileUpload() 方法。

关于android - 如何解码视频文件上传到服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9494569/

相关文章:

android - Butterknife 在自定义 View 中绑定(bind)到 fragment

java - 如何使用 XML 或 JSON 数据填充 ListView(在 Android 中)?

SwiftUI,如何使用等待 urlSession.upload(...) 上传多部分/表单数据文件时获取进度

javascript - VideoJS - 黑屏,加载圆圈 safari 6.1.1

audio - Wowza 和 FFMPEG 的 Webrtc 流问题

c# - 将文件 block 上传到 SPS 2013 - 行中不存在方法 "StartUpload"

java - Liferay : how can i upload a image from portlet preferences?

Android缩放动画到指定尺寸

android - 如何在 android 中获取 wrap_content 或 match_parent 布局宽度和高度?

video - 使用ffmpeg解码视频失败,但可以通过视频播放器播放