Recherche avancée

Médias (0)

Mot : - Tags -/publication

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (111)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

Sur d’autres sites (11162)

  • Can use nginx rtmp to play video before live stream ?

    10 août 2017, par Nate

    I want to create streaming server and I’ve idea to play intro before play stream.

    | |
    | user —> nginx —> intro (.mp4) —> live streaming |
    | |

    Possible to do it with nginx + ffmpeg ?

    thank.

  • FFMPEG RTMP Streaming Issue On Live Server

    7 juillet 2016, par skos

    I am trying to stream MP4 file over RTMP with nginx-rtmp. I have no issues streaming on my local machine with this command -

    ffmpeg -re -i "sample-video.mp4" -c copy -f flv rtmp://localhost:1935/live/mystream

    However. when I try to replicate the same on server with command -

    ffmpeg -re -i "sample-video.mp4" -c copy -f flv rtmp://SERVER_IP_ADDRESS:1935/live/mystream

    I get this error - RTMP_Connect0, failed to connect socket. 10060 (Unknown error)

    I looked up online for 10060 socket errors but couldn’t find much help. I am assuming this could be Firewall related but I am not exactly sure how do I resolve this. Any help would be apprecaited. Thanks !

  • Stream Live Video and relay audio only to icecast2 server

    28 avril 2019, par BadAddy

    I have a working nginx server which allows me to stream live video from our mobile production system. We also have a radio station on a separate server and would like to stream to both. But I cannot make it work, nor can I get any logs or error information to explain why. I have tried nginx config and FFMPEG to try and resolve this.

    I have tried various attempts using what I think I understand from other pages online :

    exec_push FFREPORT=file=ffreport.log:level=48 ffmpeg -i $basename.flv -vn -acodec mp3 rtmp://source:********!!@xxx.xxx.xxx.180:8000/live;

    Also tried using the simple restream in the nginx conf :

    application restream {
                       live on;
                       exec_push ffmpeg -i $basename.flv -vn -acodec mp3 rtmp://source:***********@xxx.xxx.xxx.180:8000/live;
                       # push server2:1935
               }

    I have used the same information on Mixxx Live Broadcast Connection to get the details, thinking I am asking the same thing on the icecast2 server. Just the source is the nginx server.

    This is the full conf on nginx

    rtmp {

       server {
               listen 1935;
               chunk_size 4000;

               application live {
                       live on;
                       allow publish 127.0.0.1;
                       allow publish all;
                       allow play all;
                       record all;
                       record_path /usr/local/nginx/flv-streams;
                       record_unique on;
                       exec_record_done ffmpeg -i $basename.flv /usr/local/nginx/html/streams/$basename.mp4;
                       hls on;
                       hls_nested on;
                       hls_path /mnt/hls;
                       hls_fragment 1s;
                       hls_sync 1ms;
                       #exec_push FFREPORT=file=ffreport.log:level=48 ffmpeg -i $basename.flv -vn -acodec mp3 rtmp://source:*************@xxx.xxx.xxx.xxx:8000/live;
               }
               # Video on Demand
               application streams {
                       play /usr/local/nginx/html/streams/;
               }

               # Restream
               application restream {
                       live on;
                       exec_push ffmpeg -i $basename.flv -vn -acodec mp3 rtmp://source***************@xxx.xxx.xxx:8000/live;
                       # push server2:1935
               }

       }

    I would like those that can watch any broadcast with video, but if they can only listen, like a radio, I want them to listen via our radio player. They are two different streams, on different servers.

    At the moment I am using software to stream to both and would like to prevent this.

    Not found, by my own wording perhaps, any idea on how to do this.

    UPDATE

    With the help from TBR I have managed to get the stream from the Nginx Server going to a new server hosting icecast2. However, not in the way expected. It does this 32x faster, so not a stream as such.

    ffmpeg -i fcpr-1554651146.flv -vn -c:a mp3 icecast://source:password@10.0.0.0:8000/fcprlive.mp3

    However, I wonder if I have been thinking of this the wrong way. In my liquidsoap file I have this code :

    #!/usr/bin/liquidsoap
    # Log dir set("log.file.path","/tmp/basic-radio.log")
    # Music
    myplaylist = mksafe(playlist("/home/offlineftp/playlist"))

    #Live Source
    set("harbor.bind_addr","0.0.0.0")
    live = input.http("http://localhost:8000/fcprlive")
    radio = fallback(track_sensitive=false, [live,plist])

    # Stream it out
    output.icecast(%mp3, host = "localhost", port = 8000,
    password = "pass", mount = "/fcpr")

    Should I look at using LiquidSoap to pull the stream from Nginx, when live, and if no signal than go to the fallback ?