private function _get_poster_image_url()
 {
     $es = new entity_selector();
     $es->add_type(id_of('image'));
     $es->add_right_relationship($this->media_work->id(), relationship_id_of('av_to_primary_image'));
     $results = $es->run_one();
     if (!empty($results)) {
         reason_include_once('classes/sized_image.php');
         $primary_image = current($results);
         $rsi = new reasonSizedImage();
         $rsi->set_id($primary_image->id());
         $rsi->set_height($this->_get_closest_size($this->get_embed_height(), array(240, 360, 480)));
         $rsi->allow_enlarge(false);
         return $rsi->get_url();
     } else {
         return false;
     }
 }