My android приложение имеет кнопки веб-просмотра и управления, веб-просмотр потокового видео с камеры Raspberry Pi, и при нажатии кнопки тяговые команды (вкл, выкл, вправо, влево) отправляются на Redis-DB на том же самом raspberry-pi
мои наблюдения состоят в том, что, когда веб-просмотр потокового видео, управляющие команды на нажатой кнопке достигают пи на очень медленной скорости
мой приоритет - сначала управление, а затем потоковая передача sh одни и те же?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl("http://192.168.0.190:8000");
Log.e("aaa","Streaming video");
}
//on button clicked
public void StartTraction(View view) {
MyAsyncTaskStart myAsyncTasks = new MyAsyncTaskStart();
myAsyncTasks.execute();
}
public class MyAsyncTaskStart extends AsyncTask<String, String, String> {
@Override
protected String doInBackground(String... strings) {
try {
Jedis jedis = new Jedis("192.168.0.190", 6379);
jedis.set("motorKey","ON");
jedis.disconnect();
} catch (JedisConnectionException e) {
} catch (NullPointerException e1) {
} catch (Exception e1) {
}
return "";
}
@Override
protected void onPostExecute(String s) {
}
}
}