

Ce tutoriel a pour but de résoudre les problèmes liés au partage de médias via la fonction de diffusion multimédia de Windows. Il arrive que la diffusion vers d'autres appareils connectés au réseau (TV, console, box, etc.) échoue. Nous allons explorer plusieurs approches pour diagnostiquer et corriger ce problème, notamment via CMD, PowerShell et un fichier PS1.

• Connaissance de base de l’environnement Windows
• Familiarité avec l’interface Paramètres système et Explorateur de fichiers
• Compte avec droits administrateur

• Approche #1 : CMD
• Approche #2 : PowerShell
• Approche #3 : Création et utilisation d'un fichier .PS1

• Approche #1 : Facile
• Approche #2 : Moyen
• Approche #3 : Avancé

• Approche #1 : Rapide et accessible sans script
• Approche #2 : Plus de contrôle sur les services réseau
• Approche #3 : Réutilisable et automatisable

• Approche #1 : Limitée à des vérifications simples
• Approche #2 : Risque de mauvaise manipulation si mal exécuté
• Approche #3 : Requiert plus de connaissances techniques



Code:
sc query WMPNetworkSvc

Code:
net start WMPNetworkSvc

Code:
netsh wlan show interfaces

Code:
powershell -Command "Set-NetConnectionProfile -Name 'NomDuRéseau' -NetworkCategory Private"



Code:
Set-Service -Name 'WMPNetworkSvc' -StartupType Automatic

Code:
Start-Service -Name 'WMPNetworkSvc'

Code:
Set-NetFirewallRule -DisplayGroup "Découverte du réseau" -Enabled True -Profile Private


Code:
Set-Service -Name 'WMPNetworkSvc' -StartupType Automatic
Start-Service -Name 'WMPNetworkSvc'
Set-NetConnectionProfile -Name 'NomDuRéseau' -NetworkCategory Private
Set-NetFirewallRule -DisplayGroup "Découverte du réseau" -Enabled True -Profile Private


Code:
powershell -ExecutionPolicy Bypass -File C:\Scripts\ActivationDiffusion.ps1

Code:
Stop-Service -Name 'WMPNetworkSvc'
Set-Service -Name 'WMPNetworkSvc' -StartupType Manual

Utiliser une variable pour identifier automatiquement le réseau actuel :
Code:
$profile = Get-NetConnectionProfile
Set-NetConnectionProfile -InterfaceIndex $profile.InterfaceIndex -NetworkCategory Private

Modifier le profil réseau ou les règles du pare-feu peut affecter la sécurité. Ne pas le faire sur un réseau public.

Commentez chaque ligne du script pour faciliter sa compréhension future et son maintien.

Utiliser une application tierce peut simplifier le partage multimédia :
• Serviio (Serveur DLNA gratuit)
• Universal Media Server

• Support Microsoft
• Microsoft Learn
• Recherche Google
• Recherche Github

La fonction de diffusion multimédia de Windows peut cesser de fonctionner pour de nombreuses raisons : service arrêté, pare-feu bloquant, profil réseau incorrect. Les trois approches proposées permettent de vérifier et de corriger les paramètres essentiels. En cas de complexité ou de besoin régulier, l'approche via script PowerShell s'avère la plus fiable et automatisable. Pour ceux qui recherchent une alternative plus complète, des outils tiers comme Serviio ou UMS offrent des solutions puissantes de streaming domestique.