site_archiver@lists.apple.com Delivered-To: Bluetooth-dev@lists.apple.com Thread-index: AdMXmZ9P1kUEUtNeSQ6Cs87Muewe3AAmwnYA 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 (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com