yuliskov / SmartTube

SmartTube - an advanced player for set-top boxes and tvs running Android OS
https://www.patreon.com/smarttube
Other
18.9k stars 1.05k forks source link

how to use youtube kids on Smart youtube #1215

Open bibinvargheset opened 2 years ago

bibinvargheset commented 2 years ago

I use two accounts on my smart tv how to set youtube kids on the second account?

realkot commented 2 years ago

Same question. Account is added as "empty" and after STB restarts kid account is removed.

sneko commented 2 years ago

Did you find a solution @bibinvargheset @realkot ?

cc @yuliskov

yuliskov commented 2 years ago

@sneko it's a shame to admit, but I need a guide to set up a kids' account for further testing.

sneko commented 2 years ago

I'm new to this field so won't help that much but from what I understand there are 2 possibilities:

  1. Either you have your adult Youtube account, and you can create virtual profiles for your kids from Youtube Kids (name, age...) so they can go on https://www.youtubekids.com/ or the Youtube Kids app (mobile/TV). From there they can only see content for their age. image

  2. For older kids, you can create for them a Google/YT account but when defining their birthdate it will detect if a parent account has to be linked, if so you have control over their accounts and you can define in Youtube settings the level of "aged content" they can see (Explore / Explore More / Almost all Youtube).

So conclusion for me: (2) will restrict videos based on AI (I guess, or manual feedbacks), whereas (1) is a whitelist of videos for specific age.

In both cases ads are still in the game... (https://support.google.com/youtubekids/answer/6130541?hl=en) which sounds terrible since Google makes enough money to not show this to kids :/ (but that's my point of view...).

I guess (2) would work in SmartTubeNext since that's dedicated accounts, but I don't know for (1)... I guess STN should manage those kind of virtual kid profiles and add a <select> if any virtual profile exists.

I'm just exploring so I cannot have a strong idea about merging this in the current tool (UI/UX).

EDIT: on the tech' side (that's always the more tricky part) either:

yuliskov commented 2 years ago

@sneko got it. Thanks for the help.

CarrnellTech commented 1 year ago

I would like to add to this. Please take the time to understand my frustration and my search for the perfect solution.

This comes from my experience of running a tech business, helping so many others with this issue, and from raising 3 of my own kids.


TLDR;

YouTube Kids does not work for the involved parent. YouTube Kids only works as a distraction app with minor education on the side. YouTube Kids does not whitelist channels. And no, "Approve the content yourself" does not work as expected.


The Problem

YouTube Kids' protocols do not provide enough. It is just enough to get by, but, when a parent wants to participate in their internet journey by helping them along and guiding their experience into the amazing side of YouTube, its impossible. Let me rephrase, its not impossible, just extremely out of reach for the general public (and those who don't want to pay others for something that YouTube should have already figured out a long, long time ago.)

The essential problem is this: We as parents do NOT get the ability to perfectly curate YouTube. I say curate because it is close to impossible to manually block each and every channel manually. At that point its a full time job, for the growth of the children.

Yes, YouTube Kids already curates content in their list of Collections, however, that is not perfect in two ways.

  1. It has been known in several instances in the past for bad acting channels to slip through. Although, that's not much of a problem as it will eventually be removed anyway.
  2. You can never add channels that you have already deemed safe for your children. I can already loose count on how many channels that my children would ABSOLUTLY love to watch on their own, but, YouTube has deemed it not "made for kids." So essentially you are stuck to Collections on that really disappointing app.

Slightly Related Tangent

There is a function on YouTube Kids that gets you VERY close to what our needs are. "Approve the content yourself." However, if the channel / video is not marked "made for kids" it will not be listed, even if you manually marked it approved. (I will admit, I have not used the YouTube Kids app in over a year, however, I have my suspicions that this has not changed.)

I also have problems with their UI design for children as well. To keep it brief, I believe more trust in children using the adult UI is warranted and designing a UI for children is a waste of time and resources. (They need to be educated on how to use it eventually anyway.)

The plot thickens with YouTube creators as well. Creators are faced with a dilemma, I'm not too keen on the exact reasons however, but, it is VERY common to see really awesome creators avoid "made for kids." Think about it, when have you ever seen a child (able to be present and not mindless in the digest of content, most likely in their teens) in the 9-12 section of YouTube Kids watching a recent relevant Science documentary. No I'm not talking about Discovery or other highly partnered/produced channels. I suspect they are paid for just listing the video. Their are plenty of independent channels out there that are worthy of my children's unsupervised watch time.


Proposed Solution

I absolutely love this app. Do you know how close you are to providing my, and many other parents, exact needs!?!

I hope this is simple, if not, please forgive me as I am ignorant to the methods of programming Android TV Apps.

First, disable suggestions on the bottom of videos, then, set auto play to playlist (or currently selected list of videos like Subscriptions, Channels, etc).

All you would have to do is add a couple checkboxes disabling menu items such as Home, Gaming, News, Music, and Settings. Then put a function in there to add a Parental PIN! Which locks or hides those sections from the child! The account will be subscribed to channels that are already approved for my children.

You may have to add a checkbox to lock auto play settings, to prevent it from playing a video not subscribed to, if that does happen. And lastly a checkbox to disable video descriptions to prevent clicking on videos off channel.

This situation would be perfect for SO many of my business's clients and for our household! (I only hope that one day this app, or, one of similar needs could be met on an Android Tablet as well.)


Thank you for taking the time to read my comment, I hope my feature suggestion is considered for this wonderful app.

yuliskov commented 1 year ago

@CarrnellTech almost all the features you're talking about has been already been implemented. You can hide Home, Gaming, News, Music, and Settings. You can even hide the suggestions.

CarrnellTech commented 1 year ago

