Recherche avancée

Médias (2)

Mot : - Tags -/documentation

Autres articles (53)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • 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.

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

Sur d’autres sites (6315)

  • Fix seeking when using Apple HTTP Live Streaming

    15 novembre 2011, par Panagiotis H.M. Issaris

    Fix seeking when using Apple HTTP Live Streaming

  • Azure Media service live streaming using raspberry pi 2

    29 juillet 2015, par emy virk

    I have tried to stream a video from my raspberry pi 2 using a webcam using the tutorial here http://gtrifonov.com/2015/07/02/streaming-live-video-from-raspberrypi-to-azure-media-services/.
    Using ffmpeg, I am running this in Ubuntu mate terminal :

    ffmpeg -framerate 30 -r 30 -s 640×480 -i /dev/video0 -vcodec libx264 -preset ultrafast -acodec libfaac -ab 48k -b:v 500k -maxrate 500k -bufsize 500k -r 30 -g 60 -keyint_min 60 -sc_threshold 0 -f flv $INGESTURI

    Now, to see the video is streaming I am using PLAY PREVIEW URL from the azure portal. It works, interrupted, at a very fast speed for about 5 second and than it stops with an error
    After that I try to play the video again and I can see the one that was streaming before the error and than it breaks again.
    From the Ubuntu mate I can tell the streaming is working fine : connection established and I can see the frames being sent.

    fps=7.9 q=28 bitrate = 500 kbits

    any idea why this is happening ?

  • how to deal with live raw h264 stream to send over network

    3 novembre 2015, par jinhwan

    what I want to do is that send live camera stream which is encoded by h264 to gstreamer. I already have seen many example which send over network by using rtp and mpeg-ts. But problem is that all those examples assume that the input will be served by fixed file or live stream which is already transcoded in transport portocol like below.

    client :
    gst-launch-1.0 videotestsrc horizontal-speed=5 ! x264enc tune="zerolatency" threads=1 ! mpegtsmux ! tcpserversink host=192.168.0.211 port=8554

    server : gst-launch-1.0 tcpclientsrc port=8554 host=192.168.0.211 ! tsdemux ! h264parse ! avdec_h264 ! xvimagesink

    But, My camera offer the below interface (written in java, actually work on adnroid). The interface offer just live raw h264 blocks.

    mReceivedVideoDataCallBack=newDJIReceivedVideoDataCallBack(){
       @Override
       public void onResult(byte[] videoBuffer, int size)
       {
    }

    I can create tcp session to send those data block. But, how can i make those data which is not packed in transport protocol into format which is understable by gstreamer tcpclient ?
    Transcode the original stream in ts format in the camera side can be a solution. But i have no clue to do transcode from non-file and non-transport-format data. I have searched gstreamer and ffmpeg, But I could not derive a way to deal h264 block stream using the supported interface, unitl now.
    Or, Are there any way to make gstreamer to directly accept those simple raw h264 block ?