async def play_url(self, url, **kwargs):
<EOL>if self.identifier:<EOL><INDENT>await self.verify_authenticated()<EOL><DEDENT>position = <NUM_LIT:0> if '<STR_LIT>' not in kwargs else int(kwargs['<STR_LIT>'])<EOL>return await self.player.play_url(url, position)<EOL>
Play media from an URL on the device.

        Note: This method will not yield until the media has finished playing.
        The Apple TV requires the request to stay open during the entire
        play duration.