我们在EasyDarwin流媒体服务器的二次开发过程中,经常会需要定义自己的Task类,例如在EasyDarwin中,RTSPSessioin.HTTPSession.RTCPTask等,都是Task,Task是Darwin任务调度的对象,或者打个比方,Task就像是平时快递的包裹一样,包裹有各种各样的:衣服.鞋子.袜子.手机.电脑等等,各种各样,包裹的流程:新建.传输.投递.处理,整个过程,Task从创建.Signal投递到TaskThread任务队列.Task::Run()取出处理,跟包裹的