導航:首頁 > 配伺服器 > 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如何上傳視頻到伺服器相關的資料

熱點內容
一捏就變形的解壓玩具怎麼折 瀏覽:196
易融貸app借錢怎麼 瀏覽:939
單片機側重點 瀏覽:867
江蘇惠普伺服器虛擬化設計雲主機 瀏覽:647
在歐拉app好貓充電樁怎麼申請 瀏覽:449
反編譯代碼教程 瀏覽:798
linuxio阻塞 瀏覽:973
8腳單片機pic 瀏覽:821
如何看彩色塗鴉遮住的字安卓 瀏覽:688
擺渡機器人編程 瀏覽:654
軟程序員著裝 瀏覽:139
寶雞雲存儲伺服器 瀏覽:668
推薦超解壓游戲無廣告 瀏覽:634
大華伺服器怎麼添加門禁 瀏覽:784
戰地伺服器60hz什麼意思 瀏覽:760
成高級程序員學什麼 瀏覽:501
阿里雲接入備案後退掉伺服器 瀏覽:928
ne40e命令 瀏覽:85
安卓輸入法使用什麼編碼 瀏覽:184
手機如何開淘寶店步驟安卓手機 瀏覽:593