导航:首页 > 配服务器 > android如何上传视频到服务器

android如何上传视频到服务器

发布时间:2022-11-07 12:34:47

‘壹’ android 视频文件上传到服务器

android端:使用httpclient的multipart post提交数据到服务器端;

服务器端:普通解析上传即可,与普通web开发处理上传相同。

‘贰’ android中数据上传到服务器怎么实现

服务器端写个servlet,然后在doPost()方法里处理客户端上传的文件,大概代码: DiskFileItemFactory factory = new DiskFileItemFactory(); factory.setSizeThreshold(1024 * 1024); // 设置最多只允许在内存中存储的数据, 单位:字节 factory.setRepository(cachepath); // 设置一旦文件大小超过设定值时数据存放的目录 ServletFileUpload srvFileUpload = new ServletFileUpload(factory); srvFileUpload.setSizeMax(1024 * 1024 * 1024); // 设置允许用户上传文件大小, 单位:字节 // 开始读取上传信息 List fileItems = null; try { fileItems = srvFileUpload.parseRequest(request); } catch (Exception e) { System.out.println("获取上传信息。。。。。。失败"); } // 依次处理每个上传的文件 Iterator iter = fileItems.iterator(); while (iter.hasNext()) { FileItem item = (FileItem) iter.next(); // 忽略其他不是文件域的所有表单信息 if (!item.isFormField()) { // 取出文件域的所有表单信息 } else { // 取出不是文件域的所有表单信息 } }

‘叁’ 急,急,急,android上传视频到服务器,报内存溢出,求解答

你好,我想请问你的服务器端的代码能看一下吗?我客户端代码跟你差不多,但是一直上传不了东西,而返回的b值则是架在tomcat上的一个jsp页面的代码。不知道是为什么。

‘肆’ android中如何上传图片到FTP服务器

在安卓环境下可以使用,在java环境下也可以使用,已经在Java环境下实现了功能,然后移植到了安卓手机上,其它都是一样的。

[java] view plain
package com.photo;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;

import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;

public class FileTool {

/**
* Description: 向FTP服务器上传文件
*
* @param url
* FTP服务器hostname
* @param port
* FTP服务器端口
* @param username
* FTP登录账号
* @param password
* FTP登录密码
* @param path
* FTP服务器保存目录,是linux下的目录形式,如/photo/
* @param filename
* 上传到FTP服务器上的文件名,是自己定义的名字,
* @param input
* 输入流
* @return 成功返回true,否则返回false
*/
public static boolean uploadFile(String url, int port, String username,
String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();

try {
int reply;
ftp.connect(url, port);// 连接FTP服务器
// 如果采用默认端口,可以使用ftp.connect(url)的方式直接连接FTP服务器
ftp.login(username, password);//登录
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
ftp.storeFile(filename, input);

input.close();
ftp.logout();
success = true;
} catch (IOException e) {
e.printStackTrace();
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
}
}
}
return success;
}

// 测试
public static void main(String[] args) {

FileInputStream in = null ;
File dir = new File("G://pathnew");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = uploadFile("17.8.119.77", 21, "android", "android",
"/photo/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}

}
}

以上为java代码,下面是android代码。

[java] view plain
package com.ftp;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;

import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.view.Menu;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

new uploadThread().start();
}

