我正在将RTMP视频网址传递给MX Player应用。但是我需要在启动意图时强制启动MX Player,而不是用户手动选择MX Player。 我试过这个:
i=getPackageManager().
getLaunchIntentForPackage("com.mxtech.videoplayer.ad");
i.setData(Uri.parse("MY_URL"));
startActivity(i);
当我运行此MX Player强制关闭时。 任何帮助将不胜感激。
答案 0 :(得分:2)
你可以试试这个。这肯定会起作用:
i.setPackage("com.mxtech.videoplayer.ad");
i.setData(URI);
startActivity(i);
答案 1 :(得分:0)
您可以使用此MX播放器API
这里是样本
Intent intent = new Intent(Intent.ACTION_VIEW);
intent .setPackage("com.mxtech.videoplayer.ad");
Uri videoUri = Uri.parse("http://host:port/playlist.m3u8");
intent.setDataAndType( videoUri, "application/x-mpegURL" );
intent.setPackage( "com.mxtech.videoplayer.pro" );
startActivity( intent );