❶ java手机通用版视频播放器,在哪里能下载到啊
推荐你区塞班论坛里面看看,那是一个针对智能手机而开放的免费网站,只要你注册成会员(注册是免费的),就可以在里面搜索适合你手机的视频播放器
我用的是N95,经常在里面下载软件安装
❷ java手机上传视频代码
你好
android客户端代码:
public class MainActivity extends Activity
{
private TextView uploadInfo;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
uploadInfo = (TextView) findViewById(R.id.upload_info);
uploadFile();
}
public void uploadFile()
{
//服务器端地址
String url = "http://192.168.0.108:8080/UploadFileServer/upload";
//手机端要上传的文件,首先要保存你手机上存在该文件
String filePath = Environment.getExternalStorageDirectory()
+ "/1/power.apk";
AsyncHttpClient httpClient = new AsyncHttpClient();
RequestParams param = new RequestParams();
try
{
param.put("file", new File(filePath));
param.put("content", "liucanwen");
httpClient.post(url, param, new AsyncHttpResponseHandler()
{
@Override
public void onStart()
{
super.onStart();
uploadInfo.setText("正在上传...");
}
@Override
public void onSuccess(String arg0)
{
super.onSuccess(arg0);
Log.i("ck", "success>" + arg0);
if(arg0.equals("success"))
{
Toast.makeText(MainActivity.this, "上传成功!", 1000).show();
}
uploadInfo.setText(arg0);
}
@Override
public void onFailure(Throwable arg0, String arg1)
{
super.onFailure(arg0, arg1);
uploadInfo.setText("上传失败!");
}
});
} catch (FileNotFoundException e)
{
e.printStackTrace();
Toast.makeText(MainActivity.this, "上传文件不存在!", 1000).show();
}
}
}
服务器端代码:
public class UploadFileServlet extends HttpServlet
{
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
// 创建文件项目工厂对象
DiskFileItemFactory factory = new DiskFileItemFactory();
// 设置文件上传路径
String upload = this.getServletContext().getRealPath("/upload/");
// 获取系统默认的临时文件保存路径,该路径为Tomcat根目录下的temp文件夹
String temp = System.getProperty("java.io.tmpdir");
// 设置缓冲区大小为 5M
factory.setSizeThreshold(1024 * 1024 * 5);
// 设置临时文件夹为temp
factory.setRepository(new File(temp));
// 用工厂实例化上传组件,ServletFileUpload 用来解析文件上传请求
ServletFileUpload servletFileUpload = new ServletFileUpload(factory);
// 解析结果放在List中
try
{
List<FileItem> list = servletFileUpload.parseRequest(request);
for (FileItem item : list)
{
String name = item.getFieldName();
InputStream is = item.getInputStream();
if (name.contains("content"))
{
System.out.println(inputStream2String(is));
} else if(name.contains("file"))
{
try
{
inputStream2File(is, upload + "\" + item.getName());
} catch (Exception e)
{
e.printStackTrace();
}
}
}
out.write("success");
} catch (FileUploadException e)
{
e.printStackTrace();
out.write("failure");
}
out.flush();
out.close();
}
// 流转化成字符串
public static String inputStream2String(InputStream is) throws IOException
{
ByteArrayOutputStream baos = new ByteArrayOutputStream();
int i = -1;
while ((i = is.read()) != -1)
{
baos.write(i);
}
return baos.toString();
}
// 流转化成文件
public static void inputStream2File(InputStream is, String savePath)
throws Exception
{
System.out.println("文件保存路径为:" + savePath);
File file = new File(savePath);
InputStream inputSteam = is;
BufferedInputStream fis = new BufferedInputStream(inputSteam);
FileOutputStream fos = new FileOutputStream(file);
int f;
while ((f = fis.read()) != -1)
{
fos.write(f);
}
fos.flush();
fos.close();
fis.close();
inputSteam.close();
}
}
追问
谢谢。
手机上传过来的东东是在哪个变量里面的。这个方法我有在网上找到,就是不知道要怎么用,看起来怎么觉得没有一个变量是跟客户端打交道了。
IOS的要怎么用
回答
首先你得在客户端选中一个文件把,apk iph啥的 然后点击“上传” 就请求了String url = "http://192.168.0.108:8080/UploadFileServer/upload"; 一个url对吧 然后就以流的方式把文件传输过去,你再用spring 类似这段代码 “@RequestMapping("/uploadPage")
@ResponseBody
public String uploadPage(Long id,@RequestParam("userfile") CommonsMultipartFile mFile){”,接下来就是里边具体内容的处理了,上面的例子是普通的servlet。如果用spring框架就套用这个。
追问
谢谢!
我有用Spring框架,不过还不是很明白你说的,能不能再说详细一点,还有这几个注解要导入什么包。Spring学的不是很多
我查过了,网上说是Struts2的过滤器过滤没了,所以List<FileItem> list = servletFileUpload.parseRequest(request);一直为空。然后把/*改成*.action就又报错了
回答
哦 我用的这是spring mvc struts2用的太早了,不记得了。反正中心思想就是提交流媒体到java服务端,能获得二进制流就行 剩下的就是你怎么运用框架了,具体你查查struts2的上传如何使用。
❸ 那里有支持JAVA格式手机的视频转换器
S60第三版,为什么要找JAVA的软件,况且在手机上转换视频格式???为什么不在电脑上,手机上还没看到过转换器.......
❹ 手机支持java但不支持视频播放 是否有办法播放视频
下载视频转换器
3GP手机视频转换王
1.0
破解版
http://www.anxz.com/down/2925.html
XENON
最好的3GP制作工具
破解版
http://www.anxz.com/down/1536.html
❺ 手机支持JAVA,可以下载视频播放器吗
一,手机播放视频格式是由于内部的视频解码器决定的,不是靠下载什么播放器软件能够解决的。
国产手机视频格式
一。3GP与MP4 简单说来,国产机通常有一块很大的屏幕,并且支持手写功能!但是这快大屏幕的分辨率却决定了视频的播放,看似很的屏幕其实分辨率往往只有176X220。视频的分辨率也只有176X144。高于这个标准的视频就不能播放了!还有就是国产机大多不支持AAC音频!AAC音频的视频在播放中会没有声音!
3GP参数:
视频编码器:MPEG4
尺寸:320X240 176X144
视频码率:60-512 320X240推荐在256 176X144推荐120-192
帧:10-15(通用15)
音频:AAC/AMR(推荐AMR因为兼容性广泛) 比特率32-128K 单声道 采样率8000
MP4参数:
视频编码器:MPEG4
尺寸:320X240 176X144
视频码率:200K
帧:15-30(通用15)
音频:AAC 比特率64-128K 单声道/立体声 采样率24000-41000
二。还有部分手机拥有320X240的分辨率,支持AVI格式,但是视频编码器和视频帧以及音频编码的不同也导致了播放的失败!针对大多数此类手机,我说一下大多数通用的AVI视频参数大家做为参考:
视频编码器:MJPEG
尺寸:320X240 240X192(196) 176X144
视频码率:150-500不等(可自行调试)一般通用为300-400
帧:5-10(国产杂牌的大多不支持15帧)
音频:pcm_s16le 比特率128K 单声道 采样率8000
❻ 推荐几个比较好的的java系列视频
动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦。不要被骗了,这Java是最流行的程序语言,手机软件几乎都是用它写的。Java的各大城市的需求量还是很高的,而且工资也高。你要有这方面需求,可以去动力节点培训机构了解下,深圳最近开办新校区,你可以去咨询下......
❼ 手机视频软件JAVA
很抱歉java没有那种视频软件,建议用中国移动手机视频,免流量的,有的要钱不过也有免费的。
❽ java手机怎么才能播放flash视频要去哪下载播放器,是jar格式的
如果只播放flash swf格式 可以下个专用播放器,如果想在线看流媒体估计手机会热的受不了。
❾ 有没有什么手机app中有免费的Java视频,是Java的视频
最新的那一版就好,动力节点的老师都是曾经做个java高管的大咖,经过严格面试才当上动力节点java讲师的,所以最新的一版就行。不知道最新版的在哪?问他们的人~动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦
主要位置不同,要是你要学可以到学习的,它们是这方面的权威,北京也有,你看那合适就选择那,不过最近有活动
❿ Java手机怎么在线看视频
普通的java手机是没法在线看视频的,除非你的手机是智能机,就是可以安装一些软件的,例如ucweb浏览器和uc播放器安装之后,你就可以在线看优酷视频了。
不过不知道你的支持不支持,你可以试试,ucweb+uc的播放器