Android | Youtube直播

时间:2016-05-03 18:24:25

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

我需要从Youtube频道播放直播到我的Android应用程序。

这是我的RTMP网址 - rtmp://a.rtmp.youtube.com/live2 我也有Stream Key 有人可以帮助我或指导我。

如果有人建议我如何实现这一点,那真的很棒。

修改

我已经在我的应用中集成了Youtube,但是当我播放任何直播频道时,它会显示我下面的日志 -

E/YouTubeAndroidPlayerAPI: fmt.noneavailable
                                                          ouq: Video not supported/available
                                                              at oun.a(SourceFile:217)
                                                              at oqa.a(SourceFile:384)
                                                              at oqa.a(SourceFile:710)
                                                              at oqg.a(SourceFile:1143)
                                                              at onp.onPostExecute(SourceFile:2102)
                                                              at android.os.AsyncTask.finish(AsyncTask.java:636)
                                                              at android.os.AsyncTask.access$500(AsyncTask.java:177)
                                                              at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:653)
                                                              at android.os.Handler.dispatchMessage(Handler.java:102)
                                                              at android.os.Looper.loop(Looper.java:135)
                                                              at android.app.ActivityThread.main(ActivityThread.java:5930)
                                                              at java.lang.reflect.Method.invoke(Native Method)
                                                              at java.lang.reflect.Method.invoke(Method.java:372)
                                                              at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405)
                                                              at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200)

1 个答案:

答案 0 :(得分:0)

我通过以下代码完成此操作 -

        //Opens in the StandAlonePlayer, defaults to fullscreen
        startActivity(YouTubeStandalonePlayer.createVideoIntent(SplashScreen.this,
                DEVELOPER_KEY, VIDEO_ID));