Привет всем, я работаю над приложением для Android для потоковой передачи живого видео
Я использую библиотеку Vidyo, и она хорошо работала с потоком.
Но мне нужно сгенерировать токен для потока, который я не смог
try{
Process su = Runtime.getRuntime().exec("generateToken.jar --
key="+Developer_Key+" --appID="+APP_ID+" --userName=G.Salah --
expiresInSecs=75000");
DataOutputStream outputStream = new DataOutputStream(su.getOutputStream());
StringBuffer output = null;
BufferedReader reader=new BufferedReader(new
InputStreamReader(su.getInputStream()));
String line="";
while((line=reader.readLine())!=null){
output.append(line+"\n");
}
String response=output.toString();
AlertDialog.Builder dialog=new AlertDialog.Builder(this);
dialog.setMessage(response);
dialog.show();
outputStream.writeBytes("exit");
outputStream.flush();
}
catch (IOException e){
AlertDialog.Builder dialog=new AlertDialog.Builder(this);
dialog.setMessage(e+"");
dialog.show();
}
Я скачал файл generateToken.jar и поместил в файл libs в студии Android
И попытался выполнить командную строку оболочки "generateToken.jar -
key="+Developer_Key+" --appID="+APP_ID+" --userName=G.Salah --
expiresInSecs=75000"
с использованием Process, но теперь он работает: /