def METHOD_NAME(self, rf_item):
    event_name = rf_item.get('eventName')
    title = rf_item['title']
    description = clean_html(rf_item.get('abstract'))
    presenter_name = try_get(rf_item, lambda x: x['participants'][0]['fullName'])
    bc_id = rf_item['videos'][0]['url']
    bc_url = self.BRIGHTCOVE_URL_TEMPLATE % bc_id
    duration = float_or_none(try_get(rf_item, lambda x: x['times'][0]['length']))
    location = try_get(rf_item, lambda x: x['times'][0]['room'])
    if duration:
        duration = duration * 60
    return {
        '_type': 'url_transparent',
        'url': bc_url,
        'ie_key': 'BrightcoveNew',
        'title': title,
        'description': description,
        'duration': duration,
        'creator': presenter_name,
        'location': location,
        'series': event_name,
    }