我正在尝试通过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智能手机。
请帮我播放直播。
提前致谢。
编辑:上面的代码效果很好,可以播放正常的管视频。但它只适用于像URl这样的直播流上的直播流。
答案 0 :(得分:0)
此问题与设置为Web视图的客户端有关。 您需要将用户代理设置为" Chrome"到您的网络视图。
例如。 webview.getSettings()setUserAgentString("铬,#34);