停止视频流引擎对象
场景介绍
退出云手机或者断线重连时,需要先停止视频流引擎,然后调用stop接口。
保险起见,退出云手机时需要先结束Activity并结束本Activity线程。
前提条件
视频流引擎启动成功。
开发流程
- 启动线程,停止recvData等逻辑线程。
- 调用视频流引擎的stop接口。
编码实例
public class Activity implements BaseActivity { protected void StopCloudPhone() { threadPool.submit(new StopPhoneRunnable()); } } public class StopPhoneRunnable { @Override public void run() { // 停止接收等逻辑线程 upstreamReceiveDispatcher.stopBlocked(); // 停止引擎 engine.stop(); runOnUiThread(new Runnable() { @Override public void run() { finish(); android.os.Process.killProcess(android.os.Process.myPid()); } }); } }
父主题: 视频流客户端开发流程