Recherche avancée

Médias (1)

Mot : - Tags -/Rennes

Autres articles (43)

  • Formulaire personnalisable

    21 juin 2013, par

    Cette page présente les champs disponibles dans le formulaire de publication d’un média et il indique les différents champs qu’on peut ajouter. Formulaire de création d’un Media
    Dans le cas d’un document de type média, les champs proposés par défaut sont : Texte Activer/Désactiver le forum ( on peut désactiver l’invite au commentaire pour chaque article ) Licence Ajout/suppression d’auteurs Tags
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire. (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • Qu’est ce qu’un masque de formulaire

    13 juin 2013, par

    Un masque de formulaire consiste en la personnalisation du formulaire de mise en ligne des médias, rubriques, actualités, éditoriaux et liens vers des sites.
    Chaque formulaire de publication d’objet peut donc être personnalisé.
    Pour accéder à la personnalisation des champs de formulaires, il est nécessaire d’aller dans l’administration de votre MediaSPIP puis de sélectionner "Configuration des masques de formulaires".
    Sélectionnez ensuite le formulaire à modifier en cliquant sur sont type d’objet. (...)

Sur d’autres sites (6878)

  • Revision 66607 : Remise a plat des listes d’objet : structure commune ...

    9 octobre 2012, par cedric@… — Log

    Remise a plat des listes d’objet :
    structure commune .liste[.long][.short] &gt ; .liste-items[.long][.short] &gt ; .item
    le contenu de chaque .item est fourni par inclure/resume/xxx.html (article, rubrique, breve... a completer) qui a une structure commune (héritée de hNews) dans un &lt ;article&gt ;
    Les classes modificatrices .long ou .short permettent d’avoir une liste plus detaillee ou plus courte, mais ce n’est qu’une option de presentation, le html etant identique.
    Le seul parametre pris en compte par resume/xxx est "coupe" qui permet de changer la longueur de coupe
    Un repertoire de demo (activé pour les seuls webmestres) avec une page de presentation des listes (toutes variantes)
    .secondary sur le contenu secondaire du layout (les colonnes)

  • Revision 3df0e78eae : Add bit_depth to internal image structure This change is made to allow show_exi

    22 septembre 2014, par Peter de Rivaz

    Changed Paths :
     Modify /vp9/decoder/vp9_decodeframe.c


     Modify /vp9/vp9_dx_iface.c


     Modify /vp9/vp9_iface_common.h


     Modify /vpx_scale/yv12config.h



    Add bit_depth to internal image structure

    This change is made to allow show_existing_frame
    to display an image of a different bit depth to
    the frames currently being decoded.

    Change-Id : Ia150bde2a4ed56fe3892a53fd7b5b9f5182ad59f

  • How to run ffmpeg on demand when someone opens my website with the player where a remote IP camera is displayed ?

    8 mai 2023, par alexiter

    I set up an nginx server to stream from an IP camera located elsewhere, I used a windows server because it was the one I had no use for (I usually prefer linux), I would need to know how I can make the ffmpeg command run only when someone opens the website where the player is located.

    


    This is my nginx.conf server code :

    


    worker_processes  1;

error_log  logs/error.log info;

events {
    worker_connections  1024;
}
rtmp {
    server {
        listen 1935;
        ping 30s;
        notify_method get;
        application live {
            live on;
            on_publish http://*******:8080/auth;
            dash on; 
            dash_path tmp/dash;
            
            
        }
    }
}
http{

   server {
        listen 8080;
        location /auth {
        if ($arg_psk = '*****') {
    return 201;
    }
  return 404;
  }
}
   
   server {
        listen 8443 ssl;
        server_name stream.*****.com;
        
        ssl on;
        ssl_certificate C:/Certbot/live/stream.*****.com/fullchain.pem;
        ssl_certificate_key C:/Certbot/live/stream.****.com/privkey.pem;
        ssl_session_timeout 5m;
        charset utf-8;
        location /dash {
            root tmp;
            add_header Cache-Control no-cache;
        }
        location / {
            root www;
        }
        

   }
}



    


    The command that I use from the DOS console in windows is this :

    


    ffmpeg -rtsp_transport tcp -i rtsp://*****:******@******.com:557/Streaming/Channels/101 -c copy -f flv -y -t 35 rtmp://********:1935/live/stream?psk=********


    


    Basically what I need is that ffmpeg is not running constantly, only when someone wants to view the video from the IP camera. (I have programmed ffmpeg to finish after 35 seconds, although I will put five minutes later)