Limit Youtube and other streaming service on cell phone and other non-pc devices.


I have a Cisco ASA 5505 as my home router due to work vpn connections.  I am wanting to limit my step-son and nephew YouTube and streaming services on their cell phones and game consoles mainly.  My step-son watches YouTube 10 - 20 hrs a day on his phone and i have found him sleeping with YouTube playing on his phone in the middle of the night.

I have already limited his data usage on the phone but with our home WiFi he is able to by pass it.  I don't want to block it completely just limit how much time he uses it or maybe QoS on the ASA to limit the bandwidth.  But if i do that, it does it to all devices so, when my wife wants to watch Netflix it would limit her as well so I don't think it would be a good option.

I have spare pc's that I could build a linux or windows box but I have no idea what software would work for this?  

Any help or pointers would be greatly appreciated.

Thank you
Leon NicholsSystem EngineerAsked:
Who is Participating?
btanExec ConsultantCommented:
may be useful to catch this URL filtering using regex - it blocked based on IP though and

for time period add on to restrict, see also this in defining of "time-range" and also policing at desired Mbps traffic

however, I do see layering with a proxy e.g. squid which can be well suited in http filtering with more use case controls as stated below. using asa as another second tier checks too.
On common home router you can disable internet for particular MAC for sleeping hours.
Leon NicholsSystem EngineerAuthor Commented:
Problem is I don't have a common home router I have a Cisco ASA firewall.
I have already limited his data usage on the phone but with our home WiFi he is able to by pass it.
Can you clarify what that means? Is it okay with you if he uses his phone time for YouTube, etc.? If he can use his phone (and you're okay with it), why allow home WiFi for his phone at all?

Block his phone from your router and tell him why.
btanExec ConsultantCommented:
suggested possible option
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.