首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏嵌入式智能硬件

    AVRCP

    一 概念   AVRCP全称:The Audio/Video Remote Control Profile (AVRCP) 翻译成中文就是:音视频远程控制协议。 二 流程分析   avrcp是蓝牙应用层的协议,下面一张图很好的呈现了它在整个蓝牙协议栈中的位置:从这里可以看出,ARVCP的下面还有一个被称为AVRTP的协议,其实,它就是AVRCP的底层传输协议,可以理解成是 AVRCP和a2dp之间的适配层。 协议栈的流程如下: 注册并创建连接:   注册状态:BtStatus AVRCP_Register   CT创建连接:AVRCP_Connect   TG回复连接成功:AVRCP_ConnectRsp BtStatus AVRCP_SendResponse(AvrcpChannel *chnl, AvrcpRspFrame *rspFrame); 断开连接:   BtStatus AVRCP_Disconnect

    2.3K10发布于 2020-08-31
  • 来自专栏程序猿的那点事

    蓝牙耳机播放音频无声问题的解决方案

    pbap_use_profile_for_owner_vcard">true</bool> <bool name="profile_supported_map">true</bool> <bool name="profile_supported_<em>avrcp</em>_target ">true</bool> <bool name="profile_supported_<em>avrcp</em>_controller">false</bool> <bool name="profile_supported_sap

    2.2K30发布于 2020-07-15
  • 来自专栏电脑

    解决台式电脑win10系统USB蓝牙音箱不能调节音量

    1、win+r,输入regedit,打开注册表2、进入路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Bluetooth\Audio\AVRCP

    5.5K20发布于 2019-11-08
  • 来自专栏美丽应用

    小折腾:修改蓝牙耳机按键映射

    解决方案   经过查找资料,在安卓系统中,蓝牙耳机按键映射的配置文件的路径在: /system/usr/keylayout/AVRCP.kl   在修改这个文件之前,我们最好对这个文件进行备份,备份完成后 在文件注释部分的最后一行我们可以看到: # Key layout used for Bluetooth AVRCP support.    这句注释注明了这是系统为支持AVRCP协议的蓝牙耳机设定的一份按键映射文件。   

    7.3K30发布于 2018-07-20
  • 来自专栏CSDN

    当 “MCP” 成为热词:两个同名协议的硬核科普与代码解析

    蓝牙里的 MCP:A2DP 和 AVRCP 你肯定用过蓝牙连接耳机、音响吧?这里面就藏着两种 MCP 协议:A2DP 和 AVRCP。 # 模拟 AVRCP 协议的核心功能 class AVRCP: def __init__(self): self.connected_device = None 指令:{command}(编码:{cmd_map[command]})") return "指令已发送" # 测试:用手机通过AVRCP控制音箱 avrcp = AVRCP () avrcp.connect("bluetooth_speaker") avrcp.send_remote_command("play") # 发送播放指令 比如你用蓝牙耳机听歌时: MCP 在这里的作用:耳机上的按钮被按下后,通过 “AVRCP” 协议把指令传给手机,手机收到后执行相应操作。

    69710编辑于 2025-08-24
  • 来自专栏嵌入式智能硬件

    Airoha---1536---一些名词得解释

    HFP:Hands-Free Profile,符合蓝牙免提规范,免提配置文件 AVRCP:Audio/Video Remote Control Profile ,音频/视频遥控配置文件 HID:Human

    77410发布于 2020-08-31
  • 来自专栏全栈程序员必看

    蓝牙中的sbc_蓝牙sbc格式和aac差别

    小米AirDots青春版和Redmi红米AirDots支持蓝牙编码技术 不过,在购买蓝牙耳机的时候,现在都会注意到所支持的蓝牙协议,譬如这两款耳机所采用了HFP、A2DP、 HSP、AVRCP四种蓝牙协议 目前蓝牙耳机支持的协议主要有HSP、HFP、A2DP和AVRCP四种。 AVRCP AVRCP,Audio/Video Remote Control Profile,音频/视频遥控规格。比之前的HFP更复杂,从而允许蓝牙耳机发送更多的控制命令,譬如音乐的快进、暂停等。

    3.9K20编辑于 2022-10-01
  • 来自专栏云深之无迹

    Jetson Nano 2GB连接蓝牙设备

    ExecStart=/usr/lib/bluetooth/bluetoothd -d --noplugin=audio,a2dp,avrcp 到这里~ ExecStart=/usr/lib/bluetooth

    2.9K30发布于 2021-02-23
  • 来自专栏嵌入式智能硬件

    AB153x API----概述

    中间件 蓝牙配置文件是与设备之间基于蓝牙的无线通信的特定组件有关的规范,例如免提配置文件(HFP),音频/视频远程控制配置文件(AVRCP),人机接口设备配置文件(HID),串行端口配置文件(SPP)

    1.4K30发布于 2020-08-31
  • 来自专栏开源物联网平台开发

    【物联网设备端开发】Arduino快速上手esp32方案开发

    n(2.4GHz) 支持STA/AP/STA+AP工作模式 最大传输速率150Mbps WPA/WPA2/WPA3安全模式支持 蓝牙 蓝牙4.2(BR/EDR+BLE) 支持蓝牙音频传输(A2DP/AVRCP

    2.5K10编辑于 2024-03-20
  • 蓝牙协议架构

    高端应用层 蓝牙应用协议(Application Profiles):从应用场景的角度为蓝牙技术的使用制定了不同的规范,如A2DP高级音频分发协议、AVRCP音视频远程控制协议、HSP耳机配置协议、HFP 音视频远程控制协议(AVRCP):允许用户通过蓝牙设备远程控制流媒体音频/视频播放器。 耳机配置协议(HSP):用于蓝牙耳机与手机等音频设备之间的通信。

    26610编辑于 2026-01-20
  • 365 天技术创作手记:从一行代码到四万同行者的相遇

    高频考点与真题解析(附大厂面经)_byte轻骑兵的博客-CSDN博客 《Android 蓝牙源码刨析:深入理解通信协议与数据交互》:聚焦 Android 蓝牙源码解读,解析 Bluedroid 的 AVRCP Android 蓝牙源码刨析:深入理解通信协议与数据交互_byte轻骑兵的博客-CSDN博客 《蓝牙通信协议精讲》:聚焦蓝牙核心协议,解析 BLE 6.0、A2DP、HFP、SPP、AVRCP

    11710编辑于 2026-01-21
  • 来自专栏嵌入式Linux系统开发

    一文带你了解蓝牙

    客户需要有很多蓝牙协议,比如蓝牙电话(HFP),蓝牙音频(A2DP),蓝牙音乐控制(AVRCP),蓝牙电话本(PBAP),蓝牙短信(MAP),BLE,HID,如果你说以上还能用 soc做,那么再加上 Carplay

    2.5K20编辑于 2022-05-24
  • 来自专栏along的开发之旅

    Permission Denial: not allowed to send broadcast in android

    android.bluetooth.a2dp-sink.profile.action.AUDIO_CONFIG_CHANGED" /> <protected-broadcast android:name="android.bluetooth.<em>avrcp</em>-controller.profile.action.BROWSE_CONNECTION_STATE_CHANGED " /> <protected-broadcast android:name="android.bluetooth.<em>avrcp</em>-controller.profile.action.CONNECTION_STATE_CHANGED " /> <protected-broadcast android:name="android.bluetooth.<em>avrcp</em>-controller.profile.action.FOLDER_LIST " /> <protected-broadcast android:name="android.bluetooth.<em>avrcp</em>-controller.profile.action.TRACK_EVENT

    9.4K20发布于 2019-09-26
  • 来自专栏嵌入式音视频

    Android12源码编译报错ninja: build stopped: subcommand failed.解决

    TranscodingSessionStats.cpp [com.android.media] [ 54% 26858/49115] build out/target/product/G10/gen/META/lic_intermediates/avrcp-target-service.meta_lic

    3.2K20编辑于 2023-10-23
  • 来自专栏全栈程序员必看

    传统蓝牙HCI流控(HCI flow control)

    baseband),链路管理层(LMP)等 第四篇:传统蓝牙host介绍,主要介绍传统蓝牙的协议栈,比如HCI,L2CAP,SDP,RFCOMM,HFP,SPP,HID,AVDTP,AVCTP,A2DP,AVRCP

    1.9K40编辑于 2022-09-06
  • 来自专栏全栈程序员必看

    蓝牙协议栈开发板 STM32F1 跑蓝牙协议栈 –传统蓝牙搜索演示以及实现原理[通俗易懂]

    baseband),链路管理层(LMP)等 第四篇:传统蓝牙host介绍,主要介绍传统蓝牙的协议栈,比如HCI,L2CAP,SDP,RFCOMM,HFP,SPP,HID,AVDTP,AVCTP,A2DP,AVRCP

    1.5K30编辑于 2022-07-31
  • 蓝牙MAC地址

    在“开发者选项”中,寻找与蓝牙相关的设置,如“蓝牙AVRCP版本”或“启用蓝牙HCI日志记录”等(注意:并非所有设备都有直接显示MAC地址的选项)。

    42110编辑于 2026-01-20
  • 常用蓝牙专业术语汇总

    AVRCP(Audio/Video Remote Control Profile,音频/视频远程控制配置文件): 设计用于提供控制TV、Hi-fi设备等的标准接口,允许单个远程控制设备控制所有用户可以接入的

    34410编辑于 2026-01-20
  • 来自专栏Android、鸿蒙开发

    Android 12 蓝牙适配

    Android4.3 中增加了对低功耗蓝牙的支持,内置支持 Bluetooth AVRCP 1.3,基于 Google 和 Broadcom 公司功能研发的针对于 Android 设备优化的新的蓝牙协议栈

    2.7K51编辑于 2022-04-27
领券