def render(self, medium): """ Return markup to embed the YouTube video in the page using YouTube's Flash player. """ # Build the video embed code by getting the video ID from the URL url_parts = urlparse.urlparse(medium.url) query_parts = parse_qs(url_parts.query) video_id = query_parts.get(self._VIDEO_QUERY_KEY, [''])[0] video_url = "%(base)s%(id)s?%(query)s" % { 'base': self._VIDEO_URL_BASE, 'id': video_id, 'query': cgi.escape(urllib.urlencode({ 'fs': 1, 'hl': 'en_US', 'rel': 0 })) } return embed_flash(video_url, video_id, self._DEFAULT_WIDTH, self._DEFAULT_HEIGHT)
def render(self, medium): """ Return markup to embed the YouTube video in the page using YouTube's Flash player. """ # Build the video embed code by getting the video ID from the URL url_parts = urlparse.urlparse(medium.url) query_parts = parse_qs(url_parts.query) video_id = query_parts.get(self._VIDEO_QUERY_KEY, [''])[0] video_url = "%(base)s%(id)s?%(query)s" % { 'base': self._VIDEO_URL_BASE, 'id': video_id, 'query': cgi.escape(urllib.urlencode({ 'fs': 1, 'hl': 'en_US', 'rel': 0 })) } return embed_flash( video_url, video_id, self._DEFAULT_WIDTH, self._DEFAULT_HEIGHT )
def render(self, medium): """Embed the media in a Flash player.""" player_id = "media-player-%d" % medium.pk flashvars = {'file': medium.file.url, 'id': player_id} flashvars.update(self.add_flashvars()) return embed_flash(os.path.join(_settings.MEDIA_URL, _settings.MEDIA_PLAYER_URL), player_id, self.player_width, self.player_height, flashvars=flashvars)
def render(self, medium): """Embed the media in a Flash player.""" player_id = "media-player-%d" % medium.pk flashvars = { 'file': medium.file.url, 'id': player_id } flashvars.update(self.add_flashvars()) return embed_flash( os.path.join(_settings.MEDIA_URL, _settings.MEDIA_PLAYER_URL), player_id, self.player_width, self.player_height, flashvars=flashvars )