Recherche avancée

Médias (3)

Mot : - Tags -/image

Autres articles (73)

  • 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

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • Selection of projects using MediaSPIP

    2 mai 2011, par

    The examples below are representative elements of MediaSPIP specific uses for specific projects.
    MediaSPIP farm @ Infini
    The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)

Sur d’autres sites (11549)

  • Ignore Connection Error on Multiple Rtsp Stream in FFmpeg

    17 décembre 2022, par Onur Külekci

    Sorry for my bad English. My problem is ;
ffmpeg command closes completely when one of the streams cannot be reached while multicasting. when it can't reach a single rtsp address, how can it ignore it and continue broadcasting from the others ?

    


    Example ;

    


    ffmpeg -i rtsp://5.63.151.4:443/atv/atv2 -map 0 c:\atv.flv -i rtsp://live.sabah.com.tr:443/ahaber/ahaber3 -map 1 c:\ahaber.flv


    


    if it can't reach the 2nd link, keep playing the first one

    


    Thank you !

    


  • How to use ffmpeg to record video from SDP ?

    17 août 2024, par Thomas Carlton

    I'm running Ubuntu 18.04 and I have the following SDP Offer from Kurento Media Server. The offer is saved to the file a.sdp :

    


        v=0
    o=- 3831476180 3831476180 IN IP4 172.31.46.122
    s=Kurento Media Server
    c=IN IP4 172.31.46.122
    t=0 0
    m=audio 28460 RTP/AVPF 96 0 97
    a=setup:actpass
    a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
    a=rtpmap:96 opus/48000/2
    a=rtpmap:97 AMR/8000
    a=rtcp:28461
    a=sendrecv
    a=mid:audio0
    a=ssrc:1797155263 cname:user1913428254@host-e7ab0454
    m=video 18122 RTP/AVPF 102 103
    a=setup:actpass
    a=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time
    a=rtpmap:102 VP8/90000
    a=rtpmap:103 H264/90000
    a=fmtp:103 level-asymmetry-allowed=1;packetization-mode=1;profile-level-id=42e01f
    a=rtcp:18123
    a=sendrecv
    a=mid:video0
    a=rtcp-fb:102 nack
    a=rtcp-fb:102 nack pli
    a=rtcp-fb:102 goog-remb
    a=rtcp-fb:102 ccm fir
    a=rtcp-fb:103 nack
    a=rtcp-fb:103 nack pli
    a=rtcp-fb:103 ccm fir
    a=ssrc:2822275190 cname:user1913428254@host-e7ab0454


    


    Then, I'm calling ffmpeg to record this flow to a file :

    


    ffmpeg -max_delay 5000 -reorder_queue_size 16384 -protocol_whitelist file,crypto,udp,rtp -re -i a.sdp -vcodec copy -acodec aac -y output.mp4


    


    172.31.46.122 is the local IP adress and I'm running ffmpeg from the same machine as SDP offer. So ffmpeg has access to this IP address.

    


    I'm getting the error :

    


    


    bind failed : Address already in use.

    


    a.sdp : Invalid data found when processing input

    


    


    How can I solve that ?

    


  • Why does linking different MSVC Run-Time Libraries crash in release mode ?

    9 septembre 2014, par UmNyobe

    I am using ffmpeg and Qt to build a small demo app.

    • FFmpeg is built with /MT (crossbuild or built with visual 2010)
    • Qt is always built with /MD
    • My little example is always built with /MD

    When the application

    int main(int argc, char *argv[])
    {
       QApplication a(argc, argv);

       av_gcd (75, 25);

       return a.exec();
    }

    //note : following is av_gcd source in ffmpeg libs:
    int64_t av_gcd(int64_t a, int64_t b)
    {
       if (b)
           return av_gcd(b, a % b);
       else
           return a;
    }

    is executed in release mode it crashes because it doesn’t see av_gcd as executable memory. The error is :

    First-chance exception at 0x0000000300905a4d in mylittleexample.exe :
    0xC0000005 : Access violation at location 0x0000000300905a4d.

    =======================================
    VERIFIER STOP 0000000000000650 : pid 0x1B9C : Attempt to execute code in
    non-executable memory (first chance).

    0000000300905A4D : Address being accessed.
    0000000300905A4D : Code
    performing invalid access.
    00000000009FF770 : Exception record. Use
    .exr to display it.
    00000000009FF280 : Context record. Use .cxr to
    display it.

    =======================================

    The address 0x0000000300905a4d doesnt change regardless of the function in the library (ffmpeg in this case), or the compiler used for the executable (vs2010, vs2012) or a different machine.

    If I use the FFmpeg built with /MD and it works as one would expect.

    1. I observe that the executable doesnt load the library when the
      library is compiled with /MT. Why is that ?
    2. Furthermore, If the library is compiled with /MT and debug
      information is enabled when the application is linked (/DEBUG
      param to the linker) then the library is loaded and everything
      execute correctly. Why ?