A layered concept of user sets based on the matrix theory is presented and users are marked by the robust watermarking. A new dynamic traitor tracking scheme is constructed, which identifies the traitors level by level. The scheme in this paper can efficiently combat the immediate and delay rebroadcast attack, and possesses much lower tracing complexity and computation complexity.