❶ 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的播放器