class uploadThread extends Thread {
@Override
public void run() {
FileInputStream in = null ;
File dir = new File("/mnt/sdcard/DCIM/Camera/test/");
File files[] = dir.listFiles();
if(dir.isDirectory()) {
for(int i=0;i<files.length;i++) {
try {
in = new FileInputStream(files[i]);
boolean flag = FileTool.uploadFile("17.8.119.77", 21, "android", "android",
"/", "412424123412341234_20130715120334_" + i + ".jpg", in);
System.out.println(flag);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
}
}
}
}

‘伍’ 手机拍的视频怎样无损的传到电脑

手机拍摄视频无损传到电脑,必须减少中间环节,将手机当做硬盘用数据线连接电脑传输,或者取出存储卡用转换器连接电脑传输,其他方法存在压缩,信号损失的风险。

我常用的办法有4个,
第一个就是qq传输(在传输的过程中,一定在手机选择原图发送)
第二个就是数据线传输
第三个就是网盘传输
第四个就是邮箱传输

如用微信传输,会造成文件压缩,画质不清晰,不建议您用微信传输。

谢谢提问。

很想知道你是如何发现“数据损失的”,不可能啊……

但如果你是在手机里看到文件大小传过去再去电脑看觉得不同,那就说得过去……

还是那个远古的互相伤害问题,储存厂商和做系统的关于进制的不同。手机厂商为了不再头疼应付“老子买的明明是32g的手机为什么只有特么29g多一点你们骗人退货赔钱”这种傻逼问题,主动修改了进制和存储厂商一致:用了1000而不是window这种1024。

一起自欺欺人,存储看起来大了,但文件看起来也大了咯……

你反过来,存个电影回手机,看是不是大了……

首先教大家第一种方法非常简单,将数据线插入电源孔,另一端插在电脑的USB插口上,手机会提示是否允许访问手机数据点击允许或者提示仅限充电传输,文件传输照片点击传输文件,这时候电脑和手机就连上了找到电脑中的计算机或者我的电脑,点开计算机在下方会显示我们手机的名称,点开这个文件夹会显示我们手机的内部储存空间,然后点开文件夹,打开以后就是手机内所有的文件夹在里面找到,你要传到文件夹双击点开,里面会显示我们的相册内所有的照片和视频,按住电脑的ctrl a全选,先右键选择复制,也可以ctrl c键复制,复制好以后,我们就可以新建一个文件夹,将它存在我们的电脑里面了,复制好以后我们可以新建一个文件夹,让他存在我们的电脑里面,建好文件夹以后点开右键,选择粘贴或者CTRL v快捷键粘贴这个时候进度条完成以后我们就传送完成了!

第二种方法呢,比较快捷适合传送量比较少的,点开手机qq,这时候会好友分组群聊设备,点击设备有一个我的电脑,点开我的电脑,左下角会有一个图片的标志,点开图片的标识,会显示你手机中所有的照片和视频,就可以选择自己要发送的照片和视频,点击发送就可以了!

这时候只要你的电脑登录qq瞬间就会传送到我们的电脑上传送到电脑上以后点击选择另存为,这时候我们可以新建一个文件夹,将它存在里面就可以了,用这种方法传送不会压缩到我们照片和视频的质量,这种方法传输比较适合少量传输!

更新!今天发现一个新的手机传视频到电脑的方法:隔空传送。适合iPhone传Mac、iPad等设备。

开始传输之前,确保要接收的设备就在附近,并且在蓝牙和 Wi-Fi 范围内。

打开手机相册,选择想发送的视频,然后点击“隔空传送”,Mac就能接受到你的视频啦。

Mac上接收到的视频,会存放在【访达-下载】文件夹里。快去试试吧。

手机拍的视频无损传输到电脑,最通用的方法是手机电脑链接数据线传输,但这里分享2个不用数据线就可以快捷传输的方法。

优点:支持iPhone、Android、Windows和Mac多种客户端,传输更新速度快。

缺点:免费版每月的上传流量为1G,下载流量为3G,超过需要升级付费。

使用时,只需要在手机和电脑端分别登录同一个坚果云账号,将手机拍的视频上传到手机上的坚果云里,电脑上的坚果云就可以实时查看到刚上传的视频。

小猪快传是一个跨平台传输工具,支持iPhone、Android、Windows和Mac端互传,支持图片、视频、安装包等的传输。

工作原理是将手机上的视频图片打包成压缩包,通过微信、QQ等常用社交平台,发送到电脑,实现无损传输。

使用时,登录微信或QQ电脑端,接收压缩包后解压即可,视频高清无压缩。

小趣常用的是第二种方式,只需在手机上下载小猪快传软件,电脑端无需下载即可实现接收,非常方便。

手机上拍摄的视频传到电脑上的话有很多方法,如:

或者还有其它更多方法,但是如果说要无损传到电脑的话,就不是每个方法都可以的了。

只有传输过程中没有压缩,才能达到无损传输。QQ、微信、邮件和网盘这些都是先上传到平台的服务器,然后再到电脑端下载下来的话,中间估计应该是有一定的压缩率的。

所以最保险,也可能是最好的方式就是通过数据线连接手机和电脑进行传输才有可能是无损的。

建议使用的数据线要选择购买质量好的,不要随便用一根。

现在手机已经是拍照、拍视频的首要工具,视频多了占用大量的手机内存空间。那么如何把手机里面的视频无损传到电脑备份起来呢?下面 为大家讲解一下详细步骤 :

1.打开360软件管家,搜索360手机助手,点右侧安装,静待几分钟,自动安装完毕。

2.打开安装好的360手机助手软件,然后用数据线连接手机和电脑。这时候360手机助手会提示在手机上面打开USB调试开关,点击右上角下拉栏,找到自己的手机品牌,根据下面的提示打开手机调试模式。

3.打开手机调试模式之后,拿着手机,会弹出是否允许USB调试的请求,点击确定,360手机助手获取权限之后,会在手机上面安装360手机助手APP,在手机上面点击安装。

4.360手机助手APP安装完毕,在电脑上面就可以看到手机里面的信息了。点开视频管理,选择需要导出的视频文件,然后点击上方导出选中视频。

5.选择需要导出的文件夹,确定。静待文件传输完毕,就已经把手机里的视频无损传到电脑上了。

这个里面有着我的血和泪啊,

我自己亲自测试的,我提供两种方法;

一种是使用U盘进行拷贝;

另一种是使用网盘上传,然后电脑端下载;

不要使用微信或者qq传,他会自动压缩;

不要使用微信或者qq传,他会自动压缩;

不要使用微信或者qq传,他会自动压缩;

重要的事情说三遍。

1.数据线拷贝到电脑

2.发邮箱,利用附件下载保存到电脑

3.云盘同步,同步保存到电脑硬盘

注意:微信传会压缩画质

可以数据线连接,或者电脑和手机各自下载茄子快传,按照提示,可以实现无线互传

‘陆’ android中ftp如何上传到服务器最快

这个有几个不同情况:手机安装ftp客户端,AndFTP是android设备上的一款FTP/SFTP/FTPS客户端软件,可以实现和电脑一样的文件传输方式,直接连接你的空间即可传输。手机没有客户端软件,可以采用中间方式,使用网页传输,叫做webftp工具,就是利用网页数据传输的方式,打开webftp网站,输入空间的FTP信息连接即可传输文件。注意一点,使用webftp需要在空间后台先设置允许连接的IP地址,使空间服务器允许webftp连接并向其传输文件。

‘柒’ 新手求助:android怎么上传文件到服务器拜托各位了 3Q

可以参考一些框架的模块写法,列如 afinal,KJFrameForAndroid,xUtil 等等。开源框架,可以直接看源码。 查看更多答案>>

求采纳

‘捌’ android的本地视频,如何远程可以观看

android 端用WEBVIEW可以做 ,WEBVIEW可以加载你服务器上的网站,里面上传视频,客户端可以直接播放网络视频,当然也可以下载下来播放,就是用输入输出流做。可以选择用HTTP协议访问网站资源,也可以用socket

‘玖’ 安卓怎么利用ffmpeg把视屏转化为ftsp流上传到服务器

ffmpeg -i rtmp://*******(源地址) -c:v -c:a -f flv -y rtmp://*******(服务器地址)

‘拾’ 手机腾讯视频怎么上传视频

1.我们要知道手机腾讯视频客户端,是不支持上传本地视频的,只能用别的方法上传。

拓展资料: 腾讯视频发展历程

腾讯视频于2011年4月正式上线运营。

截至2017年第四季度,移动端日活跃用户数达1.37亿,截至2018年2月底,付费会员数达6259万。

内容方面,腾讯视频始终全面覆盖热门内容,如《如果蜗牛有爱情》《鬼吹灯之精绝古城》《那年花开月正圆》《扶摇》等。

作为HBO中国独家官方播放平台,腾讯视频拥有美剧阵容。

在实现国内院线电影新媒体版权全覆盖的同时,与派拉蒙、迪士尼、索尼、环球、福克斯、华纳进行深度合作,搭建中国电影片库。

腾讯视频立志打造“国漫第一平台”,《全职法师》《斗破苍穹》《全职高手》等国漫作品深受观众喜爱。

综艺方面,《创造101》《明日之子》《拜托了冰箱》《约吧大明星》等系列王牌综艺节目持续领先市场。

腾讯视频,除了引进BBC、NHK、NG、Discovery、ZDF等厂牌优质纪录片,还参与了BBC纪录大片的创投,例如BBC经典、成功的《地球脉动2》以及《蓝色星球2》。

阅读全文

与android如何上传视频到服务器相关的资料

热点内容
ne40e命令 浏览:83
安卓输入法使用什么编码 浏览:182
手机如何开淘宝店步骤安卓手机 浏览:591
创业服务器不属于自己怎么办 浏览:537
mc小游戏手机版服务器地址 浏览:420
土力学李广信pdf 浏览:144
天融信防火墙命令行 浏览:214
qq安卓在线怎么改 浏览:688
加密钻台维修技巧 浏览:465
如何关闭苹果手机后台app刷新 浏览:29
如何把命令框里的输出到窗口 浏览:531
离线版mc如何开服务器 浏览:886
结对程序员 浏览:780
使用过的苹果手机怎么同步app 浏览:344
phpcookie无效 浏览:954
python可以搜数学答案 浏览:706
均线衍生指标源码设置 浏览:496
做精一张图pdf 浏览:851
编程培训小朋友 浏览:787
巴克球制作解压 浏览:851