Documenting the protocols would do little. You could have a completely documented protocol, as long as it requires some form of secret access key they won’t tell you there would be little you could do with it.
AirPlay is not a very useful term at this point tbh, but the Apple documentation on the differences is also garbage.
There are lots of compromised Widevine Level 1 keys out there, but Widevine license servers no longer accept them.