【问题标题】:Access microphone through java plugin for voice chat通过java插件访问麦克风进行语音聊天
【发布时间】:2012-06-22 14:10:28
【问题描述】:

如何在java中创建一个可以直接访问特定web应用程序的麦克风的java插件?....我不想使用applet和flash.... ....

【问题讨论】:

    标签: java audio voip microphone


    【解决方案1】:

    如果您想使用 java 并且这是 Web 应用程序(浏览器中的 UI),那么您必须使用 applet。我不知道其他方式。这个小程序应该用证书签名。用户也应该接受这个证书,让 java sound api 访问客户端设备。

    或者您可以创建将下载并在客户端 PC 上运行的 Java Web 启动应用程序 (JNLP)。但这不会是 web ui。

    【讨论】:

    • 我知道要使用像 mic 这样的系统资源来进行 Web 应用程序,我们必须使用签名的小程序........是否可以在 java 中创建可以直接与 mic 和我们的交互的浏览器插件Web 应用程序通过该插件获取音频流............
    • 不同的浏览器支持插件,比如firefox。但我不确定这是java。我认为你应该为你想要支持的每个浏览器安装不同的插件。也许小程序是最简单的方法?
    • 但是当我们想要访问麦克风时,每次在浏览器上都会安装小程序......但如果是插件,它只是第一次安装......你能告诉我如何创建 java 插件对于不同的浏览器...
    • 是的,但如果它没有改变 - 它被缓存。小程序还有一个好处:您可以更新,上传到服务器,更改将通过互联网传递给客户端。无需重新安装。你可以用插件做到这一点吗?小程序的大小 - 是几个 kB。即使是拨号上网 - 也可以。用户只接受一次证书。而且您可以在单个应用程序中完成所有工作。而且我不知道如何为不同的浏览器创建不同的插件。而且我不想知道——因为有java小程序可以为你提供这个功能。更简单、更快捷。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-23
    • 1970-01-01
    • 2021-09-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多