Conheça neste artigo um modo transparente de compartilhar seus arquivos multimídia do computador para a TV/Celular, sem precisar de pen-drive.
No servidor linux, instale o serviço miniDLNA:
sudo apt install minidlna
Edite o arquivo / etc/minidlna.conf :
# Path to the directory you want scanned for media files.
#media_dir=/var/lib/minidlna
media_dir=/home/user/Público
# Path to the directory that should hold the database and album art cache.
db_dir=/var/cache/minidlna
# Path to the directory that should hold the log file.
log_dir=/var/log
# Name that the DLNA server presents to clients.
# Defaults to "hostname: username".
friendly_name=dlna.home.lan
Edite o arquivo / etc/default/minidlna :
# User and group the daemon should run as
USER="root"
#GROUP="minidlna"
Reinicie o daemon:
/ etc/init.d/minidlna restart
Servidor pronto.
Agora use o cliente nativo presente em sua Smart-TV.
Há também a opção de usar aplicações proprietárias ainda mais completas como o Plex Media Server.
Limitações:
Durante os testes não fui capaz de compartilhar diretórios presentes em partições samba-ntfs.
Fontes:
https://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/Set-up-a-DLNA-Server-in-a-Minute
https://linuxdicasesuporte.blogspot.com/2019/10/servidor-dlna-para-filmes-musicas-e.html
https://servidordebian.org/pt/wheezy/intranet/media_server/minidlna