이제 비디오 스트리밍을 재생하는 응용 프로그램을 개발합니다.Dropbox API를 사용하여 스트리밍 비디오를 재생하는 방법은 무엇인가요?
내 비디오 파일을 보관 용으로 업로드하고 보관 용 코어 API 및 미디어 방법을 사용합니다. 내가 코드를 만들어 무엇
이입니다. 내가 btn_play 클릭하면
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AndroidAuthSession session = buildSession();
mDBApi = new DropboxAPI<AndroidAuthSession>(session);
checkAppKeySetup();
btn_con=(Button)findViewById(R.id.con_btn);
btn_con.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (mLoggedIn) {
logOut();
} else {
if (USE_OAUTH1) {
mDBApi.getSession().startAuthentication(MainActivity.this);
} else {
mDBApi.getSession().startOAuth2Authentication(MainActivity.this);
}
}
}
});
btn_play = (Button)findViewById(R.id.movie_btn);
btn_play.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
try {
URLpath = mDBApi.media("https://dl.dropboxusercontent.com/u/xxxxxxxxx/uprightrow.mp4",false);
} catch (DropboxException e) {
Log.d("sibal",e.toString());
e.printStackTrace();
}
}
});
}
내가 btn_con 클릭하면 , 내 보관함과 연결 만들고 싶어, (사실, 내 최종 목적이 버튼을하지 않는 것입니다. 자동 링크)를 URL, 스트리밍 비디오에 미디어 방법 사용
그러나 내 응용 프로그램을 실행할 때 이 화면을 가져 오려면 btn_con을 클릭하십시오. 을 클릭하고 btn_play를 클릭 한 후에 아무 일도 일어나지 않았습니다. URL 경로를 통해 수신 할 수 없음 TT
이 문제를 어떻게 해결할 수 있습니까?
경로 대신 URL에 (본질적으로 이미 미디어 URL이있는 것 같습니다.) – smarx
Ah! 감사합니다 smarx! 나는 당신의 대답을 바로 전에 인식합니다. 흠! 당신은 미디어 메서드의 매개 변수가 'URL'이 아닌 '경로'여야 함을 의미합니다. 그럼 .... 정확한 경로 란 무엇을 의미합니까? 나는 그것에 대해 이해할 수 없다. /public/folders name? – JungHoon
Dropbox 내의 경로. Dropbox 폴더의 루트에 "hello.txt"라는 파일이 있으면 경로는 "/hello.txt"가됩니다. 해당 파일을 "test"라는 폴더로 옮기면 "/test/hello.txt"가됩니다. – smarx