【问题标题】:How can I play YouTube live streams with the YouTube Android Player API?如何使用 YouTube Android Player API 播放 YouTube 直播?
【发布时间】:2014-02-02 23:13:49
【问题描述】:

我已经设法使用 YouTubePlayer 播放 YouTube 视频。但是,当我尝试使用 YouTubePlayer 播放实时流时,没有任何反应。 API是否支持播放直播?如果是这样,我该怎么做?

【问题讨论】:

    标签: android youtube live-streaming android-youtube-api


    【解决方案1】:

    播放普通 YouTube 视频和直播视频没有区别。我无法在 android 版本 4.1 上播放直播视频。但是在 4.2.2 版本上,直播视频播放成功。必须安装最新版本的官方 Youtube 应用程序才能使用 API。 代码:

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);   
    
      YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
      youTubeView.initialize(DEVELOPER_KEY, this);
    }
    @Override
    public void onInitializationSuccess(YouTubePlayer.Provider provider,
            YouTubePlayer player, boolean wasRestored) {
    
        player.loadVideo("UT86BH2LVUU"); //live vid
    
    }
    

    【讨论】:

    • 这对我有用,直到一周前..现在我无法播放任何实时视频,而普通视频继续正常播放! API 有什么变化吗?
    • 你有 youtube Live stream API (for live video) 的解决方案吗??
    猜你喜欢
    • 2015-12-31
    • 2016-08-28
    • 2015-12-23
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 2016-12-17
    • 1970-01-01
    • 2016-12-23
    相关资源
    最近更新 更多