Linux下的JMF环境
JRE环境是可以,但还要JMF,但我的努力失败了。
Java Plug-in 1.6.0_07
使用 JRE 版本 1.6.0_07 Java HotSpot(TM) Client VM
用户主目录 = /home/fantlam
network: 正在载入用户定义的代理配置 ...
network: 完成。
network: 正在从 Netscape Navigator 中载入代理配置 ...
network: 读取注册文件时出错:/home/fantlam/.mozilla/appreg
network: 完成。
network: 正在载入浏览器代理配置 ...
network: 完成。
network: 代理配置:浏览器代理配置
----------------------------------------------------
c: 清除控制台窗口
f: 终结在结束队列上的对象
g: 垃圾收集
h: 显示此帮助消息
l: 转储类载入程序列表
m: 打印内存使用
o: 触发日志记录
p: 重新载入代理配置
q: 隐藏控制台
r: 重新载入策略配置
s: 转储系统和部署属性
t: 转储线程列表
v: 转储线程堆栈
x: 清除类载入程序高速缓存
0-5: 设置跟踪级别为<n>
----------------------------------------------------
basic: New window ID: 380021f
basic: Value of xembed: 1
basic: setWindow: call before applet exists:380021f
basic: 正在引用类载入程序:sun.plugin.ClassLoaderInfo@7bd9f2, refcount=1
basic: 已添加进度监听程序:sun.plugin.util.GrayBoxPainter@1ef8cf3
basic: 正在载入小应用程序...
basic: 正在初始化小应用程序...
basic: 正在启动小应用程序...
basic: completed perf rollup
stephy-huabie.mpg
Unable to handle format: MPEG, 352x288, FrameRate=25.0, Length=152064
RealizeCompleteEvent
controlComponent
Unable to handle format: mpegaudio, 44100.0 Hz, 16-bit, Stereo, LittleEndian, Signed, 28000.0 frame rate, FrameSize=32768 bits
只有JRE没有JMF的时候 本地访问视频也不行,有声无影,后台报错如上。
然后安装JMF,文件是从官方下载的
可在ubuntu和fedora都遇到同样问题
Unpacking...
tail: 无法打开 “+309” 读取数据: 没有该文件或目录
Extracting...
./install.sfx.7357: 1: cannot open ==: No such file
./install.sfx.7357: 1: ==: not found
./install.sfx.7357: 3: Syntax error: ")" unexpected
chmod: 无法访问“JMF-2.1.1e/bin/jmstudio”: 没有该文件或目录
chmod: 无法访问“JMF-2.1.1e/bin/jmfregistry”: 没有该文件或目录
chmod: 无法访问“JMF-2.1.1e/bin/jmfinit”: 没有该文件或目录
./jmf-2_1_1e-linux-i586.bin: 304: cannot create /home/fantlam/.jmfdir: Permission denied
./jmf-2_1_1e-linux-i586.bin: 305: JMF-2.1.1e/bin/jmfinit: not found
/bin/cp: 无法 stat “JMF-2.1.1e/lib/jmf.properties”: 没有该文件或目录
Done.
而在redhat下却是如下
Unpacking...
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
creating: JMF-2.1.1e/
creating: JMF-2.1.1e/bin/
inflating: JMF-2.1.1e/bin/jmfinit
inflating: JMF-2.1.1e/bin/jmfregistry
inflating: JMF-2.1.1e/bin/jmstudio
creating: JMF-2.1.1e/doc/
inflating: JMF-2.1.1e/doc/attributions.html
inflating: JMF-2.1.1e/doc/formats.html
inflating: JMF-2.1.1e/doc/readme.html
creating: JMF-2.1.1e/lib/
inflating: JMF-2.1.1e/lib/libjmcvid.so
inflating: JMF-2.1.1e/lib/libjmdaud.so
inflating: JMF-2.1.1e/lib/libjmfjawt.so
inflating: JMF-2.1.1e/lib/libjmg723.so
inflating: JMF-2.1.1e/lib/libjmgsm.so
inflating: JMF-2.1.1e/lib/libjmh261.so
inflating: JMF-2.1.1e/lib/libjmh263enc.so
inflating: JMF-2.1.1e/lib/libjmjpeg.so
inflating: JMF-2.1.1e/lib/libjmmpa.so
inflating: JMF-2.1.1e/lib/libjmmpegv.so
inflating: JMF-2.1.1e/lib/libjmmpx.so
inflating: JMF-2.1.1e/lib/libjmutil.so
inflating: JMF-2.1.1e/lib/libjmv4l.so
inflating: JMF-2.1.1e/lib/libjmxlib.so
inflating: JMF-2.1.1e/lib/jmf.properties
inflating: JMF-2.1.1e/lib/jmf.jar
inflating: JMF-2.1.1e/lib/mediaplayer.jar
inflating: JMF-2.1.1e/lib/multiplayer.jar
JavaSound Capture Supported = false
java.lang.Error: Can't open video card 0
java.lang.Error: Can't open video card 1
java.lang.Error: Can't open video card 2
java.lang.Error: Can't open video card 3
java.lang.Error: Can't open video card 4
java.lang.Error: Can't open video card 5
java.lang.Error: Can't open video card 6
java.lang.Error: Can't open video card 7
java.lang.Error: Can't open video card 8
java.lang.Error: Can't open video card 9
Done.
[root@localhost root]#
我觉得奇怪,搞不懂是什么原因,Linux环境还是困难。
在此提一下windows环境。win只需要双击安装,包括JRE还有JMF
装JMF是为了开发用的 但实际客户端访问页需要一定得环境 经过测试 需要勾选第3和4项才能保证正常观看视频
效果如下 测试过IE firefox
一下是safari的效果
文章的结尾请哪位在Linux成功装过JMF的朋友告诉我一声。
我也遇到一样的问题,我的是UBUNTU9.10系统,安装的时候刚开始是和你一样的错误,不过后来我下了个纯JAVA的跨平台JMF版本,解压后放在了LUINX版本的安装路径下,现在错误就变少了,现在报错如下:
Unpacking…
tail: 无法打开 “+309” 读取数据: 没有该文件或目录
Extracting…
./install.sfx.4117: 1: cannot open ==: No such file
./install.sfx.4117: 1: ==: not found
./install.sfx.4117: 3: Syntax error: ")" unexpected
JavaSound Capture Supported = true
JavaSoundAuto: Committed ok
Done.
不过现在运行程序还是没声音,另外SUN的那个测试页面还是过不去,要是你研究出来怎么搞了,指导我一下,谢谢了。
对了,我在下了个纯JAVA的跨平台JMF版本,解压后放在了LUINX版本的安装路径下的时候还把解压出来的文件夹名字中的"jmf"改成了“JMF”。
惨!
Along with thanks for this excellent content material, I’ll probably attach this site to my own rss rss feeds, a buddy essentially informed me relating to this two to three weeks back. this is the greatest