Recherche avancée

Médias (0)

Mot : - Tags -/médias

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

Autres articles (85)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • 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

  • (Dés)Activation de fonctionnalités (plugins)

    18 février 2011, par

    Pour gérer l’ajout et la suppression de fonctionnalités supplémentaires (ou plugins), MediaSPIP utilise à partir de la version 0.2 SVP.
    SVP permet l’activation facile de plugins depuis l’espace de configuration de MediaSPIP.
    Pour y accéder, il suffit de se rendre dans l’espace de configuration puis de se rendre sur la page "Gestion des plugins".
    MediaSPIP est fourni par défaut avec l’ensemble des plugins dits "compatibles", ils ont été testés et intégrés afin de fonctionner parfaitement avec chaque (...)

Sur d’autres sites (5971)

  • 404 error video file (m3u8) not being read

    4 décembre 2019, par user1163234

    I am using a Java Servlet and Tomcat to create a video file(HLS-m3u8). I am using a JSP to try and view that file using a hls.js .

    CODE

    File folder = (File) getServletContext().getAttribute(req.getServletContext().TEMPDIR);
       File result = new File(folder, "cam.m3u8");

       FFmpeg ffmpeg = new FFmpeg("ffmpeg");
       FFprobe ffprobe = new FFprobe("ffprobe");



       FFmpegBuilder builder =
               new FFmpegBuilder()
                       .setInput("rtsp://xx:xx@192.168.86.00/live")
                       .addOutput(result.getAbsolutePath())
                       .addExtraArgs("-acodec", "copy")
                       .addExtraArgs("-vcodec", "copy")
                       .addExtraArgs("-f", "hls")
                       .addExtraArgs("-safe", "0")
                       .addExtraArgs("-hls_flags", "delete_segments+append_list")
                       .done();
       builder.setVerbosity(FFmpegBuilder.Verbosity.DEBUG);

       FFmpegExecutor executor = new FFmpegExecutor(ffmpeg, ffprobe);

       // Run a one-pass encode
       executor.createJob(builder).run();

    JSP

    var name;
       <%
     File folder = (File) request.getServletContext().getAttribute(request.getServletContext().TEMPDIR);
     File result = new File(folder, "cam.m3u8");
    %>
       window.onload = function() {
       name = '<%= result.getCanonicalPath()%>'
           var video = document.getElementById('video-player');
           if(Hls.isSupported()) {
               var hls = new Hls();
               hls.loadSource( '<%= result.getCanonicalPath()%>');
               hls.attachMedia(video);
               hls.on(Hls.Events.MANIFEST_PARSED,function() {
                   video.play();
               });
           }
           else if (video.canPlayType('application/vnd.apple.mpegurl')) {
               video.src ='<%= result.getCanonicalPath()%>';
               video.addEventListener('loadedmetadata',function() {
                   video.play();
               });
           }
       }

    The file is being created at

    "/Users/ari.sprung/Library/Caches/IntelliJIdea2018.1/tomcat/Unnamed_webappRunnerSample_6/work/Catalina/localhost/ROOT/"

    When I debug the console I see an error 404 when the player tries to load the m3u8 file. I think its adding http://localhost:8080 to the address of the file. Any idea ?

    enter image description here

    enter image description here

  • Can't get ffmpeg to stream webcam [on hold]

    29 novembre 2017, par joey

    I have a rapsberry with ffmpeg installed and a microsoft hd3000 cam installed
    I run the following command :
    ffserver -f /etc/ffserver.conf & ffmpeg -framerate 21 -re -f video4linux2 -i /dev/video0 -f alsa -i sysdefault:CARD=HD3000 http://localhost:8090/feed1.ffm

    and i get the following :

    /etc/ffserver.conf:164: Setting default value for video bit rate tolerance = 16000. Use NoDefaults to disable it.
    /etc/ffserver.conf:164: Setting default value for video rate control equation = tex^qComp. Use NoDefaults to disable it.
    /etc/ffserver.conf:164: Setting default value for video max rate = 6229744. Use NoDefaults to disable it.
    /etc/ffserver.conf:219: Setting default value for audio sample rate = 22050. Use NoDefaults to disable it.
    /etc/ffserver.conf:219: Setting default value for audio channel count = 1. Use NoDefaults to disable it.
    /etc/ffserver.conf:219: Setting default value for video bit rate tolerance = 64000. Use NoDefaults to disable it.
    /etc/ffserver.conf:219: Setting default value for video rate control equation = tex^qComp. Use NoDefaults to disable it.
    /etc/ffserver.conf:219: Setting default value for video max rate = 6369328. Use NoDefaults to disable it.
    bind(port 8090): Address already in use
    Wed Nov 29 13:17:49 2017 Could not start server
    [video4linux2,v4l2 @ 0x1a35630] The driver changed the time per frame from 1/21 to 1/10
    Input #0, video4linux2,v4l2, from '/dev/video0':
     Duration: N/A, start: 12116.079136, bitrate: 147456 kb/s
       Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 1280x720, 147456 kb/s, 10 fps, 10 tbr, 1000k tbn, 1000k tbc
    Guessed Channel Layout for Input Stream #1.0 : stereo
    Input #1, alsa, from 'sysdefault:CARD=HD3000':
     Duration: N/A, start: 1511961469.424072, bitrate: 1536 kb/s
       Stream #1:0: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
    [tcp @ 0x1a44160] Connection to tcp://localhost:8090 failed (Connection refused), trying next address
    Wed Nov 29 13:17:49 2017 127.0.0.1 - - [GET] "/feed1.ffm HTTP/1.1" 200 4175
    [tcp @ 0x1a63ca0] Connection to tcp://localhost:8090 failed (Connection refused), trying next address
    [mpeg1video @ 0x1a6ecb0] bitrate tolerance 21333 too small for bitrate 64000, overriding
    [mpeg1video @ 0x1a6ecb0] MPEG-1/2 does not support 3/1 fps
    Stream mapping:
     Stream #1:0 -> #0:0 (pcm_s16le (native) -> mp2 (native))
     Stream #0:0 -> #0:1 (rawvideo (native) -> mpeg1video (native))
     Stream #1:0 -> #0:2 (pcm_s16le (native) -> wmav2 (native))
     Stream #0:0 -> #0:3 (rawvideo (native) -> msmpeg4v3 (msmpeg4))
    Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height
    Wed Nov 29 13:17:49 2017 127.0.0.1 - - [POST] "/feed1.ffm HTTP/1.1" 200 0
    [2]+  Exit 1                  ffserver -f /etc/ffserver.conf

    I use the default /etc/ffserver.conf.
    I can’t seem to figur out what is the problem.

  • How do I allow MPEG tcp 'pull' from FFMPEG

    7 mars 2021, par Ian

    I am using FFMPEG to create a TCP MPEG-2 stream using the following inside of nginx :

    


    exec ffmpeg -i rtmp ://localhost:1935/live/$name -codec copy -g 1 -bsf:v h264_mp4toannexb -f mpegts tcp ://192.168.1.225:1235 ;

    


    I'd like to allow a client to pull a stream from this server rather than pushing to a specific address. Can I do this ?