Recherche avancée

Médias (3)

Mot : - Tags -/plugin

Autres articles (48)

  • XMP PHP

    13 mai 2011, par

    Dixit Wikipedia, XMP signifie :
    Extensible Metadata Platform ou XMP est un format de métadonnées basé sur XML utilisé dans les applications PDF, de photographie et de graphisme. Il a été lancé par Adobe Systems en avril 2001 en étant intégré à la version 5.0 d’Adobe Acrobat.
    Étant basé sur XML, il gère un ensemble de tags dynamiques pour l’utilisation dans le cadre du Web sémantique.
    XMP permet d’enregistrer sous forme d’un document XML des informations relatives à un fichier : titre, auteur, historique (...)

  • Installation en mode ferme

    4 février 2011, par

    Le mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
    C’est la méthode que nous utilisons sur cette même plateforme.
    L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
    Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...)

  • MediaSPIP en mode privé (Intranet)

    17 septembre 2013, par

    À partir de la version 0.3, un canal de MediaSPIP peut devenir privé, bloqué à toute personne non identifiée grâce au plugin "Intranet/extranet".
    Le plugin Intranet/extranet, lorsqu’il est activé, permet de bloquer l’accès au canal à tout visiteur non identifié, l’empêchant d’accéder au contenu en le redirigeant systématiquement vers le formulaire d’identification.
    Ce système peut être particulièrement utile pour certaines utilisations comme : Atelier de travail avec des enfants dont le contenu ne doit pas (...)

Sur d’autres sites (8764)

  • /solved/ _stricoll is unsolved while linking the libmingwex.a with vs2010

    23 septembre 2013, par damantou

    Brief answer :

    In MinGW libs, the symbol _stricoll is defined in libmoldname100.a.

    Question :

    I am tending to build some app which staticly links the ffmpeg libs on windows 8. I have successfully build the static lib of ffmpeg in mingw/msys env on windows 8. Then I use cmake to generate the vs2010 project to start work with my app.

    While I am trying to build the first dead simple main program, I got quite some link errors.

    extern "C" {

    // to work around error:
    // 'UINT64_C': identifier not found
    #ifndef __STDC_CONSTANT_MACROS
    #define __STDC_CONSTANT_MACROS
    #endif


    #include <libavcodec></libavcodec>avcodec.h>
    #include <libavformat></libavformat>avformat.h>
    #include <libswscale></libswscale>swscale.h>

    }


    int main(int argc, char *argv[])
    {
       av_register_all();
       return 0;
    }

    After struggling with a bunch of unresolved symbols, I come up with the following libraries to link with in order :

    c:/MinGW/mingw32/lib/libiconv.a
    libavcodec.a
    libavdevice.a
    libavfilter.a
    libavformat.a
    libavutil.a
    libswresample.a
    libswscale.a
    c:/MinGW/lib/gcc/mingw32/4.8.1/libgcc.a
    c:/MinGW/mingw32/lib/libws2_32.a
    c:/MinGW/mingw32/lib/libmingw32.a
    c:/MinGW/mingw32/lib/libmingwex.a

    Finally there is one unresolved symbol issue not able to fix :

    libmingwex.a(glob.o) : error LNK2019: unresolved external symbol
                          _stricoll referenced in function _glob_match

    I tried to add some a fake function, but still not help :(

    int  __cdecl _stricoll(_In_z_  const char * _Str1, _In_z_  const char * _Str2)
    {
       return 0;
    };

    I googled it the whole morning, but nobody ever mentioned this problem. I guess there should be simple reason and solution for this, maybe because of my ignorance on simple knowledge.

  • ffmpeg : memory not freed on multi-threaded decoding

    31 mai 2020, par toby_e

    I am developing a video player based on the ffmpeg libraries and have run into a rather strange memory increase or failure to decrease memory when unloading a video file. My code is based on various examples of demuxing, decoding and scaling video and audio frames - but with the excecption that i have put each of these steps into seperate threads to avoid waiting for time-consuming calls. Everything works perfectly, but Visual Studio shows that Process Memory does not decrease when i call the various avclose and avfree calls. My Windows task manager confirms these memory increases that continue into the gigabyes !

    &#xA;&#xA;

    My player is roughly made up by two clases with the following calls to the ffmpeg libraries :

    &#xA;&#xA;

    &#xA;&#xA;

    READER :

    &#xA;&#xA;

    Open (on main thread) : avformat_open_input(), avformat_find_stream_info()

    &#xA;&#xA;

    Read (on seperate thread) : av_read_frame()

    &#xA;&#xA;

    Close (on main thrad) : avformat_close_input()

    &#xA;&#xA;

    DECODER :

    &#xA;&#xA;

    Open (on main thread) : avcodec_find_decoder(), avcodec_alloc_context3(), avcodec_parameters_to_context(), avcodec_open2()

    &#xA;&#xA;

    Decode (on seperate thread) : avcodec_send_packet(), avcodec_receive_frame()

    &#xA;&#xA;

    Close (on main thread) : avcodec_free_context()

    &#xA;&#xA;

    &#xA;&#xA;

    Is threre any issues with opening/closing on the main thread and reading/deconding on other threads ?

    &#xA;

  • Live Video Chat for iPhone and HTTP Live Streaming

    14 janvier 2024, par mayuur

    I want to make an app which has video chat functionality for iPhone. But after many searches, I am still not able to find any successful results. Is there any public or even for that matter, private API available for doing this on iPhone ? If you have an YES answer, please help me.

    &#xA;

    Basically, what I want is to read the streams of the video on both the devices connected for chatting. Please help me if you can.

    &#xA;

    p.s - I have already checked iDoubs but it failed and always shows some unknown problem and for that reason, doesn't allow me to connect to anyone.

    &#xA;

    ALSO : The suggested method I have found is via HTTP Live Streaming. But, in that too, I have multiple doubts.

    &#xA;

    1.) I need to find how do I upload my video from iPhone to the HTTP server from where I would be broadcasting ?

    &#xA;

    2.) Can you please post something related to setting up the server ? How do I feed the video to the FFMPEG Server ?

    &#xA;

    Mainly, I need to find the upload method. I am right now simply sending hex-code in the form of NSDATA to the server and I am stuck there. The main problem is, It is live. How do I handle that ?

    &#xA;

    It would be best, if you could help me make the iDoubs work properly.

    &#xA;