This paper proposes a multi-message ciphertext policy attribute-based encryption (mcp-abe) technique to enhance access control in scalable media sharing based on data consumer attributes instead of explicit user lists. The new scheme is efficient, prevents collusion attacks, and offloads heavy computations to cloud servers, maintaining user data privacy. It introduces a flexible access control system that encrypts multiple messages within one ciphertext, allowing for more scalable content delivery.