Streamer un flux uniquement sur le réseau local
J3R3M51
Messages postés
11
Statut
Membre
-
J3R3M51 Messages postés 11 Statut Membre -
J3R3M51 Messages postés 11 Statut Membre -
Bonjour à tous,
Je viens vers vous afin de trouver une solution simple pour streamer plusieurs flux sur un réseau local.
Chaque flux sera encodé par un ordinateur dédié avec OBS si possible, voire Wirecast si nécessaire, je pense que vous pourrez m'orienter sur la meilleure solution.
Après quelques recherches, je suis tombé sur pas mal de sujets qui traitent du stream sur les réseaux sociaux ou sur des services internet de streaming, mais peu sur le réseau local.
Ceux qui traitent du réseau local expliquent comment streamer le contenu d'un poste directement sur un autre, ce qui ne correspond pas à ce que je souhaite faire.
En schématisant, admettons que je souhaite que les postes 192.168.1.10, 192.168.1.11, 192.168.1.12 streament chacun un flux (en 1080p), j'aimerais que chaque poste faisant partie de ce réseau puisse voir ces flux, en connaissant bien évidemment les adresses en amont.
N'est-il pas possible que chaque "poste encodeur" puisse être son propre serveur ?
Ainsi, le flux serait accessible depuis une adresse type rtmp://192.168.1.10/live.
Ou faut-il absolument passer par un serveur local, type NAS?
Si oui, quel type de NAS / quelle configuration faut-il pour pouvoir streamer trois flux 1080p simultanément?
J'étais persuadé qu'une solution serait envisageable directement depuis les "postes encodeurs".
Je précise que le nombre de client sera d'environ 50 en simultané.
Je vous remercie de votre lecture et suis à votre disposition s'il est nécessaire de préciser davantage mon projet :)
Je viens vers vous afin de trouver une solution simple pour streamer plusieurs flux sur un réseau local.
Chaque flux sera encodé par un ordinateur dédié avec OBS si possible, voire Wirecast si nécessaire, je pense que vous pourrez m'orienter sur la meilleure solution.
Après quelques recherches, je suis tombé sur pas mal de sujets qui traitent du stream sur les réseaux sociaux ou sur des services internet de streaming, mais peu sur le réseau local.
Ceux qui traitent du réseau local expliquent comment streamer le contenu d'un poste directement sur un autre, ce qui ne correspond pas à ce que je souhaite faire.
En schématisant, admettons que je souhaite que les postes 192.168.1.10, 192.168.1.11, 192.168.1.12 streament chacun un flux (en 1080p), j'aimerais que chaque poste faisant partie de ce réseau puisse voir ces flux, en connaissant bien évidemment les adresses en amont.
N'est-il pas possible que chaque "poste encodeur" puisse être son propre serveur ?
Ainsi, le flux serait accessible depuis une adresse type rtmp://192.168.1.10/live.
Ou faut-il absolument passer par un serveur local, type NAS?
Si oui, quel type de NAS / quelle configuration faut-il pour pouvoir streamer trois flux 1080p simultanément?
J'étais persuadé qu'une solution serait envisageable directement depuis les "postes encodeurs".
Je précise que le nombre de client sera d'environ 50 en simultané.
Je vous remercie de votre lecture et suis à votre disposition s'il est nécessaire de préciser davantage mon projet :)
A voir également:
- Streamer un flux uniquement sur le réseau local
- Google tv streamer - Accueil - TV & Vidéo
- Appdata local - Guide
- Partager un dossier en reseau local - Guide
- Prix d'un appel local - Forum telephonie fixe
- Réseau orange non détecté - Forum Réseau
2 réponses
Messieurs, j'ai trouvé la solution!
Utilisant des Mac, il suffit d'installer ce petit utilitaire pour que la machine encodeuse soit également reconnue comme serveur RTMP.
Il doit certainement exister un utilitaire similaire pour les utilitaires de Windows.
Bonne journée à tous :)
Utilisant des Mac, il suffit d'installer ce petit utilitaire pour que la machine encodeuse soit également reconnue comme serveur RTMP.
Il doit certainement exister un utilitaire similaire pour les utilitaires de Windows.
Bonne journée à tous :)
Une question concernant cette option reste en suspend...
Est-on bien d'accord que la seule limite de cette solution reste la capacité du réseau (Gigabit) ?
Que le serveur RTMP soit visionné par 10 ou 200 clients ne sollicitera pas plus la machine, si ?
J'ai en tête que le serveur fournit un flux et qu'il ne sera pas sollicité différemment en fonction du nombre de clients, est-ce que je suis dans le faux ?
Est-on bien d'accord que la seule limite de cette solution reste la capacité du réseau (Gigabit) ?
Que le serveur RTMP soit visionné par 10 ou 200 clients ne sollicitera pas plus la machine, si ?
J'ai en tête que le serveur fournit un flux et qu'il ne sera pas sollicité différemment en fonction du nombre de clients, est-ce que je suis dans le faux ?
Merci de cette réponse rapide @brupala.
Cela signifie que, si je veux un système performant, fiable, voire évolutif, il faut vraiment s'orienter sur une configuration multicast?
Ce qui engendrerait donc un coût de mise en place supérieur, à commencer par l'installation d'un swtich L3 compatible IGMPE, est-ce bien cela?
À l'heure actuelle, il n'est pas prévu d'avoir plus de 50-60 clients de mon côté.
Cela signifie que, si je veux un système performant, fiable, voire évolutif, il faut vraiment s'orienter sur une configuration multicast?
Ce qui engendrerait donc un coût de mise en place supérieur, à commencer par l'installation d'un swtich L3 compatible IGMPE, est-ce bien cela?
À l'heure actuelle, il n'est pas prévu d'avoir plus de 50-60 clients de mon côté.
En me renseignant sur le multicast, plusieurs sites concordaient sur l'utilisation d'un switch L3. Je ne maîtrise pas le multicast, j'essaie donc de glaner un maximum d'informations pour ne pas être trop hors-sujet.
Ma question de novice pourrait être :
- Je veux encoder 3 flux HD sur le réseau local
- Actuellement 50 clients (Raspberry) sont prévus, ils pourront switcher entre ces trois flux
Comment faire cela d'une manière simple mais surtout fiable et performante ?
Ma question de novice pourrait être :
- Je veux encoder 3 flux HD sur le réseau local
- Actuellement 50 clients (Raspberry) sont prévus, ils pourront switcher entre ces trois flux
Comment faire cela d'une manière simple mais surtout fiable et performante ?
Pour le multicast:
il fonctionne "naturellement" dans un réseau local, tant qu'on n'a pas de routeur ou de switch L3 (c'est la même chose à ce niveau) à traverser.
un switch L2 classique peut optimiser et ne délivrer un flux multicast qu'à des ports abonnés, mais par défaut, il diffuse à tout le monde.
dans le multicast, ce sont les mêmes données qui sont dupliquées et envoyées à tout le monde, c'est à dire une seule fois par le serveur.
en unicast, on a autant de flux de données que de clients, donc une bien plus grosse charge pour le réseau.
il fonctionne "naturellement" dans un réseau local, tant qu'on n'a pas de routeur ou de switch L3 (c'est la même chose à ce niveau) à traverser.
un switch L2 classique peut optimiser et ne délivrer un flux multicast qu'à des ports abonnés, mais par défaut, il diffuse à tout le monde.
dans le multicast, ce sont les mêmes données qui sont dupliquées et envoyées à tout le monde, c'est à dire une seule fois par le serveur.
en unicast, on a autant de flux de données que de clients, donc une bien plus grosse charge pour le réseau.
Monsieur est un noctambule, je suppose.
Merci pour les amateurs :-)