Thanks for the reply.
I am still confused though, ECP allows Roku device to be controlled from other devices in LAN. Thats not the use case we want.
To reiterate, what we want is, that we have developed a game, say "Snakes" . We would like to give a list of the games we have previously developed and are live on Roku. So in the game, "snakes" if we click on a list item called "Tic Tac Toe" (already live on Roku) it takes us to home page of Tic tac toe where user can either add that channel to his roku device or if its already added then he can just start playing.