any recommendations that support deep player-level customization?
I don't know much about this, but several suggestions point towards VdoCipher and Kaltura.