Recherche avancée

Médias (39)

Mot : - Tags -/audio

Autres articles (59)

  • Gestion de la ferme

    2 mars 2010, par

    La ferme est gérée dans son ensemble par des "super admins".
    Certains réglages peuvent être fais afin de réguler les besoins des différents canaux.
    Dans un premier temps il utilise le plugin "Gestion de mutualisation"

  • ANNEXE : Les extensions, plugins SPIP des canaux

    11 février 2010, par

    Un plugin est un ajout fonctionnel au noyau principal de SPIP. MediaSPIP consiste en un choix délibéré de plugins existant ou pas auparavant dans la communauté SPIP, qui ont pour certains nécessité soit leur création de A à Z, soit des ajouts de fonctionnalités.
    Les extensions que MediaSPIP nécessite pour fonctionner
    Depuis la version 2.1.0, SPIP permet d’ajouter des plugins dans le répertoire extensions/.
    Les "extensions" ne sont ni plus ni moins que des plugins dont la particularité est qu’ils se (...)

  • Configuration spécifique pour PHP5

    4 février 2011, par

    PHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
    Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
    Modules spécifiques
    Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...)

Sur d’autres sites (7781)

  • Rendering video streaming in android

    16 avril 2013, par user1568549

    I've successfully cross-compiled a c++ streaming library to the ICS platform

    This library contains a sample player that uses sdl library to render the resulting decoded streams and libav for decoding that i've also succeeded to cross compile(libav ... classes) .Then, i 've made the necessary jni classes and tested it log tags it seems that everything is fine but now i want to show the result on the screen(show the real streaming not just log messages)

    I am searching for the easiest way to render my video-stream (just to be sure that everything works fine)

    Am i obliged to cross-compile the SDL library too ? Is it possible ? If yes is there any good tutorial ?

    Is there any other solution to render directly FFmpeg decoded frames ?

  • w32pthreads : use the condition variable API directly when targeting newer versions...

    9 octobre 2014, par James Almer
    w32pthreads : use the condition variable API directly when targeting newer versions of Windows
    

    Wrap the function calls in a similar fashion to how it’s being done
    with the critical section API.

    Signed-off-by : James Almer <jamrial@gmail.com>
    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] compat/w32pthreads.h
  • How to resolve "runOnReady command exited with code 0" when restreaming a stream using Mediamtx ?

    2 juillet 2023, par Emad Helmi

    I'm attempting to publish a stream to the RTMP port 1935 using a ffmpeg command with Mediamtx (v0.22.2). Afterward, I want to restream the mainstream to another path using the runOnReady command in the config file. However, I'm encountering an issue where the runOnReady command exits with code 0.

    &#xA;

    Steps to Replicate :

    &#xA;

      &#xA;
    1. Use the provided docker-compose.yml file :
    2. &#xA;

    &#xA;

    version: "3.8"&#xA;&#xA;name: mediamtx&#xA;services:&#xA;  mediamtx:&#xA;    image: aler9/rtsp-simple-server:v0.22.2&#xA;    container_name: media_mtx_rtsp_server&#xA;    ports:&#xA;      - "8554:8554"&#xA;      - "1935:1935"&#xA;      - "8888:8888"&#xA;      - "8889:8889"&#xA;      - "9997:9997"&#xA;      - "8000:8000"&#xA;    volumes:&#xA;      - ./configs/mediamtx/config.yml:/mediamtx.yml&#xA;      - ../volumes/hls/segments:/hls/segments&#xA;

    &#xA;

      &#xA;
    1. Add the following path to the config.yml file :
    2. &#xA;

    &#xA;

    paths:&#xA;  show/test:&#xA;    runOnReady: ffmpeg -i rtmp://localhost:1935/show/test -c copy -f flv "rtmp://localhost:1935/compressed/test"&#xA;    runOnReadyRestart: yes&#xA;

    &#xA;

      &#xA;
    1. Start the server using docker-compose.
    2. &#xA;

    3. Publish an RTMP stream to the server using the following command :
    4. &#xA;

    &#xA;

    ffmpeg -re -stream_loop -1 -i files/sample-30s.mp4 -c copy -f flv "rtmp://localhost:1935/show/test"&#xA;

    &#xA;

      &#xA;
    1. When I check the logs :
    2. &#xA;

    &#xA;

    2023/07/01 15:16:30 INF [RTMP] [conn 172.26.0.1:51044] opened&#xA;2023/07/01 15:16:30 INF [path show/test] runOnReady command started&#xA;2023/07/01 15:16:30 INF [RTMP] [conn 172.26.0.1:51044] is publishing to path &#x27;show/test&#x27;, 2 tracks (H264, MPEG4-audio-gen)&#xA;2023/07/01 15:16:30 INF [path show/test] runOnReady command exited with code 0&#xA;

    &#xA;

    So I can't watch the stream on the new path (/compressed/test)

    &#xA;