personal folder
E o que exatamente essa pasta pessoal contém? Quais tipos de arquivos? Se você estiver usando uma TV "inteligente" com um sistema operacional embarcado (Android? Outra coisa?), Você precisará garantir que os formatos de arquivo com os quais está lidando sejam compatíveis com o software da TV. Caso contrário, você está de volta à estaca zero e olhando para conectar PCs a cada TV.
O que eu recomendo para você neste caso é que pesadamente dependa exatamente do tipo de casos de uso que você tem guardado para o nebuloso "usuário" conectado à nebulosa "smart TV". Se é apenas assistir vídeos e ver fotos, você deve estar bem. Se eles quiserem iniciar aplicativos personalizados do Windows, você imediatamente precisará de uma solução de framebuffer remota (por exemplo, uma configuração de thin client) ou uma configuração de cliente espesso com um PC real em cada estação de trabalho.
I think I would need a server OS for that (Windows Server 2012?)
incorreto. Para o número de usuários e pastas que você está propondo, você definitivamente não precisa de um sistema operacional de servidor. Basta criar alguns usuários no Windows 7 e compartilhar algumas pastas? Qualquer sistema operacional cliente funcionará bem para isso. A questão é: que tipos de arquivos você vai usar e o que você vai fazer com os arquivos assim que obtiver acesso a eles. Isso tudo é apenas parte da infra-estrutura de pasta compartilhada padrão da Microsoft (às vezes chamada de Samba ou SMB (Server Message Block)). Até agora você não deu nenhuma razão convincente para que isso não funcione bem em um sistema operacional cliente.
No entanto, duvido que exista uma TV inteligente que possa fazer algo significativo com arquivos que não sejam vídeos e fotos, uma vez acessando a pasta compartilhada. Autenticação / permissões não são um problema, é um suporte de software em uma "smart TV" para manipular os arquivos conforme necessário que eu tenho dúvidas.
Você pode conseguir um stick USB baseado em Android, como o FXI Cotton Candy, ou algo novo / mais barato / melhor, mas um conceito similar. Basicamente, o que você faz é conectar a extremidade HDMI do stick na TV (a TV nem precisa ser "inteligente"), conecte seus periféricos ao dispositivo usando um cabo USB em movimento alimentado em um hub USB (ou apenas use periféricos Bluetooth), conecte o stick à rede Wi-Fi e você terá um sistema operacional completo (geralmente baseado no Android ou no desktop Linux, como o Ubuntu). Se o sistema operacional não tiver o software necessário, você poderá optar por baixar um cliente de área de trabalho remota e colocar a área de trabalho remota do usuário no servidor.
Agora, uma coisa que eu deveria alertar você. Ter mais de dois usuários simultâneos conectados a um computador via Área de Trabalho Remota começa a ficar MUITO caro, MUITO rápido. Não apenas você precisaria de uma licença do Windows Server, que é muito mais cara que um sistema operacional cliente, mas também precisaria comprar uma Client Access License (CAL) para cada usuário simultâneo adicional. Se você fizer decidir que a área de trabalho remota / thin clients é uma solução melhor, você pode procurar executar alguma distribuição do Linux no servidor central, onde você pode evitar as taxas de licenciamento do Windows.
Estou evitando especificamente entrar em detalhes das capacidades de dispositivos Smart TV ou thin client específicos, porque essa questão é tão vaga que faz fronteira com o NARQ. Se começarmos a discutir vários dispositivos, isso se tornaria uma postagem de compra, o que está fora do assunto para o Superusuário.
Se você está procurando uma conversa semelhante a uma que possa ter com um vendedor em uma loja de varejo (exceto com menos interesse em fazer com que você distribua muito dinheiro por algo que não é realmente o que você queria ), pare na sala de bate-papo do SuperUser, Acesso Root .