Como reproduzir um vídeo com a API do YouTube usando o YouTubePlayerFragment?

Estou tentando reproduzir vídeo no meu fragmento. No entanto, não consigo fazê-lo funcionar. Se eu estou estendendo 'YoutubeFailureRecovery' eu recebo:

09-06 21: 56: 40.472: E / AndroidRuntime (4946): Causado por: java.lang.IllegalStateException: Um YouTubePlayerView só pode ser criado com uma Activity que amplie YouTubeBaseActivity como seu contexto.

Este é o meu .xml:

<com.google.android.youtube.player.YouTubePlayerView
    android:id="@+id/player"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>

E esta é a classe:

public class YoutubeFragment extends YoutubeFailureRecovery {

    YouTubePlayer player;
    YouTubePlayerView playerView;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle arg2) {
        // TODO Auto-generated method stub
        return inflater.inflate(R.layout.detailview, container, false);
    }

    @Override
    public void onStart() {
        // TODO Auto-generated method stub
        super.onStart();
        playerView = (YouTubePlayerView)getActivity().findViewById(R.id.player);
        playerView.initialize(DataHolder.DEVELOPER_KEY, this);

    }

    @Override
    public void onInitializationSuccess(Provider provider, YouTubePlayer player,
                                        boolean wasRestored) {
        // TODO Auto-generated method stub
        player.cueVideo("nCgQDjiotG0");
    }

    @Override
    protected Provider getYouTubePlayerProvider() {
        // TODO Auto-generated method stub
        return playerView;
    }
}


public abstract class YoutubeFailureRecovery extends YouTubePlayerSupportFragment implements YouTubePlayer.OnInitializedListener{

Eu só não sei o que fazer. Eu tentei estender minha classe Fragment com 'YoutubePlayerSupportFragment', tentei adicionar um fragmento parecido com vídeo em XML, mas nada está funcionando (inflar erros). Talvez alguém tenha alguma experiência com o uso da API do YouTube no Fragment?

questionAnswers(1)

yourAnswerToTheQuestion