Recherche avancée

Médias (0)

Mot : - Tags -/alertes

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

Autres articles (106)

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Sélection de projets utilisant MediaSPIP

    29 avril 2011, par

    Les exemples cités ci-dessous sont des éléments représentatifs d’usages spécifiques de MediaSPIP pour certains projets.
    Vous pensez avoir un site "remarquable" réalisé avec MediaSPIP ? Faites le nous savoir ici.
    Ferme MediaSPIP @ Infini
    L’Association Infini développe des activités d’accueil, de point d’accès internet, de formation, de conduite de projets innovants dans le domaine des Technologies de l’Information et de la Communication, et l’hébergement de sites. Elle joue en la matière un rôle unique (...)

Sur d’autres sites (5381)

  • Android convert exo to mp4 after download dash

    7 août 2018, par Ali

    I have downloaded a Dynamic Adaptive Streaming over HTTP (DASH) via android DashDownloader class that is provided by exo player.

    SimpleCache cache = new SimpleCache(file.getAbsoluteFile(), new NoOpCacheEvictor());
    DefaultHttpDataSourceFactory factory = new DefaultHttpDataSourceFactory("ExoPlayer", null);
    DownloaderConstructorHelper constructorHelper = new DownloaderConstructorHelper(cache, factory);

    // Create a downloader for the first representation of the first adaptation set of the first
    // period.
    DashDownloader dashDownloader = new DashDownloader(Uri.parse(url), Collections.singletonList(new RepresentationKey(0, 0, 0)), constructorHelper);
    dashDownloader.download();

    Above code save many chunk .exo files into provided directory, How can i convert this files to single mp4 file ?

  • FFMPEG udp input stream and input stream play local file

    15 décembre 2017, par liewjls

    Hoping someone can guide me to the right place. I have a application is being the "middle man" receiving a video stream from a source via UDP and passing this video stream to a ffmpeg instance on a server and record a certain period of the video (without audio), on a certain occasion it will need to play the video from recorded video instead of passing the live video stream to the ffmepg instance on the server.

    /ffmpeg -an -f mpegts -i udp://@:7100/?fifo_size=2000&overrun_nonfatal=1 -analyzeduration 150 -f rawvideo -map 0:0 -vcodec rawvideo -pix_fmt bgra - -af volumedetect -vn -sn -dn -map 0:1 -f mpegts -y -flush_packets 0 udp://127.0.0.1:7208?pkt_size=1316

    I managed to record the video without audio frm Extracting the h264 part of a video file (demuxing)

    The difference is i save the recorded file as "mpegts"

    avformat_alloc_output_context2(&ofmt_ctx_a, NULL,  "mpegts", out_filename_a);

    As soon i need to play from this recorded file, i read every 1316 packets from this file and pass it to the ffmpeg via the localhost port.

    The problem is the ffmpeg seems doesn’t like my recorded file and i noticed it has error msg "DTS 18635855 < 24133055 out of order"

    How do i resolve this issue ?

    Thanks.

  • avformat/hls : add http_multiple option

    13 décembre 2017, par Aman Gupta
    avformat/hls : add http_multiple option
    

    This improves network throughput of the hls demuxer by avoiding
    the latency introduced by downloading segments one at a time.

    The problem is particularly noticable over high-latency network
    connections : for instance, if RTT is 250ms, there will a 250ms idle
    period between when one segment response is read and the next one
    starts.

    The obvious solution to this is to use HTTP pipelining, where a
    second request can be sent (on the persistent http/1.1 connection)
    before the first response is fully read. Unfortunately the way the
    http protocol is implemented in avformat makes implementing pipleining
    very complex.

    Instead, this commit simulates pipelining using two separate persistent
    http connections. This has the advantage of working independently of
    the http_persistent option, and can be used with http/1.0 servers as
    well. The pair of connections is swapped every time a new segment starts
    downloading, and a request for the next segment is sent on the secondary
    connection right away. This means the second response will be ready and
    waiting by the time the current response is fully read.

    Signed-off-by : Aman Gupta <aman@tmm1.net>
    Signed-off-by : Anssi Hannula <anssi.hannula@iki.fi>

    • [DH] doc/demuxers.texi
    • [DH] libavformat/hls.c