arut / nginx-rtmp-module

NGINX-based Media Streaming Server
http://nginx-rtmp.blogspot.com
BSD 2-Clause "Simplified" License
13.34k stars 3.5k forks source link

NGINX RTMP NLS #1690

Open desreumaux opened 2 years ago

desreumaux commented 2 years ago

Problème flux vidéo en sortie serveur http Ubuntu derrière la Box

Mon problème :

Contexte :

Box Bbox Fit Fibre 400 Mb/s firmware 20.8.8

Serveur web NGINX/RTMP/HLS ( Ubuntu connecté directement à la Box en RJ 45 ) alimenté en vidéo par OBS Studio ( Windows 11 ) connecté au serveur Ubuntu via le Wi-Fi par routeur ASUS/VPN Nordnet.

En interne tout fonctionne bien la page http s'affiche et on peut lancer la vidéo normalement OK sur 127.0.0.1 OK sur Localhost OK sur l'adresse IP Fixe du serveur Web Ubuntu connecté par câble à la Box OK sur la véritable adresse externe de la Box et non pas sur l’adresse vue du VPN ( sachant que le port 80 pointe bien sur l'adresse IP du serveur Web ) OK sur mon nom de domaine qui ramène sur l'adresse externe de la Box ( certainement via le Loopback de la Box ) ce qui fait penser que tous les paramètres sont corrects

En externe ( autre réseau local ou connexion 4G ) la page Web s'affiche mais le flux vidéo ne peux pas être lancé ( time out du lecteur vidéo avec message "the media could not be loaded, either because the server or network failed or because the format is not supported" ) tout comme si la Box ( ou un serveur Bouygues ) ou mon paramétrage NGINX/RTMP/HLS ne laisse pas passer le flux vidéo vers l’extérieur.

Tous les essais possibles ont été faits : désactivation du pare-feu, serveur Web en DMZ, activation ou désactivation de l’accès à distance de la box, etc, etc.... rien n'y fait le flux vidéo refuse obstinément de sortir d’Ubuntu vers l'extérieur.… je suppose que ce n'est qu'un petit problème mais je ne le voit pas.   Le fonctionnement est parfait dans le LAN, comment faire pour qu'il soit également parfait dans le WAN ?   peut être un paramètre NGINX ou fichier etc/hosts ou règle NAT.....

remerciements d'avance

MrMathias154 commented 1 year ago

Bonjour, Tu peux mettre les erreurs que tu as dans le navigateur quand tu lis en externe ? (F12)

Et si possible les logs côté serveurs.

Merci :D

desreumaux commented 1 year ago

bonjour,merci pour les questions mais j'ai solutionné le probleme entre temps, en fait une simple erreur de frappe sur un nom de domaine.voici comment acceder au stream, site : asso-bonduesculture.comcliquer sur LA WebTV ABC cliquer sur VIDEO STREAM LIVEet cliquer sur le bouton de lecture pour voir le stream nginx/rtmp/Obs studio qui fonctionne en boucle 24/24H. Cordialement J. @.***

|

|

| |

Le dimanche, octobre 30, 2022, 11:14 PM, Mathias Basire @.***> a écrit :

Bonjour, Tu peux mettre les erreurs que tu as dans le navigateur quand tu lis en externe ? (F12)

Et si possible les logs côté serveurs.

Merci :D

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

MrMathias154 commented 1 year ago

Bonjour, pas de soucis !

Un petit détail me chagrine; Vous n'avez pas la possibilité de mettre un certificat SSL Sur asso-bonduesculture.com et logme.fr Dans un souci de "meilleur" référencement, vous n'avez pas essayé d'intégrer le lecteur de la Web TV directement sur une page d'asso-bonduesculture.com. (et attention les réponses par mail sur les issues github sont assez mal interprétées :/)

(Et en passant merci pour la découverte de votre Asso, je ne suis pas très culture, mais je me suis surpris moi-même à aimer les conférences sur la Web TV), je trouve qu'Annette Béguin a une façon de raconter et décrire très captivante.

Si vous avez besoin d'aide, je serais ravis de vous en apporter.

Bonne journée/soirée, Mathias

desreumaux commented 1 year ago

Bonsoir, Oui bien sûr je pourrais mettre des certificats SSL mais le faut savoir que sur les plans sécurité et référencement, il n’y a pas de besoins particuliers le site étant principalement destiné aux adhérents de l’association.Pour intégrer le lecteur de la WEbTV en réel stream au sein d’une page du site il faudrait pouvoir installer Nginx et OBS Studio directement chez l’hébergeur, ce que ne permet pas notre abonnement actuel.Il faut savoir que durant la période de confinement, les conférences en salle de spectacle ne pouvant avoir lieu ( 1H30 le dimanche matin chaque quinzaine ) il a été décidé de réaliser ces conférences en stream live sur Twitch, ce qui a bien fonctionné avec OBS Studio.A titre d’exercice de style et en voulant me passer de Twitch ou de tout autre diffuseur, j’ai installé directement chez moi une machine dédiée ( totalement isolée de mon Lan local qui lui comporte plus de 20 matériels ) de type Ubuntu ( voir photo ) ce qui a permis de faire du stream Live avec OBS/rtmp/Nginx, le fonctionnement actuel 24/24 stream en fait la compilation des enregistrements des véritables streams réalisés via Twitch et lorsque besoin certaines réunions ( AG par exemple ).C’est également une vérification de la stabilité de la solution ( très positif jusqu’à présent )Néanmoins il existe directement sur le site asso-bonduesculture.com différents lecteurs vidéos, par exemple dans la rubrique « visites » les montages en vidéo des expositIons HOCKNEY et MOROZOV et beaucoup d’autres dans vidéos Part 1 et Part 2, a découvrir absolument. Merci pour cet intérêt pour ce que nous faisons Bonne soirée Jacques.  

|

|

| |

Le mercredi, novembre 2, 2022, 4:57 AM, Mathias Basire @.***> a écrit :

Bonjour, pas de soucis !

Un petit détail me chagrine; Vous n'avez pas la possibilité de mettre un certificat SSL Sur asso-bonduesculture.com et logme.fr Dans un souci de "meilleur" référencement, vous n'avez pas essayé d'intégrer le lecteur de la Web TV directement sur une page d'asso-bonduesculture.com. (et attention les réponses par mail sur les issues github sont assez mal interprétées :/)

(Et en passant merci pour la découverte de votre Asso, je ne suis pas très culture, mais je me suis surpris moi-même à aimer les conférences sur la Web TV), je trouve que Annette Béguin a une façon de raconter et décrire très captivante.

Si vous avez besoin d'aide, je serais ravis de vous en apporter.

Bonne journée/soirée, Mathias

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>