91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 4.11MB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-21
  • 語(yǔ)言: Java
  • 標(biāo)簽: 視頻壓縮??

資源簡(jiǎn)介

java實(shí)現(xiàn)視頻上傳,前端用webuploader分片,后臺(tái)合文件并用ffmpeg進(jìn)行壓縮處理。

資源截圖

代碼片段和文件信息

package?com.hondee.projectinfo.UploadVideoServlet;

import?java.io.File;
import?java.io.FileInputStream;
import?java.io.IOException;
import?java.io.OutputStream;

import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;


/**
?*?Servlet?implementation?class?UploadVideo
?*/

public?class?UploadVideoServlet?extends?HttpServlet?{
????private?static?final?long?serialVersionUID?=?1L;

????/**
?????*?@see?HttpServlet#HttpServlet()
?????*/
????public?UploadVideoServlet()?{
????????super();
????????//?TODO?Auto-generated?constructor?stub
????}

????/**
?????*?@see?HttpServlet#doGet(HttpServletRequest?request?HttpServletResponse
?????*??????response)
?????*/
????protected?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
????????????throws?ServletException?IOException?{
????????//?TODO?Auto-generated?method?stub
????????response.getWriter().append(“Served?at:?“).append(request.getContextPath());
????}

????/**
?????*?@see?HttpServlet#doPost(HttpServletRequest?request?HttpServletResponse
?????*??????response)
?????*/
???/*?protected?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
????????????throws?ServletException?IOException?{
????????String?path?=?request.getSession().getServletContext().getRealPath(“/upload“);
????????System.out.println(path);
????????DiskFileItemFactory?factory?=?new?DiskFileItemFactory();
????????//?2、創(chuàng)建一個(gè)文件上傳解析器
????????ServletFileUpload?upload?=?new?ServletFileUpload(factory);
????????//?解決上傳文件名的中文亂碼
????????upload.setHeaderEncoding(“UTF-8“);
????????//?3、判斷提交上來(lái)的數(shù)據(jù)是否是上傳表單的數(shù)據(jù)
????????if?(!ServletFileUpload.isMultipartContent(request))?{
????????????return;
????????}
????????//?4、使用ServletFileUpload解析器解析上傳數(shù)據(jù),解析結(jié)果返回的是一個(gè)List集合,每一個(gè)FileItem對(duì)應(yīng)一個(gè)Form表單的輸入項(xiàng)
????????List?list?=?null;
????????try?{
????????????list?=?upload.parseRequest(request);
????????}?catch?(FileUploadException?e)?{
????????????e.printStackTrace();
????????}

????????HashMap?map?=?new?HashMap();

????????System.out.println(“-------------------------------------------------------------“);
????????for?(FileItem?item?:?list)?{
????????????if?(item.isFormField())?{
????????????????*//**
?????????????????*?表單數(shù)據(jù)
?????????????????*//*
????????????????String?name?=?item.getFieldName();
????????????????//?解決普通輸入項(xiàng)的數(shù)據(jù)的中文亂碼問(wèn)題
????????????????String?value?=?item.getString(“UTF-8“);
????????????????//?value?=?new?String(value.getBytes(“iso8859-1“)“UTF-8“);
????????????????System.out.println(name?+?“=“?+?value);
????????????????map.put(name?value);//?放入map集合
????????????}?else?{
????????????????*//**
?????????????????*?文件上傳
?????????????????*//*

????????????????File?fileParent?=?new?File(path?+?“/“?+?map.get(“guid“));//以guid創(chuàng)建臨時(shí)文件夾
????????????????System.out.println(fileParent.getPath());
????

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件???????8833??2018-06-06?17:53??java?大文件(視頻)分片上傳+壓縮\picVideoForm2.jsp

?????文件????????526??2018-09-04?14:28??java?大文件(視頻)分片上傳+壓縮\readme.txt

?????文件???12312576??2018-08-02?18:11??java?大文件(視頻)分片上傳+壓縮\tools\ffmpeg.exe

?????文件??????25414??2018-08-02?18:11??java?大文件(視頻)分片上傳+壓縮\tools\vcastr3.swf

?????文件?????143099??2018-06-06?17:54??java?大文件(視頻)分片上傳+壓縮\Uploader.swf

?????文件???????5801??2018-06-06?17:53??java?大文件(視頻)分片上傳+壓縮\UploadVideoServlet.java

?????文件??????11994??2018-06-06?17:53??java?大文件(視頻)分片上傳+壓縮\VedioController.java

?????文件???????5826??2018-06-06?17:54??java?大文件(視頻)分片上傳+壓縮\VideoToFlv.java

?????文件????????515??2018-06-06?17:54??java?大文件(視頻)分片上傳+壓縮\webuploader.css

?????文件??????71514??2018-06-06?17:53??java?大文件(視頻)分片上傳+壓縮\webuploader.min.js

?????目錄??????????0??2018-09-04?14:35??java?大文件(視頻)分片上傳+壓縮\tools

?????目錄??????????0??2018-09-04?14:35??java?大文件(視頻)分片上傳+壓縮

-----------?---------??----------?-----??----

?????????????12586098????????????????????12


評(píng)論

共有 條評(píng)論