CN112020043A - 蓝牙装置与其操作方法及非瞬时计算机可读记录介质 - Google Patents
蓝牙装置与其操作方法及非瞬时计算机可读记录介质 Download PDFInfo
- Publication number
- CN112020043A CN112020043A CN201910451243.XA CN201910451243A CN112020043A CN 112020043 A CN112020043 A CN 112020043A CN 201910451243 A CN201910451243 A CN 201910451243A CN 112020043 A CN112020043 A CN 112020043A
- Authority
- CN
- China
- Prior art keywords
- processor
- data
- bluetooth device
- communication circuit
- modifying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000004891 communication Methods 0.000 claims abstract description 65
- 230000008859 change Effects 0.000 claims abstract description 4
- 239000000872 buffer Substances 0.000 claims description 29
- 230000005540 biological transmission Effects 0.000 description 8
- 230000003139 buffering effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/80—Responding to QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43637—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/439—Processing of audio elementary streams
- H04N21/4392—Processing of audio elementary streams involving audio buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/485—End-user interface for client configuration
- H04N21/4852—End-user interface for client configuration for modifying audio parameters, e.g. switching between mono and stereo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
本发明提出蓝牙装置与其操作方法及非瞬时计算机可读记录介质。蓝牙装置包含通信电路与处理器。通信电路经配置由控制信道接收设定数据。处理器耦接于通信电路,其中处理器使用设定数据修改至少一个执行参数以改变操作环境,以及处理器根据经修改后的操作环境,执行蓝牙通信的运作。
Description
技术领域
本发明涉及一种电子装置与控制方法,且特别是涉及蓝牙装置的操作方法。
背景技术
在蓝牙通信技术中,涉及音频传输的技术规范于高质量音频传输规范(AdvanceAudio Distribution Profile,A2DP)。在A2DP规范下,蓝牙装置在与接收传输音频时,往往会因为蓝牙装置之间的硬件和/或软件条件产生延迟。据此,如何在蓝牙装置间的传输机制中减少延迟是亟需解决的问题。
发明内容
发明内容旨在提供本揭示内容的简化摘要,以使阅读者对本揭示内容具备基本的理解。此发明内容并非本揭示内容的完整概述,且其用意并非在指出本发明实施例的重要/关键组件或界定本发明的范围。
本发明一实施例揭示一种蓝牙装置,蓝牙装置包含通信电路与处理器。通信电路经配置由控制信道接收设定数据。处理器耦接于通信电路,其中处理器使用设定数据修改至少一个执行参数以改变操作环境,以及处理器根据经修改后的操作环境,执行蓝牙通信的运作。
本发明一实施例揭示一种操作蓝牙装置的方法,其中该蓝牙装置包含通信电路以及耦接通信电路的处理器。操作蓝牙装置的方法包含以下步骤:经由通信电路的控制信道接收设定数据;通过处理器使用设定数据修改至少一个执行参数;以及根据经修改后的至少一个执行参数的操作环境,执行蓝牙通信的运作。
附图说明
以下详细描述结合附图阅读时,将有利于理解本发明的实施方式。应注意,根据说明实际操作的需求,图中各特征并不一定按比例绘制。实际上,出于论述清晰的目的,可能任意增加或减小各特征的尺寸。
图1是根据本发明一些实施例所示出的一种蓝牙通信***的功能方框示意图。
图2是根据本发明一些实施例所示出的一种操作蓝牙装置的方法流程图。
图3示出图2中涉及使用设定数据修改蓝牙装置的步骤流程图。
具体实施方式
参照图1,图1是根据本发明一些实施例所示出的一种蓝牙通信***10的功能方框示意图。如图1所示,蓝牙通信***10包含接收端蓝牙装置100以及发送端蓝牙装置200。在一些实施例中,发送端蓝牙装置200为主动端节点(Master Node)或发送端节点(SourceNode),接收端蓝牙装置100为被动端节点(Slave Node)或接收端节点(Sink Node)。在另一些实施例中,蓝牙通信***10也可包含多个主动端节点与被动端节点而形成多节点的网络拓朴。本发明以接收端蓝牙装置100以及发送端蓝牙装置200作为例示性说明,但不以两个通信节点为限。
发送端蓝牙装置200包含通信电路210、处理器220以及储存介质230。处理器220耦接于通信电路210以及储存介质230。储存介质230用于储存音频数据或多媒体数据、以及应用程序指令等。在一些实施例中,发送端蓝牙装置200可以为但不限于手机、计算机、电视等。
接收端蓝牙装置100包含通信电路110、处理器120、缓冲器130、编译码器140以及输出电路150。处理器120耦接于通信电路110、缓冲器130以及编译码器140。在一些实施例中,接收端蓝牙装置100可以为但不限于耳机、音响、游戏控制器等。输出电路150例如是音频播放电路等。
接收端蓝牙装置100的通信电路110与发送端蓝牙装置200的通信电路210之间包含控制信道213与数据信道215,以进行数据交换。在一实施例中,接收端蓝牙装置100通过控制信道接收发送端蓝牙装置200产生的设定数据。在另一实施例中,接收端蓝牙装置100通过数据信道接收发送端蓝牙装置200的串流数据。接收端蓝牙装置100与发送端蓝牙装置200使用蓝牙高质量音频传输规范(A2DP)来实现串流数据的无线传输。操作模式的说明如下。
用户可以在发送端蓝牙装置200上的应用程序,选择想要操作的模式。举例来说,在发送端蓝牙装置200中,储存介质230记录多个程序指令,处理器220执行这些指令以在发送端蓝牙装置200提供多个配置模式。配置模式包含对接收端蓝牙装置100发出设定数据的第一模式。在一实施例中,第一模式可以是蓝牙通信技术中的蓝牙低耗能(Bluetooth LowEnergy,BLE)模式。配置模式还包含对接收端蓝牙装置100传送串流数据的第二模式。第二模式可以是基础速率(Basic Rate,BR)/增强数据速率(Enhanced Data Rate,EDR)模式。
在第一模式(BLE模式)中,发送端蓝牙装置200通过控制信道213传送设定数据至接收端蓝牙装置100。在一实施例中,发送端蓝牙装置200通过通用属性设定文件规范(Generic Attribute Profile,GATT)传送设定数据。
在第二模式(BR/EDR模式)中,发送端蓝牙装置200通过数据信道215传送串流数据至接收端蓝牙装置100。在一实施例中,接收端蓝牙装置100包含储存介质(未在图1中示出),储存介质记录多个指令与对应的功能。因此,接收端蓝牙装置100在收到设定数据后,通过指令来动态调整对应的功能操作。各模式的详细操作方式说明如下。
一并参照图1至图2,其根据本发明一些实施例所示出的一种操作蓝牙装置的方法流程图。在一些实施例中,蓝牙装置可例如为蓝牙装置100、蓝牙装置200。
步骤S210中,发送端蓝牙装置200向接收端蓝牙装置100发起呼叫程序,以建立基本通信链接。举例来说,接收端蓝牙装置100从待机状态唤醒或者根据蓝牙协议建立通信链接。步骤S220中,发送端蓝牙装置200的应用程序编程接口提供多个配置模式,用户可以选择想要实施的配置模式。
在步骤S230中,若第一模式被用户所选取,则执行步骤S240。在步骤S240中,发送端蓝牙装置200启动第一模式,用户可以在应用程序编程接口上决定想要修改接收端蓝牙装置100的参数,而产生设定数据。在步骤S250中,接收端蓝牙装置100通过控制信道213接收设定数据,此设定数据可用于修改接收端蓝牙装置100的执行参数。涉及修改执行参数的实施例,将于图3说明。
接着,在步骤S260,在接收端蓝牙装置100使用设定数据来修改执行参数以改变操作环境,据以执行与发送端蓝牙装置200之间的通信运作。
在步骤S230中,若用户未选择第一模式,则执行步骤S270。在步骤S270中,发送端蓝牙装置200启动第二模式。在步骤S280中,接收端蓝牙装置100通过数据信道215接收串流数据,并将串流数据封包储存于缓冲器130中。
一并参照图3,其示出图2中涉及使用设定数据修改蓝牙装置的步骤流程图。在步骤S250,接收端蓝牙装置100通过控制信道213接收设定数据,已如前面相应的说明所述。
接着,当设定数据为缓冲器130的缓冲参数时,在步骤S252,接收端蓝牙装置100根据缓冲参数修改用于缓冲器130的数据缓存大小。在步骤S253,缓冲器130中储存一个或多个数据串流封包。当缓冲器130中储存的数据串流封包数目等于数据缓存大小时,启动编译码器140译码该数据串流,以在输出电路150上播放多媒体数据。
在步骤S253与步骤S260,在一实施例中,若数据缓存大小为1,表示当缓冲器130在缓存一个串流数据封包时,编译码器140就进行译码。由于传统的蓝牙装置是待缓冲模块缓存了一定数量的封包之后,编译码模块才会进行译码的做法,使得编译码模块开始编码的时间点被延迟。因此,本发明的缓冲器130在缓存了一个串流数据封包,编译码器140就开始译码的做法,可以减少使用者在一边观看影片一边聆听音乐时的延迟。
当设定数据为涉及数字信号处理器(Digital Signal Processor)的初始化参数时,在步骤S254,处理器120根据初始化参数,对数字信号处理器执行初始化程序。在一实施例中,在处理器120执行初始化程序之后,缓冲器130才开始储存串流数据。
在步骤S254与步骤S260,在一实施例中,由于接收端蓝牙装置100立即地进行数字信号处理器的初始化,使得缓冲器130一接收到串流数据时,编译码器140可以立即地进行译码,以减少播放延迟。
当设定数据为用于设定通信电路110的优先级参数时,在步骤S256,处理器120根据优先级参数修改通信电路110的通信链接优先等级。在一实施例中,接收端蓝牙装置100包含多个通信电路,例如蓝牙通信电路、Wi-Fi无线通信电路、动作通信电路或其他无线网络通信电路等,其中各通信电路可被设定对应的通信链接优先等级。举例来说,当优先级参数指示以蓝牙通信电路为第一联机顺序时,则接收端蓝牙装置100会以蓝牙协议作为优先建立联机的通信协议。
在步骤S256与步骤S260,在一实施例中,若将蓝牙通信电路的优先等级修改为最高,接收端蓝牙装置100与发送端蓝牙装置200之间将不会为了尝试其他通信联机而导致蓝牙通信的延迟。
当设定数据为封包参数时,在步骤S258,处理器220根据封包参数调整通信电路210的传输封包大小。
在步骤S258与步骤S260,在一实施例中,若封包参数将传输的封包大小修改为2000字节(bytes)时,相较于3000字节的封包,通信电路210可以较快地封装数据而送出封包,使接收端蓝牙装置100花较少的时间解封封包并立即进行译码,据以减少串流数据的播放延迟,反之亦然。
在一实施例中,接收端蓝牙装置100与发送端蓝牙装置200均支持双工作模式(BLE模式、ER/EDR模式)。在发送端蓝牙装置200上设置有应用程序来自动切换双工作模式,智能地决定要执行的模式。
在一些实施例中,本发明提出一种非瞬时计算机可读记录介质,可储存多个程序代码。当程序代码被加载如图1的蓝牙通信***10的接收端蓝牙装置100以及发送端蓝牙装置200后,接收端蓝牙装置100的处理器120以及发送端蓝牙装置200的处理器220执行如图2的步骤S210至步骤S280及图3的步骤S250、步骤S252至步骤S258、步骤S260。执行这些步骤的说明如前述内容,在此不予重述。
综上所述,与以往的A2DP规范不同,本发明的蓝牙装置与操作蓝牙装置的方法中,用户可以通过发送端蓝牙装置200的应用程序选择想要操作在接收端来源装置100的模式。当用户在一般的聆听音乐的环境,可容忍较高的延迟,因此将接收端来源装置100设定为一般的蓝牙传输模式。另一方面,当使用者在观看影片并使用蓝牙耳机或蓝牙音响播放音频、或者使用蓝牙控制器玩游戏时,影片与音频需要高度同步,对于延迟的容忍度较低,因此通过前述的方法修改接收端来源装置100的参数,以降低延迟。如此一来,通过实际需求修改蓝牙装置的设定数据,动态地调整蓝牙装置的配置参数,以达成在不同的播放环境分别控制延迟条件,对于延迟容忍度低的环境相应地提供低延迟的数据传输,克服以往无法调整参数的技术问题。
上文概述若干实施例的特征,使得熟悉此项技术者可更好地理解本发明的实施方式。熟悉此项技术者应了解,可轻易使用本发明作为设计或修改其他工艺及结构的基础,以便实施本文所介绍的实施例的相同目的及/或实现相同优势。熟悉此项技术者也应认识到,此类等效结构并未脱离本发明的精神及范畴,且可在不脱离本发明的精神及范畴的情况下产生本文的各种变化、替代及更改。
【符号说明】
为让本揭示内容的上述和其他目的、特征、优点与实施例能更明显易懂,所附符号的说明如下:
10 蓝牙通信***
100 接收端蓝牙装置
110 通信电路
120 处理器
130 缓冲器
140 编译码器
150 输出电路
200 发送端蓝牙装置
210 通信电路
220 处理器
230 储存介质
213 控制信道
215 数据信道
S210~S280、S252~258 步骤
Claims (10)
1.一种蓝牙装置,包含:
一通信电路,经配置由一控制信道接收一设定数据;以及
一处理器,耦接于该通信电路,其中该处理器使用该设定数据修改至少一个执行参数以改变操作环境,以及该处理器根据经修改后的操作环境,执行蓝牙通信的运作。
2.根据权利要求1所述的装置,还包含一缓冲器,该缓冲器耦接于该处理器;
其中该处理器使用该设定数据修改该至少一个执行参数还包含该处理器根据该设定数据的一缓冲参数,修改对应该缓冲器的一数据缓存大小。
3.根据权利要求2所述的装置,其中该处理器根据经修改后的操作环境执行蓝牙通信的运作包含该通信电路经由一数据信道接收一数据串流封包,其中该数据串流封包储存于该缓冲器;
其中该蓝牙装置还包含一编译码器,该编译码器耦接于该处理器;
其中该处理器在判断该缓冲器中储存的该数据串流封包的数目等于该数据缓存大小时,控制该编译码器译码该数据串流封包。
4.根据权利要求1所述的装置,其中该处理器使用该设定数据修改该至少一个执行参数还包含该处理器根据该设定数据的一初始化参数,执行一数字信号处理器的初始化,以及在该数字信号处理器完成初始化之前,该缓冲器不储存该数据串流封包。
5.根据权利要求1所述的装置,其中该处理器使用该设定数据修改该至少一个执行参数还包含该处理器根据该设定数据的一优先级参数,修改该通信电路的通信链接优先等级。
6.根据权利要求1所述的装置,其中该处理器使用该设定数据修改该至少一个执行参数还包含该处理器根据该设定数据的一封包参数,调整该通信电路的一数据信道所接收的封包大小。
7.一种操作蓝牙装置的方法,其中该蓝牙装置包含一通信电路以及耦接该通信电路的一处理器,该方法包含:
经由该通信电路的一控制信道接收一设定数据;
通过该处理器使用该设定数据修改至少一个执行参数;以及
根据经修改后的该至少一个执行参数的操作环境,执行蓝牙通信的运作。
8.根据权利要求7所述的方法,其中该蓝牙装置还包含一缓冲器,其中使用该设定数据修改该至少一个执行参数的步骤还包含根据该设定数据的一缓冲参数,修改一数据缓存大小。
9.根据权利要求7所述的方法,其中使用该设定数据修改该至少一个执行参数的步骤还包含根据该设定数据的一优先级参数,修改该通信电路的通信链接优先等级。
10.一种非瞬时计算机可读记录介质,储存多个程序代码,当这些程序代码被加载至一处理器,该处理器执行这些程序代码以执行下列步骤:
经由一通信电路的一控制信道接收一设定数据;
通过该处理器使用该设定数据修改至少一个执行参数;以及
根据经修改后的该至少一个执行参数的操作环境,执行蓝牙通信的运作。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910451243.XA CN112020043A (zh) | 2019-05-28 | 2019-05-28 | 蓝牙装置与其操作方法及非瞬时计算机可读记录介质 |
TW108131122A TWI715175B (zh) | 2019-05-28 | 2019-08-29 | 藍牙裝置、操作藍牙裝置的方法及非暫態電腦可讀取記錄媒體 |
US16/787,209 US11109209B2 (en) | 2019-05-28 | 2020-02-11 | Bluetooth device, method of operating bluetooth device, and non-transitory computer readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910451243.XA CN112020043A (zh) | 2019-05-28 | 2019-05-28 | 蓝牙装置与其操作方法及非瞬时计算机可读记录介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112020043A true CN112020043A (zh) | 2020-12-01 |
Family
ID=73501300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910451243.XA Pending CN112020043A (zh) | 2019-05-28 | 2019-05-28 | 蓝牙装置与其操作方法及非瞬时计算机可读记录介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11109209B2 (zh) |
CN (1) | CN112020043A (zh) |
TW (1) | TWI715175B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101384025A (zh) * | 2007-09-04 | 2009-03-11 | 英华达(南京)科技有限公司 | 用以分享同一群组中移动终端装置的影音文件的方法 |
CN104320699A (zh) * | 2014-10-22 | 2015-01-28 | 络达科技股份有限公司 | 蓝牙发声装置的动态调整方法 |
US20170034859A1 (en) * | 2014-10-15 | 2017-02-02 | E3 Co., Ltd., 32F | Operating environment setting system of electronic device, operating environment setting method and operating environment setting program |
US20180167665A1 (en) * | 2016-12-13 | 2018-06-14 | Samsung Electronics Co., Ltd. | Electronic apparatus and controlling method thereof |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6067072A (en) * | 1991-12-17 | 2000-05-23 | Sony Corporation | Audio equipment and method of displaying operating thereof |
US6816491B1 (en) * | 1998-11-04 | 2004-11-09 | Hitachi, Ltd. | Multiplexed audio data decoding apparatus and receiver apparatus |
US7295608B2 (en) * | 2001-09-26 | 2007-11-13 | Jodie Lynn Reynolds | System and method for communicating media signals |
KR101116495B1 (ko) * | 2004-03-10 | 2012-04-12 | 에스티 에릭슨 에스에이 | 이동 단말기 및 이동 단말기 제조 방법 |
US7496077B2 (en) * | 2004-08-11 | 2009-02-24 | Broadcom Corporation | Method and system for dynamically changing audio stream bit rate based on condition of a Bluetooth connection |
US8045469B2 (en) * | 2006-12-18 | 2011-10-25 | Research In Motion Limited | System and method for adjusting transmission data rates to a device in a communication network |
US8417187B2 (en) * | 2008-01-07 | 2013-04-09 | Apple Inc. | Methods and apparatus for wireless device coexistence |
US9380091B2 (en) * | 2012-06-12 | 2016-06-28 | Wi-Lan Labs, Inc. | Systems and methods for using client-side video buffer occupancy for enhanced quality of experience in a communication network |
JP5293513B2 (ja) * | 2009-09-08 | 2013-09-18 | 富士通株式会社 | 移動端末 |
CN101719911A (zh) * | 2009-11-24 | 2010-06-02 | 中兴通讯股份有限公司 | 通过蓝牙传输多媒体数据并实时播放的方法、设备和*** |
US9491505B2 (en) * | 2012-02-28 | 2016-11-08 | Qualcomm Incorporated | Frame capture and buffering at source device in wireless display system |
US8787403B2 (en) * | 2012-05-14 | 2014-07-22 | Texas Instruments Incorporated | Audio convergence control facilitating bitpool value converging to stable level |
KR20150044330A (ko) * | 2013-10-16 | 2015-04-24 | 삼성전자주식회사 | 디바이스가 AP(Access Point)로 동작하는 방법, 디바이스의 데이터 전송 방법 및 디바이스 |
US10284703B1 (en) * | 2015-08-05 | 2019-05-07 | Netabla, Inc. | Portable full duplex intercom system with bluetooth protocol and method of using the same |
CN108702715B (zh) * | 2015-11-12 | 2021-01-26 | Qorvo国际私人有限公司 | 并发多无线电接收器 |
US10306072B2 (en) * | 2016-04-12 | 2019-05-28 | Lg Electronics Inc. | Method and device for controlling further device in wireless communication system |
KR20180135940A (ko) * | 2016-08-09 | 2018-12-21 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 시스템 온 칩 및 처리 장치 |
US10201004B2 (en) * | 2016-09-29 | 2019-02-05 | Intel IP Corporation | Coordinated bluetooth—WiFi scheduling with bluetooth slot availability mask |
US9961642B2 (en) * | 2016-09-30 | 2018-05-01 | Intel Corporation | Reduced power consuming mobile devices method and apparatus |
EP3714605B1 (en) * | 2018-01-05 | 2023-03-08 | Xirgo Technologies, LLC | Scrub and playback of video buffer over a wireless network |
CN108551358B (zh) * | 2018-03-16 | 2021-01-19 | 恒玄科技(上海)股份有限公司 | 一种蓝牙耳机不同模型下音频数据的调整方法 |
US10667157B2 (en) * | 2018-06-03 | 2020-05-26 | Apple Inc. | Individualized adaptive wireless parameter tuning for streaming content |
KR102583202B1 (ko) * | 2019-02-12 | 2023-09-25 | 지오 플랫폼즈 리미티드 | Nb-iot 네트워크에서 센서 데이터 유형 식별을 위한 방법 및 시스템 |
CN109831767B (zh) * | 2019-03-21 | 2022-06-07 | 科大讯飞股份有限公司 | 一种智能可穿戴设备的蓝牙连接方法及*** |
US10784993B1 (en) * | 2019-11-01 | 2020-09-22 | Qualcomm Incorporated | Soft combining packets received from different piconets |
-
2019
- 2019-05-28 CN CN201910451243.XA patent/CN112020043A/zh active Pending
- 2019-08-29 TW TW108131122A patent/TWI715175B/zh active
-
2020
- 2020-02-11 US US16/787,209 patent/US11109209B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101384025A (zh) * | 2007-09-04 | 2009-03-11 | 英华达(南京)科技有限公司 | 用以分享同一群组中移动终端装置的影音文件的方法 |
US20170034859A1 (en) * | 2014-10-15 | 2017-02-02 | E3 Co., Ltd., 32F | Operating environment setting system of electronic device, operating environment setting method and operating environment setting program |
CN104320699A (zh) * | 2014-10-22 | 2015-01-28 | 络达科技股份有限公司 | 蓝牙发声装置的动态调整方法 |
US20180167665A1 (en) * | 2016-12-13 | 2018-06-14 | Samsung Electronics Co., Ltd. | Electronic apparatus and controlling method thereof |
Also Published As
Publication number | Publication date |
---|---|
TW202044862A (zh) | 2020-12-01 |
TWI715175B (zh) | 2021-01-01 |
US11109209B2 (en) | 2021-08-31 |
US20200382932A1 (en) | 2020-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106878920B (zh) | 数据转发方法、其装置、蓝牙设备及音频传输方法 | |
JP6382319B2 (ja) | オーディオ/ビデオストリーミングのためのレイテンシバッファリングの動的および自動制御 | |
KR102569374B1 (ko) | 블루투스 장치 동작 방법 | |
US20220263883A1 (en) | Adaptive audio processing method, device, computer program, and recording medium thereof in wireless communication system | |
KR20160142314A (ko) | 실시간 전송 프로토콜에 대한 스트리밍 제어 | |
EP4158920B1 (en) | Connected isochronous stream swapping | |
CN111527733B (zh) | 控制双模蓝牙低能耗多媒体装置 | |
US20230069230A1 (en) | Switching between multiple earbud architectures | |
EP3745813A1 (en) | Method for operating a bluetooth device | |
CN107438990B (zh) | 用于递送定时信息的方法和设备 | |
JP2011066842A (ja) | 端末装置、音声出力方法および情報処理システム | |
WO2023109156A1 (zh) | 投屏方法、设备及存储介质 | |
WO2022206270A1 (zh) | 设备添加方法、装置、蓝牙芯片及设备 | |
CN110944311A (zh) | 一种分配无线耳机的时隙的方法及采用该方法的无线耳机 | |
KR20230129406A (ko) | 호 오디오 재생 속도 조정 | |
CN112565876B (zh) | 投屏方法、装置、设备、***及存储介质 | |
US20220256314A1 (en) | Method, apparatus and computer program for broadcast discovery service in wireless communication system, and recording medium therefor | |
KR20220004825A (ko) | 무선 통신 시스템에서 오디오 데이터를 제어하는 방법, 장치, 컴퓨터 프로그램 및 그 기록 매체 | |
WO2023005880A1 (zh) | 音频控制方法、电子设备、音频设备和存储介质 | |
CN108616767B (zh) | 一种音频数据传输方法及装置 | |
US20210084089A1 (en) | Audio streaming from host bluetooth device to multiple receiving bluetooth devices | |
CN112020043A (zh) | 蓝牙装置与其操作方法及非瞬时计算机可读记录介质 | |
CN114885261A (zh) | 耳机组件、无线音频播放***及其通信方法 | |
US8149873B2 (en) | Data transmission apparatus efficiently using network resources | |
JP2012156735A (ja) | 通信装置、通信システム、通信方法、及び通信プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |