Recherche avancée

Médias (0)

Mot : - Tags -/protocoles

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

Autres articles (55)

  • MediaSPIP en mode privé (Intranet)

    17 septembre 2013, par

    À partir de la version 0.3, un canal de MediaSPIP peut devenir privé, bloqué à toute personne non identifiée grâce au plugin "Intranet/extranet".
    Le plugin Intranet/extranet, lorsqu’il est activé, permet de bloquer l’accès au canal à tout visiteur non identifié, l’empêchant d’accéder au contenu en le redirigeant systématiquement vers le formulaire d’identification.
    Ce système peut être particulièrement utile pour certaines utilisations comme : Atelier de travail avec des enfants dont le contenu ne doit pas (...)

  • 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. (...)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

Sur d’autres sites (6762)

  • Anomalie #3418 : Les tables des plugins ne s’installent pas

    6 avril 2015, par Franck Dalot

    SPIP 3.1.0-alpha [21970]
    Test chez ovh sur un mutualisé, je ne sais si je suis sur ce cluster, mais de toute façon, ils doivent être tous pareil http://cluster015.ovh.net/infos

    Aucun prefix des tables particulier
    Les plugin était toujours agenda et Mini Calendrier

    *SQLite 3*++

    5.6.6 en mode prod = tables absente, mais présente dans une sauvegarde
    5.5.22 en mode prod = tables absente, mais présente dans une sauvegarde
    5.4.38 en mode prod = ok
    5.3.29 en mode prod = tables absente, mais présente dans une sauvegarde

    5.6.6 en mode dev = tables absente, mais présente dans une sauvegarde
    5.5.22 en mode dev = tables absente, mais présente dans une sauvegarde
    5.4.38 en mode dev = ok
    5.3.29 en mode dev = tables absente, mais présente dans une sauvegarde

    *SQLite 2*++
    5.3.29 en mode prod = tables absente, mais présente dans une sauvegarde
    Il y a une erreur qui s’affiche dans l’espace privé dès que j’y rentre :
    Numero : 1, message : Array, squelette : ecrire/public/composer.php, boucle : calculer_select() sql_select() ; , ligne : 876

    Par contre, je sais qu’elle est absente via ecrire/ ?exec=vertebres car quand j’essai de la lire via firefox, alors cela me sort :
    SQLiteManager : Error in opening file spip.sqlite - either the file is encrypted or corrupt
    Exception Name : NS_ERROR_FILE_CORRUPTED
    Exception Message : Component returned failure code : 0x8052000b (NS_ERROR_FILE_CORRUPTED) [mozIStorageService.openUnsharedDatabase]

    A savoir par contre que je peux parfaitement lire la sauvegarde via firefox

    5.3.29 en mode dev = Installation problématique, cela me sort des :
    Warning : sqlite_query() [function.sqlite-query] : near "ORDER" : syntax error in /ecrire/req/sqlite_generique.php on line 2703
    Http 302
    Si je clique sur le lien (il a un problème d’accent) l’installation se fait quand même, mais il y beaucoup de Warning... et toujours l’erreur dans le squelette

    Warning : sqlite_query() [function.sqlite-query] : near "ORDER" : syntax error in /home/liendami/www/spip3/spip/ecrire/req/sqlite_generique.php on line 2703
    Warning : sqlite_query() [function.sqlite-query] : no such column : auteurs.imessage in /home/liendami/www/spip3/spip/ecrire/req/sqlite_generique.php on line 2703
    Après linstallation des plugins, si je vais dans exec=sauvegarder
    Warning : sqlite_query() [function.sqlite-query] : no such table : spip_evenements in /home/liendami/www/spip3/spip/ecrire/req/sqlite_generique.php on line 2703
    Warning : sqlite_query() [function.sqlite-query] : no such table : spip_evenements_participants in /home/liendami/www/spip3/spip/ecrire/req/sqlite_generique.php on line 2703
    Cela me fait bien la sauvegarde, mais d’autres warning apparaisent pendant
    Sinon, c’est identique au mode "production"

    J’ai refais des 2 tests en MySQL (php 5.6.6 et php 5.4.38) en mode dev pour vérifier si les sauvegardes étaient avec ou sans les tables du plugin (je n’avais pas fait cette vérif avant)
    Dans les deux cas, il y avait les tables dans les sauvegardes
    Alors qu’elles étaient :
    Absente dans la bdd en 5.6.6
    Présente dans la bdd en 5.4.38

  • ffmpeg creates an mp4 stream which results error in Firefox

    23 janvier 2020, par Daniel

    I’m about to play an fmp4 in HTML5 video element.

    I was successfully created a websocket to pass ffmpeg’s output into MSE.

    However when I try to open the page in Firefox (72.0.1, 64bit, under Ubuntu 18.04LTS), it always results an error :

    Media resource blob:http://localhost/XXXX could not be decoded, error: Error Code: NS_ERROR_FAILURE (0x80004005)
    Details: virtual mozilla::MediaResult mozilla::MP4ContainerParser::IsInitSegmentPresent(const mozilla::MediaSpan &): Invalid Top-Level Box:f"

    This is my FFMPEG’s line :

    ffmpeg -r 5 -i rtsp://IPCAMERA -c:v copy -an -movflags +frag_keyframe+empty_moov+default_base_moof -f mp4 pipe:1

    This is how the server side Java (with Tomcat engine) parses the output of this command (this might be inefficient but for now is ok) :

    ProcessBuilder b = new ProcessBuilder(FFMPEGCOMMAND.split("\\s+"));
    try {
       p = b.start();
    } catch (IOException e) {
       e.printStackTrace();
    }
    InputStream input = p.getInputStream();
    int bytes_read = 0;
    byte buffer[] = new byte[512];
    try {
       while (0 < (bytes_read = input.read(buffer, 0, 512))) {
           System.out.println("Bytes read:" + bytes_read);
           this.session.getBasicRemote().sendBinary(ByteBuffer.wrap(buffer));
       }
    } catch (IOException e) {
       e.printStackTrace();
    }

    Then the client side is a websocket-MSE like in this repo.

    Results :

    1. When I debug the server side, and there is a breakpoint before the sendBinary call, and I wait for some seconds before letting run the server side, then a first picture is shown in the browser, but then immediately goes onto the error above.

    2. If I run the server side (without any breakpoints), the browser does not show any picture, it immediately goes onto the error.

    Invalid Top-Level box error message is always followed by (a) random garbage character(s).

    The proof that this should be working is in the point 1. If I wait some time before letting roll the data to the client, it can decode 1 (or maybe more frames) before reaching that error.

    This might be an error with my ffmpeg command-line.

    However I could not really find any good resources on this topic (only found those ones which related to older releases of Firefox).

    Update1

    Here is the FFMPEG log when the same command creates an mp4 file instead of the pipe : https://pastebin.com/Gjq2vxeT

    Here is the detailed Firefox log with the wrong box :

    Details: virtual mozilla::MediaResult mozilla::MP4ContainerParser::IsInitSegmentPresent(const mozilla::MediaSpan &): Invalid Top-Level Box:f

    Please note, Top-Level Box is always ’f’ when I’m doing the scenario marked in point 2 (running without breakpoints).

    Update2 :

    Here are the ffmpeg’s current output (with numeric and alphanumeric representation, for the first 128 items) : https://pastebin.com/DeJMfNYs

    The interesting thing is that the first 4 bytes seems invalid for me. However starting from byte4 (5th byte), it seems OK ("ftyp").

    Could you please confirm this ?

  • avformat/mov : fix "warning : variable altitude set but not used" warning

    6 juin 2014, par Michael Niedermayer
    avformat/mov : fix "warning : variable altitude set but not used" warning
    

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavformat/mov.c