android中的视频直播

android中的视频直播,android,video,Android,Video,我打算制作一个从一部android手机到另一部android手机的实时视频流应用程序。我制作了一个模块来录制视频。现在我想在录制视频的同时将视频流传输到其他android手机。我已经在互联网上搜索了一个多月,寻找解决方案,但没有找到。下面是一些链接。 除了上面提到的链接,我的笔记本电脑上没有我没有访问过的链接 请帮我找到解决办法。我只是被困在无处。提前谢谢 @Override protected void onCreate(Bundle savedInstanceState) {

我打算制作一个从一部android手机到另一部android手机的实时视频流应用程序。我制作了一个模块来录制视频。现在我想在录制视频的同时将视频流传输到其他android手机。我已经在互联网上搜索了一个多月,寻找解决方案,但没有找到。下面是一些链接。

除了上面提到的链接,我的笔记本电脑上没有我没有访问过的链接

请帮我找到解决办法。我只是被困在无处。提前谢谢

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_video_app_main);

        mRecordView = (Button) findViewById(R.id.recordButton);
        mPlayView= (Button) findViewById(R.id.playButton);
        mVideoView= (VideoView) findViewById(R.id.videoView);
        mRecordView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent callVideoAppIntent= new Intent ();
                callVideoAppIntent.setAction(MediaStore.ACTION_VIDEO_CAPTURE);
                startActivityForResult(callVideoAppIntent,ACTIVITY_START_CAMERA_APP);

            }
        });
        mPlayView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                mVideoView.start();

            }
        });

    }

    protected void onActivityResult(int requestCode, int resultCode, Intent data){

        if(requestCode == ACTIVITY_START_CAMERA_APP && resultCode == RESULT_OK){
            Uri videoUri= data.getData();
            mVideoView.setVideoURI(videoUri);

        }

    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_video_app_main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}

您已连接wifi或移动数据?您是否尝试了NanoHTTPD?@User Android我尝试了W-IFI@UserAndroid我想要的是,一旦我开始录制视频,它将作为实时流同时发送到其他Android手机。当我按下停止按钮后,视频应该进入服务器。现在我被困在如何在android手机之间传输实时视频的问题上。我也在尝试做同样的事情。。