Cette application est la même que le client/serveur HTTP/UPnP d'eXport-it mais elle contient en plus la librairie FFmpeg pour supporter le serveur de streaming multicast UDP. Ce code supplémentaire nécessite la prise en charge de l'API Android 25 (Android 7.1). La bibliothèque FFmpeg est vraiment grande et cette version de l'application est vraiment plus grande que l'original.
Pour démarrer un canal multicast, il faut une partie client spécifique de cette application, la même que le client eXport-it de mes autres produits à jour.
Utiliser un canal multicast peut se faire avec d'autres produits comme VLC, SMPlayer fonctionnant sur d'autres plateformes ou sur Android...
Lorsque vous utilisez VLC, l'URL pour utiliser un canal multidiffusion est légèrement différente comme udp://@239.255.147.111:27192... juste avec un "@" supplémentaire.
Avec un canal UDP Multicast, les données multimédias ne sont envoyées qu'une seule fois pour être affichées sur plusieurs clients, il n'y a pas de véritable synchronisation et le délai peut être de quelques secondes en fonction de la mise en mémoire tampon et des caractéristiques de l'appareil.
L'écoute d'un canal de multidiffusion audio peut être effectuée avec d'autres produits, mais le client spécifique affiche également les images envoyées en multidiffusion IP. Si vous souhaitez envoyer des photos spécifiques avec votre musique, vous pouvez utiliser le menu option "Page 2" sur le serveur, pour sélectionner uniquement les images que vous voulez, désélectionner toutes les images en un clic, puis sélectionner celles que vous voulez...
Il y a des avantages et des inconvénients avec chaque protocole. Les canaux UPnP et Multicast ne peuvent être utilisés que sur un réseau local (principalement Wi-Fi), le streaming HTTP fonctionne localement mais également sur Internet et utilise un navigateur Web comme client. Les canaux UPnP et Multicast n'ont aucun moyen sécurisé de contrôler l'accès, et tout appareil connecté au réseau Wi-Fi peut utiliser le serveur en cours d'exécution.
Avec le protocole HTTP, vous pouvez définir des noms d'utilisateur et des mots de passe, et définir des fichiers dans des catégories d'accès (groupes), limitant l'accès à certains fichiers multimédias à des utilisateurs spécifiques.
Les paramètres du serveur permettent de limiter les fichiers distribués et de définir un nom de catégorie par fichier.
Dernière mise à jour :
30 oct. 2024