Steam definitely doesn't let you stream your game to other players online, it doesn't allow others to control that session, and it definitely doesn't allow them to engage in multiplayer without owning the game. No idea what the fuck you're talking about
Then again, it seems you have no idea what the fuck you're talking about anyways by the rest of your post, so I guess it's not all that surprising.