Как транслировать видео с Google Диска в videoview android studio
У меня есть несколько видео на google Диске, и я хочу транслировать их в videoview.
Я установил все, но когда я отлаживаю приложение, я получаю сообщение об ошибке, говорящее, что не могу воспроизвести это видео.
Может ли кто-нибудь помочь мне решить эту проблему?
Спасибо.
Что я уже пробовал:
import android.app.ProgressDialog; import android.media.MediaPlayer; import android.net.Uri; import android.os.Bundle; import android.widget.VideoView; import androidx.appcompat.widget.Toolbar; public class video extends base { private Toolbar mtoolbar; private String[] videoArray; private VideoView video; private String video_url="https://drive.google.com/open?id=1ThYBj7gG3cwSxYvpbcq-Bu44ezXrn6CK"; private ProgressDialog pd; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_video); setTitle("Videos"); mtoolbar = (androidx.appcompat.widget.Toolbar) findViewById(R.id.toolbar); //video = findViewById(R.id.video); video=findViewById(R.id.video); pd=new ProgressDialog(video.this); pd.setMessage("Cargando video, por favor espere"); pd.show(); Uri uri= Uri.parse(video_url); video.setVideoURI(uri); video.start(); video.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp) { pd.dismiss(); } }); } }
David Crow
Я думаю, что вы найдете это FileNotFoundException
его бросают. Вы можете это подтвердить?