【发布时间】:2013-01-29 21:46:06
【问题描述】:
我正在尝试通过 Android 应用播放 You Tube Live 流。这是我用来播放直播的代码,
btnvideo.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
startActivity(new Intent(Intent.ACTION_VIEW,Uri.parse("http://www.youtube.com/myjoyonlinetube")));
Log.i("Video", "Video Playing....");
}
});
但是当我运行该应用程序时,它会加载 You Tube Mobile 主题,但是当我按下流的播放按钮时,它会给出“此客户端不支持实时事件播放”。我通过更改代码尝试了很多次,但没有成功。
我正在使用 Android 2.3.3 应用,Galaxy Y 智能手机。
请帮我播放那个直播。
提前致谢。
已编辑:上面的代码可以很好地播放普通的 You Tube 视频。但它仅不适用于 URl 中的上述直播等直播。
【问题讨论】:
-
这意味着 you Tube 应用程序不支持在移动应用程序上进行现场活动播放。我认为对此无能为力。请查看以下线程以获取更多信息。可能是您的运营商正在阻止直播...productforums.google.com/forum/?fromgroups=#!topic/youtube/…
-
@PrafulBhatnagar:感谢您的回复。这是否意味着无法通过 Android 应用查看您的直播?有什么方法可以检查我的运营商是否阻止了直播..
-
从本机浏览器尝试相同的 URI。如果这不起作用,那么可能是我分享的链接中提到的运营商的问题......您可能会尝试更新 youtube 应用版本或尝试使用其他运营商 SIM 或 wifi..
标签: android youtube live-streaming