易截截图软件、单文件、免安装、纯绿色、仅160KB

java转换flv - Java / Java相关

现在客户的需求是这样的:
1、在后台上传任意主流格式的视频,到服务器后自动转换为Flv格式,因为flv格式基于Flash平台,所以没有播放器的限制
2、能够实现在线直播功能;当然,还是基于flv格式。
3、能够进行类似于优酷、土豆等网站的倒带功能;就是可以从中间开始看,从而跳过以前的缓冲。
4、数据压缩,转换过flv的文件大小最好也是与上传文件差不多。
5、上传视频只限管理员,所以在上传的时候无需考虑到性能,但力求播放时效果要好些。

对于转换flv格式,网上大多数解决方案都是选用ffmpeg.exe作为插件,但以上几个功能好像都不支持。

希望大家针对上述问题给些建议,解决方案或推荐下相关书籍也行。

现在暂定服务器端采用的技术是Java,前端采用的是Flex。

引用
任意格式转换成flv的,这个就需要一个解码器的支持。我见过比较通用的是ffmpeg。技术贴你可以看下这个,因为我不是学JAVA的。
http://hi.baidu.com/squirrel_/blog/item/7310943d0698aa03bba1677b.html

flv上传之后,需要一个swf的播放器,一般的swf播放器都支持倒带功能,这个应该不是难点。
所谓的数据压缩,应该都是只通过调用ffmpeg的函数进行的调用的。对视频大小,音频流的位数,码流还有比特率,都可以传递参数,越小越不清晰,越大越清晰。(首先需要确定上传文件的比特率大小。)

思路都是一致的,需要调用一个服务器端可以支持的插件(如ffmpeg),该插件肯定包含若干的函数可以控制视频的属性。(大小、清晰)视频的清晰与否还得看是否是源文件也是清晰的。


谢谢你的回复 不过ffmpeg已经用过了

有些地方不尽人意,所以考虑用其他方式做

楼主


相关问答:

Java RandomAccessFile 写入txt文件 - Java / Java SE

用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

希望好心人帮帮我,有关手机qq2009的java版

我希望在编辑文字后把发送键改到屏幕中间,具体说就是
在kb.class中的部分作出修改


部分代码:
V = new TextBox(ld.a(383), "", 190, 0);
        X = new Comma ......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号