我有两个线程:第一个从服务器接收视频数据包,第二个接收视频。
当VLC播放器在5s后启动时,只读取先前收到的数据包。新读取的数据包未被读取......
public void test2(){
Thread t1 = new Thread(new Runnable() {
@Override
public void run() {
DownloadVideo dv = new DownloadVideo();
dv.connexion();
}
});
t1.start();
Thread t2 = new Thread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Intent intent = new Intent(MainActivity.this, ReadVideo.class);
startActivity(intent);
}
});
t2.start();
}
谢谢。