java上传视频并播放_java实现视频网站的视频上传及视频播放功能.docx

java实现视频网站的视频上传及视频播放功能.docx

915d5bf44ff2e9fcfc8984ffa43ce797.gif

还剩

24页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

Java 实现视频网站的视频上传、视频转码、视频关键帧抽图, 及视频播放功能 视频网站中提供的在线视频播放功能,播放的都是 FLV 格式的文件,它是 Flash 动画文件,可通过Flash 制作的播放器来播放该文件.项目中用制作的 player.swf 播放器.多媒体视频处理工具 FFmpeg 有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。 ffmpeg 视频采集功能 picture varchar(200) not null comment ''视频截图'' ,descript varchar(400) comment ''视频描述'' ,uptime varchar(40) comment ''上传时间'');desc tb_media;项目结构图:上传视频界面设计在上传文件时,Form 表单中 enctype 属性值必须为"multipart/form-datenctype 属性值说明application/x-www-form-urlencoded表单数据被编码为名称/值对,这是标准的编码格式multipart/form-data表单数据被编码为一条消息,页面上每个控件对应消息中的一部分text/plain表单数据以纯文本形式进行编码,其中不含任何控件格式的字符业务接口定义面向接口编程,接口中定义系统功能模块.这样方便理清业务,同时接口的对象必须由实/**** MediaDao.java ** @version : 1.1* * @author : 苏若年 发送邮件* * @since : 1.0 创建时间: 2013-2-07 上午 10:19:54* * TODO : interface MediaDao.java is used for .. /*** 保存文件* @param media* @return* @throws Exception*/public boolean saveMedia(Media media)throws Exception;/*** 查询本地库中所有记录的数目* @return* @throws Exception*/public int getAllMediaCount()throws Excep * 根据 Id 查询视频* @param id* @return* @throws Exception*/public Media queryMediaById(int id)throws Exception;}接口的实现,这里列出 ffmpeg 视频转码与截图模块/*** 视频转码* @param ffmpegPath 转码工具的存放路径* @param upFilePath List convert = new ArrayList();convert.add(ffmpegPath); // 添加转换工具路径convert.add("-i"); // 添加参数"-i",该参数指定要转换的文件convert.add(upFilePath); // 添加要转换格式的视频文件的路径convert.add("-qscale"); //指定转换的质量con cutpic.add("-ss"); // 添加参数"-ss",该参数指定截取的起始时间cutpic.add("17"); // 添加起始时间为第 17 秒cutpic.add("-t"); // 添加参数"-t",该参数指定持续时间cutpic.ad

发表评论

暂无评论,赶快抢占沙发吧。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值