Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用VideoView从Android应用程序播放存储在EC2实例上的视频?_Java_Android_Amazon Web Services_Video_Amazon Ec2 - Fatal编程技术网

Java 使用VideoView从Android应用程序播放存储在EC2实例上的视频?

Java 使用VideoView从Android应用程序播放存储在EC2实例上的视频?,java,android,amazon-web-services,video,amazon-ec2,Java,Android,Amazon Web Services,Video,Amazon Ec2,嘿,我在AmazonEC2实例上存储了一个mp4文件。它被称为test.mp4。它存储在位置/home/ec2 user/testApp/test.mp4中 所以我有一个服务器的公共dns名称,那么视频的url是什么?当我调用setVideoUrl(“”)时 谢谢各位。您必须首先在此实例上安装一个类似Apache的web服务器,并将文件放置在相应的web目录中,例如“/var/www/”。 然后,您可以使用EC2实例的URL以及web目录中视频文件的相对路径来访问该文件 或者,您必须创建一个访问

嘿,我在AmazonEC2实例上存储了一个mp4文件。它被称为test.mp4。它存储在位置/home/ec2 user/testApp/test.mp4中

所以我有一个服务器的公共dns名称,那么视频的url是什么?当我调用setVideoUrl(“”)时


谢谢各位。

您必须首先在此实例上安装一个类似Apache的web服务器,并将文件放置在相应的web目录中,例如“/var/www/”。 然后,您可以使用EC2实例的URL以及web目录中视频文件的相对路径来访问该文件


或者,您必须创建一个访问此文件的web服务,并将其部署到您的EC2实例上。

作为设置自己的web服务器的替代方案,您可以将视频放在S3上,然后从那里进行流式传输。Amazon和其他网站提供了一些教程,概述了这种方法:


这有用吗?我必须在“/var/www/”中有视频吗?我有同样的问题:/嘿,你有没有想过怎么做,因为我有同样的问题!谢谢!:)