Android在外部播放器中播放视频网址

时间:2012-10-04 14:24:00

标签: android video-streaming

我想将视频流式传输到手机上的外部播放器。我安装了双重扭曲,我想要打开我的视频网址。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:8)

最好让您的应用用户选择他喜欢的视频播放器来播放您的视频

创建一个Intent Chooser,让您的用户选择他选择的视频播放器并播放该文件。

public class MainActivity extends Activity implements OnClickListener {

    private Button btn;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        btn = (Button) findViewById(R.id.button1);
        btn.setOnClickListener(this);
    }

    @Override
    public void onClick(View v) {
        if (v.getId() == R.id.button1) {
            Intent intent = new Intent(Intent.ACTION_VIEW);

            intent.setDataAndType(Uri.parse("http://ur URL"), "video/*");

            startActivity(Intent.createChooser(intent, "Complete action using"));
        }

    }

}

答案 1 :(得分:0)

我用这段代码来解雇我的QRcode扫描仪, 我想你可以找到doubleTwist的包和活动名称(我没有这个玩家方便,否则我会发现)。使用以下内容 -

Intent intent = new Intent("com.google.zxing.client.android.SCAN");  
        intent.putExtra("SCAN_MODE", "QR_CODE_MODE");    
        startActivityForResult(intent, 0);

我不确定您从哪里,从任何网页浏览或本机组件中点击您的网址,因为根据它们,处理点击的事件会发生变化。

相关问题