Recherche avancée

Médias (3)

Mot : - Tags -/plugin

Autres articles (103)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Creating farms of unique websites

    13 avril 2011, par

    MediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
    This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

Sur d’autres sites (8336)

  • Nginx RTMP/HLS - stream to ffmpeg and output HLS

    20 novembre 2018, par kanazaca

    At this point my solution is working but only as RTMP, i can watch perfectly my stream using the URL :

    rtmp://X.X.X.X:1935/show/name

    But the problem is that my LG Smart Tv which uses WebOS don’t support RTMP and i would really like to play my stream there. The only solution that i can see right now is to use HLS. With HLS all works fine too, but i need to execute my ffmpeg command before open the HLS stream in TV, otherwise it will not create the files necessary to display the stream on my TV.

    So my goal is to serve a stream as HLS without having to trigger the RTMP endpoint or the FFMPEG manually.

    I’m really struggling with this, waste 3 days trying to make it work :(

    http
    {
    location /hls
    {
       # Disable cache
       add_header Cache-Control no-cache;

       # CORS setup
       add_header 'Access-Control-Allow-Origin' '*' always;
       add_header 'Access-Control-Expose-Headers' 'Content-Length';

       # allow CORS preflight requests
       if ($request_method = 'OPTIONS') {
           add_header 'Access-Control-Allow-Origin' '*';
           add_header 'Access-Control-Max-Age' 1728000;
           add_header 'Content-Type' 'text/plain charset=UTF-8';
           add_header 'Content-Length' 0;
           return 204;
       }

       types {
           application/vnd.apple.mpegurl m3u8;
           video/mp2t ts;
       }

       root /mnt/;
       }
    }

    }
    rtmp {
    server {
       listen 1935;

       chunk_size 4000;
       buflen 5s;

       application show {
           live on;

       exec_pull ffmpeg -re -i http://stream-coming.com/$name.ts -c:v libx264 -preset faster -pix_fmt yuv420p -c:a aac -f flv rtmp://localhost/show/$name;

           # Turn on HLS
           hls on;
           hls_path /mnt/hls/;
           hls_fragment 3;
           hls_playlist_length 60;
           # disable consuming the stream from nginx as rtmp
           deny play all;
       }
    }

    }

    Thanks for your time ;)

  • HTML5 video after FFmpeg compress set currentTime behavior defferent in browsers

    5 novembre 2019, par Qyellow

    i have a mp4 video(oceans.mp4), and i use ffmpeg compress itffmpeg -i oceans.mp4 output.mp4(output.mp4).

    then i open the origin in the chrome and safari, in the console, i write :

    var video = document.querySelector('video')
    video.currentTime = 4.68

    the video locate the same frame(at least looks the same)

    but i open the output, it looks different !

    so i do many test :

    1. it might be the broswers difference ?
      may be not. the origin video looks totally the same
    2. it might be the some props of video ?
      i use ffprobe -show_streams -select_streams v:0  output.mp4to show and compare two videos, only has_b_frames(0 and 2) and bitrates are different
    3. it might be had_b_frames ?
      ffmpeg -i oceans.mp4 -bf 0 output.mp4
      then i use the command to set it to 0, but it do not work...(sad

    4. it might be the ffmpeg’s error !(i have no idea...)

      ffmpeg -i oceans.mp4 -vcodec copy -an output_file.mp4
      i use the command only get video but delete audio...the video is corrent

    so i have no idea why the video show different... please help me

  • HTML5 video - frame accurate seeking on Android devices ?

    27 mai 2015, par GFoley83

    I’m working on an app that requires frame accurate seeking on video in the browser, across desktop and mobile devices (including packaged apps with Cordova).

    Desktop browsers work fine as do iOS devices (both as a packaged app and through Safari) but Android devices only seem to show key frames (aka intra frames or i-frames) in the video.

    I’ve setup a test page on jsfiddle to help demo my problem.

    The video has been encoded with ZenCoder. It has a frame rate of 23.976 and key frames every 250 frames. The video itself shows the current frame index so you can easily see that only the frames at 0, 250 and 500 frames are being displayed on Android devices, regardless of where you seek to.

    At this stage I’d be happy with a solution that works in Android browsers or as a packaged app with Cordova (I’ve also tried using the Crosswalk WebView but to no avail).