API Credentials are not required to embed a stream.
A client ID nor ANY credentials is not required
Then use javascript to change the channel being shown in the embed
See setChannel
Example
https://twitch.extensions.barrycarlyon.co.uk/temp/player_test.html
Has a channel name entry field + change channel button