关于Java播放多媒体播放(JMF)的问题。
现在要做一个Java做前台,后台用Oracle的多媒体数据库。现在已经能够利用流的形式把一些视频,音频文件以BLOB存储到数据库中。剩下的就是如何把多媒体数据以流的形式取出来播放的问题。通过查找资料,看到JMF可以完成这样的功能。但是,看完了JMF的Tutior也找不到如何利用取出的流Create player的方法。不知谁有这方面的经验,能给小弟一点启示,还有,JMF播放的多媒体只限制于MPEG1和MPEG2格式的Video,我如果想播放avi,divx,dat之类的媒体该怎么办? 问题点数:0、回复次数:4Top
1 楼vongood((my c++))回复于 2004-04-04 16:11:18 得分 0
gzTop
2 楼myblessu(继续混着,到被人赶走为止)回复于 2004-04-05 08:50:22 得分 0
我也关注JMF的文章,帮你顶.Top
3 楼Talk2live(Talk2live)回复于 2004-04-05 11:26:02 得分 0
dualPlayer = Manager.createPlayer
(new MediaLocator("file:///" + filename));
你要的是不是這樣
可以在Java Applet和应用程序中播放各种媒体文件,例如AU、AVI、MIDI、MPEG、QuickTime和WAV等文件Top
4 楼heqianglove()回复于 2004-04-06 11:15:31 得分 0
谢谢你 Talk2live,不过,好像我有点没有说的太明白。我现在是要播放以Stream的形式存储在Oracle数据库中的多媒体类型,那个locator 是文件的我已经清楚了,只是不知道如何根据取出的BlobStream来createplayer,不知道这次说明白了吗?Top




