OAuth access token with YouTube live scopes.
Connected YouTube account with decrypted stream keys.
Livestream row to update (must be scheduled with a broadcast id).
Other armed livestreams for conflict detection.
Target key slot.
Updated row and optional conflict metadata, or upstream error details.
Switches a scheduled livestream between the main and temporary YouTube stream keys and rebinds YouTube.