Bandwidth Management for PPPoE users

Hello,

I want to shaping BW by user package…like 1Mbps..up-dw users will get 10M speed for YoutTube video…

My network scenario is…

→ ISP give peer PUBLIC ip for browsing and youtube cache local ip 172.16.100.1 with preference source 103.15.XXX.0/24

→ My users are connected to my CCR-1009 with pppoe tunnel … 1Mbps package ip range is 10.10.10.0/24…
→ Now i want to manage my users for youtube video and http browsing…with speed limits…

Plz help…me

With Thanks
Ak Azad