bluetooth相关内容

在ffmpeg中使用蓝牙耳机设备作为音频源

我想使用蓝牙耳机作为音频源来录制视频.我可以使用 arecord -D bluetooth -f s16_le -c1 -r8000 命令和管道音频到 ffmpeg.但这会导致音频和视频的同步问题.所以我想在没有 arecord 的情况下捕获音频.如何在 ffmpeg 命令中将蓝牙设备定义为音频源? 我的 asoundrc 文件: pcm.bluetooth {类型蓝牙个人资料“自动"}c ..
发布时间:2022-01-05 11:09:26 其他开发

我在 raspberry pi 上运行 debian wheezy 的 Java 蓝牙服务器需要 bluecove 本机库 - 我在哪里可以找到它?

我有一个在 Windows 机器上运行的 Java 蓝牙服务器,我想将它移植到 Raspberry pi.我在 Java 方面有很多经验,但在蓝牙或 Linux 方面经验很少. pi 目前有 Debian Wheezy 操作系统,我已经安装了蓝牙和 Java,并在类路径中放置了 bluecove-gpl 和 bluecove jar. 然而,当我尝试运行服务器时,Java 会抱怨 ..
发布时间:2022-01-05 11:05:08 Java开发

Bluez 的 C/C++ BLE 读/写示例

我开始使用微控制器和树莓派(tardis BLE 加密狗)构建一个简单的 BLE 网络.作为起点,我正在寻找一个简单的 C 或 C++ 示例来读/写 BLE 设备,类似于我能够通过命令行执行的操作.到目前为止,我发现的例子相当复杂.作为一名 BLE 初学者,我需要一些非常简单的示例来构建,然后再进行更复杂的设计.我可以像下面的 gatttool 示例中那样对 BLE 设备名称进行硬编码. 这 ..
发布时间:2022-01-05 10:49:03 C/C++开发

Android 和 Linux (RPi) 之间的蓝牙连接在第一次写入操作时丢失

所以我一直致力于一个项目,其中运行 Android(API 级别 = 14)的设备必须通过蓝牙连接到运行 Linux(具体来说:Raspberry Pi)的服务器.建立连接后,应用程序将加密的 XML 字符串发送到 RPi.RPi 必须解密这个字符串,解析 XML 并执行相应的操作.操作的结果发送回 Android 设备. 到目前为止,我已经设法在应用程序和 RPi(运行最新版本的 Blue ..
发布时间:2022-01-05 10:48:43 移动开发

Bluetoothctl 设置密码

我有一个运行 Raspbian 内核 4.1.15 和 Bluez 版本 5.23 的 Raspberry Pi 2. 我希望能够将设备(如 Android 手机)连接到 rapsberry,它应该在没有用户交互的情况下接受连接. 使用 bluetoothct 我可以使设备可被发现,并将其与另一台设备配对,但我还没有找到像使用 bluetooth-agent 那样设置 pin 的方法 ..
发布时间:2022-01-05 10:48:01 服务器开发

rfcomm 蓝牙权限被拒绝错误树莓派

我正在使用蓝牙加密狗尝试将信息从 ubuntu 15.04 发送到运行最新 debian jessie 映像的 raspberry pi b+.我只是在关注 http://people.csail.mit.edu/albert/bluez-intro/ 教程.我得到了简单的 RFCOMM 和 L2CAP 协议.我在运行 SDP 协议时遇到问题.服务器代码是 - 从蓝牙导入*server_sock ..
发布时间:2022-01-05 10:47:53 其他开发

如何使用 Android 应用程序通过蓝牙连接到 Raspberry pi

我无法使用应用通过蓝牙将智能手机连接到树莓派. 我的情况: 我正在开发一个基于树莓派的蓝牙可控应用程序.我能够通过蓝牙连接到树莓派,并使用应用程序“蓝牙终端"通过 RFCOMM 套接字发送和接收数据.树莓派一直在监听 RFCOMM 连接. 我的目标: 我想开发一个应用程序,用户可以在其中通过蓝牙连接树莓派.应用程序应打开 RFCOMM 套接字,以便它可以与 pi 通信. ..
发布时间:2022-01-05 10:47:16 移动开发

我想触发iOS7询问用户使用蓝牙和Twitter帐户的权限

这与大多数人的要求有些落后.我想故意触发对话框询问用户权限: 即使在离线状态下也能连接到蓝牙设备. 访问基于 iOS 的 Twitter 帐户. 我已经有一个类似的定位对话框,可以正常工作.我这样做是因为我想让请求许可的过程更温和一些,就像 Heyday,通过显示一个欢迎屏幕来解释为什么应用程序需要这个服务,然后当用户点击“确定"时,启动请求并触发对话框. 我已经尝试了一些东西 ..
发布时间:2022-01-04 20:35:56 移动开发

如何将数据(字符串)发送到 android 中的配对设备?

我第一次使用蓝牙.我得到了配对设备的列表.现在我的要求是我需要向设备发送一些数据(一个字符串).我怎样才能做到这一点?我尝试搜索,但没有找到任何有用的东西.有人可以帮忙吗? 解决方案 这样的事情可能就足够了: DataOutputStream os;BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();Broa ..
发布时间:2022-01-04 20:35:47 移动开发

基于 Android 4.0 的 Virtual Box 模拟器无法从笔记本电脑检测到蓝牙 4.0

目前我正在开发与蓝牙 4.0 设备通信的 Android 应用程序.到目前为止,我在我的应用程序中包含了 broadcom-ble 并做了一些示例代码.实际上我没有基于蓝牙 4.0 的 Android 智能手机,因此出于测试目的,我只是安装了 Oracle Virtual Box 并在其中使用了 android-x86-4.0-RC2.iso.我可以在 Virtual Box 上成功运行一些基于蓝 ..
发布时间:2022-01-04 20:35:39 移动开发

“发送呼叫"从 iPad 到 iPhone

是否可以在 iPad 应用程序中以某种方式与预定义的 iPhone 通信并使 iPhone 呼叫应用程序中定义的号码? 示例流程: 用户使用 iPad 应用程序.找到他/她想拨打的号码,触摸神奇的按钮,iPhone 开始呼叫.当 iPhone 放在口袋里并且用户有耳机时很有用. 如果可能的话,我希望 无需在 iPhone 上安装任何东西.例如,通过与蓝牙接口.如果不在 iPhone ..
发布时间:2022-01-04 20:35:18 移动开发

蓝牙 Gatt 问题 onClientConnectionState() - status=8 clientIf=29

我正在制作安卓 BLE 应用程序.根据文件,我提出申请.我的问题是,有时应用程序会运行良好,但有时会抛出错误.有 2 个日志,一个用于成功,第二个用于错误.每次蓝牙断开连接时,我都会发送关闭方法.我不知道我卡在哪里了. 第一个成功日志 7-11 11:44:54.371 17649-17649/com.clavax.ultrapen I/BluetoothGatt 1:尝试连接07-11 ..
发布时间:2022-01-04 20:35:08 移动开发

渐进式网络应用信标搜索

是否可以使用渐进式 Web 应用程序搜索信标数据(uuid、url 等),而无需使用原生移动技术(Android、ios 等),而仅使用 Web 技术? 提前致谢. 解决方案 遗憾的是,截至 2020 年 7 月,这是不可能的.虽然 Google 一直致力于 WebBluetooth 项目 为浏览器带来对许多蓝牙操作的支持,至少在 Google 中在 Android 6+、Mac 或 ..

安卓蓝牙耳机音量

如何在使用蓝牙耳机时以编程方式设置语音通话的系统音量? 使用这个: mAudioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, myVolume, 0); 当通话(使用 Earpice)正在进行时,它不会改变任何东西. 我在发帖前搜索了很多,但找不到任何关于如何操作的提示. 提前致谢. 解决方案 我也遇到 ..
发布时间:2022-01-04 20:34:48 移动开发

C/C++ 警告:带有 BDADDR_ANY 蓝牙库的临时地址

我在使用 g++ 和在 Ubuntu 下使用蓝牙库的 C/C++ 程序的编译过程中遇到了一些问题. 如果我使用 gcc,它可以正常工作,没有警告;相反,如果我使用 g++,我会收到此警告: 警告:取临时地址 即使程序编译正常并且可以运行. 报告错误的相关行是: bdaddr_t *inquiry(){//做一些事情..bacpy(&result[mote++], BDA ..
发布时间:2022-01-04 20:34:40 C/C++开发

iOS 设备 &蓝牙

有谁知道外接蓝牙设备和 iPhone/iPad(4S 以上)之间的最大数据传输速率. 我读到 BT3.0 中增强的数据速率为 24Mbs - iPhone 可以支持吗? 使用 BT4.0 LTE 的最大数据量是多少? 谢谢各位! 解决方案 iPhone/iPad 是蓝牙 4.0数据速率取决于所涉及设备的版本.典型的经典蓝牙数据速率是理论上的 2.0 或 3.0 Mbps ..
发布时间:2022-01-04 20:34:34 移动开发

如何检查配对的蓝牙设备是打印机还是扫描仪 (Android)

希望能帮到我,我正在开发一个 Android 应用程序,需要连接蓝牙设备,如扫描仪和打印机,目前我可以列出所有配对设备,但我想知道配对设备是否是打印机、扫描仪、移动设备等. 有什么方法可以知道配对的蓝牙设备的种类吗? 解决方案 简而言之, 是的,你可以.你可以通过使用设备的 UUID 来做到这一点.如果您知道设备的 UUID,您可以从报告的 UUID 中匹配它们,并知道配对的设 ..
发布时间:2022-01-04 20:34:24 Java开发

Android 蓝牙 ScanFilter 部分字符串匹配

我希望使用 ScanFilter 来搜索一组蓝牙设备.我知道所有这些设备的地址都以 00:A0:50 开头,然后最后 6 位数字各不相同,因此所有地址看起来都像 00:A0:50:XX:XX:XX.我正在寻找一种使用 setDeviceAddress 查找地址以这 6 位数字开头的设备.这需要一个字符串作为输入.相关代码如下. ScanFilter cypressFilter = new Sca ..
发布时间:2022-01-04 20:34:15 Java开发