Recherche avancée

Médias (91)

Autres articles (63)

  • Les vidéos

    21 avril 2011, par

    Comme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
    Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
    Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...)

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

  • Possibilité de déploiement en ferme

    12 avril 2011, par

    MediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
    Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)

Sur d’autres sites (11288)

  • Run the commands with two seperate Docker containers

    30 juillet 2020, par Hung Le

    I have 2 docker containers, called A and B.

    


    Container A holds the python environment and OpenCV library.

    


    Container B contains the FFmpeg library. This docker is pulled from this link https://hub.docker.com/r/jrottenberg/ffmpeg/.

    


    My questions are :

    


      

    • After I went inside the container A, how can I call the commands from container B if I was inside the container A ?
    • 


    • After I went inside the container A, how can I call the commands from the local machine (host machine) ?
    • 


    


    I've attempted to re-build 2 containers together but it consumes a lot of time (I'm avoiding to do this).

    


    Are there any better solutions/ideas for my situation ? I am just getting started with Docker 1 week ago. I hope that I can receive the answers from everyone.

    


  • Playing encrypted m4a on Android

    20 novembre 2013, par Fixee

    I'm pulling down encrypted music, decrypting on-the-fly to m4a plaintext buffer and want to then play this music on Android (4.x). It appears the options are bleak :

    1. Write the buffer to disk and use MediaPlayer() with a FileDescriptor
    2. Write the buffer to disk and use a proxy like nano to serve MediaPlayer() via a URI
    3. Decode the buffer to PCM and use AudioTrack to play it

    Options 1 and 2 require writing plaintext to SD, which isn't acceptable. Option 3 requires decoding in software (with, eg, ffmpeg) which seems ridiculous : if there are hardware decoders on the device we can't use them. And if there is a software decoder, we can't access it and put yet another decoder on the device (ffmpeg's).

    Note that using OpenSL doesn't help at all : you still cannot play m4a's from a buffer. Is there another way ?

  • Video transcoding during stream

    31 juillet 2017, par Wajahat

    I am trying to setup a testbed that will be used for experimentation, and I have deployed some VMs over Openstack and the setup looks like this currently :
    current VM setup
    The far right machine is running Apache2 server and video is hosted in /var/www/html/videos folder. VNF1 and VNF2 machines are acting as intermediate routers with static routes configured to route traffic to Apache server machine.

    The client machine runs VLC player to stream video on-demand from the server over HTTP like this :

    vlc http://10.10.2.7/videos/bunny.mp4

    Now, I want to be able to do dynamic transcoding of video while it is being streamed, but I don’t want to do transcoding at server side (for experiment’s purpose the server is not in our control) neither at client side but somewhere in the middle machines (VNF1 for example) so that it is transparent to client.
    Basically, I want to implement video transcoder as a network function.

    I have found FFmpeg which I think should be able to get this done, ffmpeg-server for example allows streaming over HTTP, but I am not exactly sure how to use it for transcoding video traffic ?