阅读:1903回复:0
linux 上的 fx 3.0 在处理 rtsp 协议时的问题.
在 fx 2.x 的时候, 只要在 about:config 中新建一个参数 network.protocol-handler.app.rtsp , 其内容为 /usr/local/bin/realplay 就能在点击 rtsp:// 这类地址时自动弹出 realplayer 播放.
现在换到 3.0 如果不添加上面的参数, fx 直接告诉你无法处理;添加了以后, 还是不能弹出realplayer, 但它会弹出一个窗口, 让你选择一个程序(上面就有我刚才添加的realplay), 但选择这个realplay还是不行. 必须得在这个弹出窗口中重新选择realplay(实际上就有两个了). 然后选择用第二次的realplay播放, 大功告成. 后来我又在profile目录下搜索, 发现第二次添加的realplay其实没有写在about:config中, 而是在文件 mimeTypes.rdf 里. 把about:config中个那个删除, rtsp:// 地址依然工作正常. 有意思, 有意思. 在 fx 3.0 中添加 network.protocol-handler.app.rtsp 参数其实没有作用, 但是不在config中添加参数, fx 就不会弹出那个窗口让你选择. 也就没有机会往 mimeTypes.rdf 中写东西了. |
|