我是 Android 版 Youtube Api 的新手。我想使用 Wirecast 软件在我的 channel 上播放在 youtube 上直播的视频。 我已经下载了所有的 API 代码。我的应用程序已成功运行。
在API代码中,有一种方法 player.cueVideo("n6KBk1kR124");//播放 https://www.youtube.com/watch?v=n6KBk1kR124
这会根据我们在上述方法中指定的 videoID 播放视频。它播放成功。 但问题是,每当我们在 youtube 上放新的流式直播视频时,每次我们开始新的流式视频时,videoID 都会改变。因此,每次更改 VideoID 时,我都必须更改 VideoID 并构建应用程序。
那么有什么方法可以动态设置特定的 URL 或 videoID 来流式传输我们直播的任何新视频。请伙计们,需要你的帮助。对你的帮助表示感谢。谢谢:)
最佳答案
使服务器 API 返回 json
或 xml
响应以获取最新的 VideoID,如下所示。
//For ex. json respose
{
"VideoID":"n6KBk1kR124"
}
当打开用户应用程序时,向服务器发出HTTP
请求并解析响应以获取新的/最新的VideoID
。
使用最新的 VidoeID
流式传输任何新视频。
关于android - Youtube 通过 Youtube API 在 Android 中直播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40463838/