【问题标题】:Send signals through headphone cable通过耳机线发送信号
【发布时间】:2011-05-18 03:00:26
【问题描述】:

我在这方面做了很多搜索,但没有找到任何东西。

我有一个应用程序来控制设备的想法,该设备需要通过耳机线连接。

是否可以通过耳机接口发送信号?

【问题讨论】:

    标签: android headphones


    【解决方案1】:

    可以使用带有原始资源的Media Player 播放任意数据。信号将受到特定设备的带宽的限制,例如在 20 Hz 和 16 KHz 之间。

    【讨论】:

    • 那么有可能像这样控制单反相机吗? I.E 我的佳能使用 2.5 毫米插孔作为遥控快门
    【解决方案2】:

    使用音频管理器

    AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
    

    http://developer.android.com/reference/android/media/AudioManager.html

    然后您可以 setWiredHeadsetOn(true) 或者如果它不起作用,请使用 setMode

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-10
      • 2021-06-12
      • 1970-01-01
      相关资源
      最近更新 更多