You need to bind the context:
window.onYouTubeIframeAPIReady = _.bind(function() {
player = new YT.Player('vid', {
height: '390',
width: '640',
videoId: this.video_youtube_id,
events: {
onReady: onPlayerReady,
onStateChange: onPlayerStateChange
}
})
}, this);