0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何用蓝牙将树莓派中的MP3歌曲传输到Android手机

454398 来源:wv 2019-10-11 11:41 次阅读

步骤1:在Raspberry Pi中安装蓝牙

请按照我的“在Linux系统中安装蓝牙”的说明。

步骤2:使Android手机成为蓝牙文件传输配置文件(FTP)服务器

关注所有

步骤3:在Raspberry Pi中安装蓝牙文件传输配置文件(FTP)客户端

像LXTerminal一样打开终端仿真器

安装蓝牙FTP客户端程序

sudo apt-get update sudo apt-get install obexftp sudo apt-cache show obexftp

终端仿真器的输出

软件包:obexftp

版本:0.23-1.1 + rpi1

体系结构:armhf

维护者:Hendrik Sattler

已安装大小:82

取决于:libbfb0,libbluetooth3(》 = 4.91),libc6(》 = 2.13-28),libmulticobex1, libobexftp0,libopenobex1

冲突:libobexftp1

提供:flexmem

主页:h ttp://triq.net/obex

优先级:可选

部分:comm

文件名:pool/main/o/obexftp/obexftp_0.23- 1.1 + rpi1_armhf.deb

大小:29922

SHA256:5c7c496ce977179265e25841048cc4fea82eceabc3c62dbfa0c4def7cbc7e08a

SHA1:152048a8188394157cf1fce2d19b1bb663:92 p

SHA1:152048a8188394157cf1fce2d19b1bb663231 p》描述:文件传输实用程序,用于使用OBEX协议的设备

OBEX(OBject EXchange协议),最好用二进制HTTP来描述。链接,可用于通过蓝牙,IrDA,USB和串行电缆交换

各种对象,例如文件,图片,日历项(vCal)

和名片(vCard)

链接。

这是命令行前端,完全使用了

libobexftp的功能。

第4步:在Raspberry Pi中找到Android手机的蓝牙地址

在LXTerminal之类的打开终端模拟器中

扫描附近的蓝光牙齿设备:

hcitool -i hci0 scan

终端仿真器的输出

正在扫描。..

Z8:E0:79:31:7F:C1 JEBAT-MOTO

记住蓝牙地址Z8:E0 :79:31:7F:C1

步骤5:在Raspberry Pi中运行配对代理

像打开终端模拟器一样LXTerminal

运行一个配对代理,其功能是接收配对请求

bluez-simple-agent

终端仿真器的输出

代理注册

步骤6:将Raspberry Pi中的MP3文件发送到Android手机

Raspberry Pi

打开终端仿真器,如LXTerminal。

将目录更改为存储歌曲的位置。

cd /home/pi/my_songs

调用蓝牙地址(例如,上一步中找到的Android Phone的Z8:E0:79:31:7F:C1),因为该地址是下一步输入的内容之一。

使用蓝牙文件传输配置文件(FTP)发送文件)客户端:

obexftp -b Z8:E0:79:31:7F:C1 -c Music -p song.mp3

在Android Phone中

查看Android Phone是否有任何提示

Android Phone可能会发出“蓝牙配对请求”事件

用一根手指从顶部向下滑动以显示状态屏幕

轻按“蓝牙配对请求”事件

Android手机可能会显示“蓝牙配对请求”对话框

输入用于配对的图钉: 1234

点击完成按钮

在Raspberry Pi中

查看正在运行bluez-simple-agent程序的终端仿真器窗口

bluez-simple-agent程序可能会提示您输入配对密码

终端仿真器的输出

RequestPinCode(/org/bluez/2044/hci0/dev_F8_E0_79_31_7F_C0)

输入PIN码:

输入与droid: 1234

查看您已执行程序“ obexftp -b Z8:E0:79:31:7F:C1 -c Music -p歌曲”的终端模拟器。 mp3”

观察正在打印的日志消息

运行“ obexftp -b Z8:E0:79:31:7F:C1 -c”的终端仿真器的输出音乐-p song.mp3“

浏览F8:E0:79:31:7F:C0 。..

正在连接。. \完成

试图连接1931ms

正在发送“音乐” 。.. |完成

正在发送“ song.mp3” 。.. \完成

断开连接。. |完成

输出中的以下行表示传输成功:

‘发送“ song.mp3” 。.. \完成

输出中的以下行表示传输失败:

发送“ song.mp3” 。..失败:song.mp3

操作失败返回代码 1

