AVDTP Delay Reporting Support in iOS and tvOS
AVDTP Delay Reporting Support in iOS and tvOS
- Subject: AVDTP Delay Reporting Support in iOS and tvOS
- From: "White, Chris" <email@hidden>
- Date: Fri, 18 Aug 2017 15:18:25 +0000
- Thread-topic: AVDTP Delay Reporting Support in iOS and tvOS
Hello,
I am experimenting with AVDTP Delay Reporting (DR). I have a BT Headset (Sink)
that supports DR and am testing it with iPhone 7, Apple TV (4th Gen), and a
2017 MacBook Pro. I am able to sniff the BT packets between the Sink and the
Apple Source device (I have access to the Link Keys). Even though the Sink
advertises support for DR via the Get All Capabilities handshake for the
appropriate codec, the iPhone 7 and Apple TV do not enable DR in the subsequent
Set Configuration command. The MacBook Pro, however, does enable it.
I am stumped as to why the iPhone and AppleTV do not enable DR-especially the
iPhone given this statement from
https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf:
"Apple devices (as of iOS 8.2) support the Delay Reporting commands as
specified in the Bluetooth Audio/Video
Distribution Transport Protocol , Version 1.3. Accessories should provide this
information as it is used to improve
audio/video synchronization for video playback."
How is DR actually supported in iOS? Does iOS (and tvOS, for that matter)
depend on something in addition to the advertisement in Get All Capabilities
for deciding whether to enable it? If so, what is it?
I posted this email yesterday with an air trace screenshot attached but it
seems it was too big. If anyone wants to see the trace, I'll trying resending
it.
Much thanks for any help on this,
Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden