我正在尝试将媒体文件从手机上传到服务器。我已经从手机上传了图片文件到服务器。
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/