状态

因此上述传输成功。

步骤7:测试Th在Android手机上实际上已接收到MP3文件

在Android手机上

打开MP3播放器。 (我强烈建议“ Rocket Player”)

使MP3播放器重新扫描设备。 (此重新扫描功能在Rocket Player中可用,但在Google Music Player中找不到该功能)

查找歌曲

状态

传输找到歌曲后,MP3文件的播放成功。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3946

    浏览量

    128069
  • 蓝牙
    +关注

    关注

    114

    文章

    5884

    浏览量

    171421
  • 树莓派
    +关注

    关注

    117

    文章

    1711

    浏览量

    105930
收藏 人收藏

    评论

    相关推荐

    deepin 23+树莓让小车动起来

    deepin 23 +树莓还有啥新玩法?     前言 继我们之前发布的树莓运行 deepin 23 系统教程后,此次我们深入探索如何
    的头像 发表于 02-12 09:12 148次阅读
    deepin 23+<b class='flag-5'>树莓</b><b class='flag-5'>派</b>让小车动起来

    GPIO在树莓的应用

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的信用卡大小的单板计算机,它具有强大的功能和灵活性,可以用于各种项目和应用。通用输入输出(GPIO)是
    的头像 发表于 01-09 09:41 235次阅读

    魅族E2 MP3使用手册(说明书)

    魅族 E2 MP3 操作使用手册(说明书)
    发表于 11-12 13:41 0次下载

    请问TLV320DAC3120可以用作MP3的解压芯片吗?

    负责读取EEPROMMP3数据帧 3. 就像播放wav文件那样, MCU按MP3数据帧的采样率向TLV320DAC3120发送
    发表于 11-06 06:26

    ARM开发板与树莓的比较

    处理器 ARM开发板通常采用不同的ARM处理器,如Cortex-A系列、Cortex-M系列等,而树莓则主要使用博通的ARM处理器。树莓的处理器性能相对较高,尤其是在最新的
    的头像 发表于 11-05 11:11 692次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 1335次阅读

    什么是树莓树莓是什么架构的

    信用卡大小,但具备所有PC的基本功能。 起源与背景 2006年,树莓的早期概念基于Atmel的ATmega644单片机。 2012年3月,由英国剑桥大学的埃本·阿普顿(Eben Upton)正式发售
    的头像 发表于 10-22 17:33 1436次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接的设备。 相比,
    的头像 发表于 10-09 16:44 427次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓4B的性能特点及应用

    HDMI、USB 3.0、千兆以太网、蓝牙5.0等,可以满足各种应用场景的需求。 树莓4B性能特点 2.1 CPU性能 树莓4B搭载了四
    的头像 发表于 08-30 16:54 2463次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1723次阅读

    使用example的pwm播放mp3,在mp3_music_read_cb中使用fread读取,会出现fread读取异常怎么解决?

    使用example的pwm播放mp3,默认是没问题。然后想把mp3放到spiffs,然后从spiffs调用,碰到问题: 1:如果在
    发表于 06-28 07:37

    ESP32-PICO-V3-02实现MP3播放遇到的几个疑问求解

    存放Mp3文件,所以在实现过程存在一些问题,请指教: 1.PICO内部存储如何存放与读取Mp3文件? 2.如果选择选择YX6300+PAM8032,哪么YX6300如何调用Mp3
    发表于 06-28 06:47

    树莓5,Raspberry Pi 5 评测

    评测我们省略了这个数据。 无论超频多少,你都需要良好的散热。通过小散热片进行被动散热是远远不够的,因为你需要透过主动散热温度降至低于80°C的热量限制点。以3 GHz的频率运行时,树莓
    发表于 06-19 14:51

    【米尔-瑞米兼容树莓扩展模块-试用体验】初始开发板_米尔-瑞米兼容树莓扩展模块

    3.软件丰富:面向HMI,网关,物联网等场景的Linux/Debian/Ubuntu等系统持续更新发布。 米尔-瑞米兼容树莓扩展模
    发表于 04-29 11:42

    数字信号处理实验操作教程:3-3 mp3音频编码实验(AD7606采集)

    用的MP3格式属于有损音乐压缩格式。音频编解码的目的是减少传输的信息量和减少储存的信息。 MP3音频格式 MP3是一个数据压缩格式,它丢弃掉脉冲编码调制(PCM)音频数据
    发表于 04-03 16:41