从本地流式传输视频

时间:2018-06-26 19:03:39

标签: android

我正在为我的公司开发一个android应用程序,我需要有关内部来源流视频的帮助。该代码适用于外部链接,但是不会从我的XAMPP文件共享中获取.mp4链接。我可以在应用程序外部访问测试平板电脑上的文件,但不能从应用程序内部访问文件。

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.widget.MediaController;
import android.widget.VideoView;

public class TwoTrimTray extends Activity
{

String VideoURL;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Bundle extras = getIntent().getExtras();
    String tempURL = extras.getString("key");
    VideoURL = tempURL;

    Uri vidUri = Uri.parse(VideoURL);
    setContentView(R.layout.twotrimtrayvid);
    VideoView vv = (VideoView)findViewById(R.id.VideoDisplay);
    vv.setVideoURI(vidUri);
    MediaController vc = new MediaController(this);
    vc.setAnchorView(vv);
    vv.setMediaController(vc);
    vv.start();

 }
}

这是显示视频的活动内部的代码,该代码使用getExtras函数传递内部链接。 https://ia800201.us.archive.org/22/items/ksnn_compilation_master_the_internet/ksnn_compilation_master_the_internet_512kb.mp4

这是我的测试外部链接,可以正常工作,并且内部链接遵循以下格式

0.0.0.0.0:80 / app / video / myvideo.mp4

我认为这与https有关,但我不确定。

1 个答案:

答案 0 :(得分:0)

您可以下载.apk之一

  1. Web Server PHP/MyAdmin/MySQ
  2. Daily Update Server

您也可以检查此Question,在LocalHost上连接Android并使用它有很多信息。