Limit kids devices to certain channels


I'm playing around with the by-device overrides and I'm yet to work out whether it is possible to limit a particular device to only certain channels of live TV.

I've found the 'kids only' setting which mostly does what's required except that Channels decides which channels to include and exclude. I want to be able to make that choice myself. The question is how (if indeed it is possible)?


You would make a collection of channels, then send that to the clients and hide All/Favorites.


Make a Channel Collection named Kids, and kids only mode will force that.


Thanks, that’s really neat. Discovery for users could be improved but now I know, fantastic. Thank you.

Edit: @Maddox I've tried what you've suggested and it doesn't work. What did work, was setting a 'server side setting' to choose a particular collection for the device.

Another issue I've found. I've been experimenting using my iPad. Having worked out how to do what I wanted, I disabled the kids only mode from the setting overrides. The channels DVR app on my iPad was still in kids only mode and I had to change that back manually from the app rather than simply removing the setting from the server.

Kids only mode will force the collection named “Kids”. Be it the default one, or one you made with the name “Kids”.

Yes, server side settings actually set the settings and lock them on the client side. If you remove them, the setting doesn’t go back to what it was previously. It doesn’t track it like that.

1 Like

Yes, I understood that is what's supposed to happen but it didn't for me.

I had a collection named Kids that was ignored by the kids only setting.

Weird. Working fine here. Submit diagnostics from the app and we’ll take a look.

I've just submitted diagnostics a minute ago from the iPad app and now from the web interface: 6e5ee237-bcca-419e-80cd-f0e8ae55ac09

Here are screenshots from iPad and from the channel collections.

Have you applied that channels collection to the clients via the server side settings?

Well, that's how I have it working. I understood from your initial post that Channels would spot a collection called Kids and apply that automagically when kids only mode was activated

Make a Channel Collection named Kids, and kids only mode will force that.

I had a collection already but I made a new one named Kids thinking it would apply automatically when kids mode was enabled. But that didn't work, so I applied it as the only collection visible via server side settings.

If you turn off kids only mode does your Kids channel collection show?

No, not my iPad (that I’ve been testing), nor my iPhone.

It shows the auto generated kids collection. Ie, not my one, the one that channels has made.

There’s the disconnect. If it’s not showing at all, it definitely won’t show in kids only mode.

If your app is showing the old Kids filter, it means you haven’t applied any channel collections to your device via server side settings.

1 Like

Wow, ok, these settings are way more complex than I had expected. I appreciate the power and granularity, but I can't help feeling there might be a more user friendly UI.

So previously, I'd set up my daughters iPad with the following settings to get over the issue I had been having.

It hadn't even occurred to me that even after setting up a collection that you might then have to separately make that collection visible to clients generally.

But now I've done the global setting that forces the kids collection to be visible for all clients, yes, it has replaced the default 'kids' collection as you suggested.

I suppose I find it a bit convoluted that setting up a collection requires so many steps. Shouldn't the assumption be that the collection is visible to all clients unless told not to be, either explicitly or via turning on of kids mode? It just feels like there is at least one more step here than there might be and discoverability is low.

Saying all that, I'm really impressed by how much control and complexity there is here in fine tuning settings per device. I'd just like to think there might be a more user friendly way of exposing all this functionality.

OK, now I've got another problem.

If I use the global server side settings to force the Kids channel collection to all devices, that is then the only collection visible on all devices. Is there not a way to have the bespoke collections added rather than replacing all?

This is just all so confusingly complex.

If they were all forced on all the clients, by just existing, then you’ll have to hide things if you didn’t want them to show. Then it would be more complex. Additionally, there’s times, like March Madness, that you might want collections showing while not showing the rest of the year.

So, you make them, and then apply them as you wish. This is all explained in the documentation of Channel Collections.

Any time you utilize channel collections, the old ones will be removed. Check out the docs where all of this is explained.

You can add as many collections as you want, and the kids collection will be forced while in kids only mode.

You’re sort of coming to channel collections backwards, from just trying to get this one thing to work with kids only mode.

Is really suggest reading the docs on Channel Collections, then it will be more clear on how to strategize using them with Kids Only Mode.

1 Like