读书人

怎么实现数据库中的多媒体文件在线播放

发布时间: 2011-12-18 22:54:38 作者: rapoo

如何实现数据库中的多媒体文件在线播放
换种说法就是如果我把媒体文件存在服务器的某个存储盘里,它本身不是web路径,该如何播放, <object id= "player " classid= "CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 " height=285 width=320>
<param NAME= "URL " VALUE= "show.jsp ">
<param NAME= "playCount " VALUE= "1 ">
<param NAME= "autoStart " VALUE= "1 ">
<param NAME= "volume " VALUE= "50 ">
<PARAM NAME= "stretchToFit " VALUE= "true ">
我想在show.jsp里读出该媒体文件的字节流然后输出,但不能播放,请高人相助!
可能是我的想法有问题,但不知该如何解决这个问题

[解决办法]
用流读取出来,然后在你的JSP上面放置一个播放器,播放器及播放器代码自己去下吧,很多的

[解决办法]
sf,学习
[解决办法]
to sky12636642(小猪)
我是这样都出流来的,就是播放不出来呀?
FileInputStream is = null;
OutputStream outs = null;
try {
is = new FileInputStream( "d:\\111.rmvb ");
outs = response.getOutputStream();
byte buffer[] = new byte[1024];
while (is.read(buffer, 0, 1024) != -1) {
outs.write(buffer);
outs.flush();

[解决办法]
关注中..
[解决办法]
未曾尝试将文件写入数据库,通常都是将URL写进去,文件写到磁盘里。

关注。
[解决办法]
嵌套播放器到页面,在服务器端架设个流媒体服务器,把地址传到播放器的播放地址里,不就可以了吗?
[解决办法]
最好还是数据库里面只存放名字,文件放到磁盘上
[解决办法]
可以实现。

把读进来的流写到可以访问的WEB路径里面生成一个临时文件,然后将文件名转到播放页面里就是了。
[解决办法]
xuexi...

读书人网 >Java Web开发

热点推荐