Oh excellent! I guess I haven't seen those options since I have configured those TVs so long ago. I guess my only feature suggestion then is to add a PIN to prevent settings changes!

CarrnellTech commented 1 year ago

After quickly going through the settings I have found the checkboxes to remove those menu items. I apologize for assuming they were not in yet. You have no idea how much that has helped already! My youngest will be ecstatic to be unsupervised!

So... I guess this boils down to a couple of smaller features:

yuliskov commented 1 year ago

@CarrnellTech you can hide any player's button via settings too.

CarrnellTech commented 1 year ago

.... I just found it. Haha. Awesome.

yuliskov commented 1 year ago

@CarrnellTech if you're struggling to find some settings then let me know. Currently missing feature: 1) PIN-protecting settings 2) Option to lock autoplay settings. 3) Option to hide search button

CarrnellTech commented 1 year ago

@yuliskov Ah, good call on the search button. Didn't think about that one. But, I'm good. I'm just impatient and dumb for not thoroughly combing through the settings.

yuliskov commented 1 year ago

@CarrnellTech

16.38 beta:

Seems, that's all that you've asked for.

CarrnellTech commented 1 year ago

@yuliskov You have already added it?!? My goodness that was fast. I GREATLY appreciate your time good sir. The very next donation will be from me. I'll donate what I can! The amount I am donating will pale in comparison to my gratitude.

yuliskov commented 1 year ago

@CarrnellTech thanks for the generous donation, friend. It's a vital in my situation (Dnipro, Ukraine). Next time, I'll add an option to quick toggle Child mode (all needed settings will be applied automatically).

CarrnellTech commented 1 year ago

@yuliskov Right on, a child mode toggle would be a welcome addition! You are an amazing individual and deserve so much more. Stay safe!

yuliskov commented 1 year ago

@CarrnellTech please give feedback on this feature.

16.39 beta:

Direct link to the apk: https://kutt.it/stn_beta

screen

CarrnellTech commented 1 year ago

Understood, will report back soon.

CarrnellTech commented 1 year ago

@yuliskov Here are my notes on the features good sir:

Signed into one of the child accounts and immediately turned on child mode.

I am also assuming that after child mode is enabled, that settings that I manually re-enable/disable will stay as well.


Settings I changed to suite my needs and their reasons why:

Thanks again so much for this. Its amazing!

yuliskov commented 1 year ago

@CarrnellTech got it. I'll add these tweaks into the Child mode. Thanks for the feedback.

CarrnellTech commented 1 year ago

@yuliskov You are quite welcome! Happy to help!

yuliskov commented 1 year ago

@CarrnellTech, your propositions have been added to beta 16.44

Direct link to the apk: kutt.it/stn_beta

CarrnellTech commented 1 year ago

Most excellent! Tested the setup process and looking good!

freakintoddles2 commented 1 year ago

@yuliskov any chance you would consider adding a setting to disable showing trending searches? I don't want my kids seeing or searching for trending searches given the type of content they generally contain.

yuliskov commented 1 year ago

@freakintoddles2 you're talking about hiding trends inside the Home section? Am I right?

freakintoddles2 commented 1 year ago

@freakintoddles2 you're talking about hiding trends inside Home section? I'm I right?

@yuliskov Hi, I already have the home section hidden, I am talking about when you go to the search bar, below the search bar several suggested trending searches show up before you start typing.

yuliskov commented 1 year ago

@freakintoddles2 got it. I'll such an option to the Settings/General/Misc

freakintoddles2 commented 1 year ago

@yuliskov thank you so much!

yuliskov commented 1 year ago

@freakintoddles2 I need your help. Should this option hide previous searches that the user did?

freakintoddles2 commented 1 year ago

@yuliskov no I think previous searches the user did are fine, it's just the trending searches from the general public that I am suggesting are hidden. Currently if I go to the Search bar, before I start typing anything in the box, below the search box it shows little pills with trending searches mostly related to the poor state of the world and related news headlines. That is what I would like to have a way to remove. So the setting could be called "Disable trending searches" or similar. If disabled, it wouldn't show trending searches from other users anymore.

eschweighofer commented 1 year ago

Hello @yuliskov, any chance to add a master password? Either when the app starts or to add a password when switching profiles. As our kids are younger they are not yet allowed to use their account, so we have a setup with 2 adult accounts in smarttube and 1 is used as child, second for us parents so we need to prohibit switching to adult account. I would see 2 options:

Option 1: master password (PIN) when launching the app - here we could have stable + beta on the box and we would enable the master password in the release with parents account.

Option 2: my preferable, but more complex. Add an option to setup a password (PIN) when switching accounts (or option to set the password/PIN) per account). Here also the child mode would need to be per account.

Do you see it feasible?

Thanks

yuliskov commented 1 year ago

@eschweighofer I'll add implement master password fisrt. Then we'll see.

eschweighofer commented 1 year ago

@yuliskov, I fully understand and for me, it will be enough, that option 2 is very complex, maybe once you decide to change the app to have settings per account in general... THANKS!

freakintoddles2 commented 1 year ago

@yuliskov I see the option in Settings / Search / Misc called 'Show trending searches' but unfortunately it still shows trending searches even when unchecked. Would you be able to fix so it works correctly?

TecnikOfficial commented 8 months ago

can restricted mode like youtube be added just to block 18+ content coz child mode completely removes search coz now even age restricted videos r playing even without login . please consider my request coz these days youtube ads has really gone bad its too much . ur app is only hope <3 . i use it on my home tv ( my main worry is any misspelled word in voice search doesnt shows inappropriate content

edit: yes i searched previous issue those werent much help as more people wanted to know how to disable restricted mode

yuliskov commented 8 months ago

ok