Recherche avancée

Médias (1)

Mot : - Tags -/sintel

Autres articles (100)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

Sur d’autres sites (8492)

  • YouTube Live Broadcast silence detect

    12 mai 2020, par Markus

    I'm trying to monitor a YouTube live broadcast for silence to be able to restart ffmpeg broadcast. How would you achieve that without breaking the YouTube ToS ?

    



    I tried with the YouTube API, but health.status is only supported for Live streams but not for broadcast.

    



    I came up with the idea of youtube-dl, grabing the m3u8 and the run ffmpeg with silencedetect but now I'm somehow stuck.

    



    Get the formats

    



    youtube-dl --list-formats https://www.youtube.com/watch?v=BiHequcIiNw


    



    Get the m3u8 manifest

    



    youtube-dl -f 91 -g https://www.youtube.com/watch?v=BiHequcIiNw


    



    Run ffprobe

    



    ffprobe -v quiet -print_format json -show_streams https://manifest.googlevideo.com/api/manifest/hls_playlist/expire/1588936061/ei/Hem0Xp35EZLl1wLLhYaYCA/ip/2a02:1205:c6bb:4590:301f:6186:c624:f2ba/id/BiHequcIiNw.0/itag/91/source/yt_live_broadcast/requiressl/yes/ratebypass/yes/live/1/goi/160/sgoap/gir%3Dyes%3Bitag%3D139/sgovp/gir%3Dyes%3Bitag%3D160/hls_chunk_host/r3---sn-nfpnnjvh-9and.googlevideo.com/playlist_duration/30/manifest_duration/30/vprv/1/playlist_type/DVR/initcwndbps/13630/mh/GY/mm/44/mn/sn-nfpnnjvh-9and/ms/lva/mv/m/mvi/2/pl/48/dover/11/keepalive/yes/fexp/23882513/mt/1588914375/disable_polymer/true/sparams/expire,ei,ip,id,itag,source,requiressl,ratebypass,live,goi,sgoap,sgovp,playlist_duration,manifest_duration,vprv,playlist_type/sig/AOq0QJ8wRgIhALApv3H2YEE2GLTXIyRxw8Fu8espLgRThUfhi97DIS6-AiEAsT_4bwAfsihK6zsrKgaxMYTemlAr8BXnBTwuhwe3aAE%3D/lsparams/hls_chunk_host,initcwndbps,mh,mm,mn,ms,mv,mvi,pl/lsig/AG3C_xAwRQIgRG3c1ww23Jokzk6vfAfeZlhwEanWG_9GmwRip81v65cCIQDg1Y9pXWS4bUjpKpZ90c3icp4slmAzhQJPn2gqW0UOeQ%3D%3D/playlist/index.m3u8


    



    But I haven't found a difference in the json if the stream is up or down. Any hint how I could monitor the m3u8 if it's up or down ?

    


  • How to use ffmpeg library for live streaming in ios [on hold]

    10 mai 2016, par Sunil Sharma

    I build FFMPEG library in my project with the help of this link but I don’t have any idea how to use FFMPEG how to send video to server ?
    I have to live stream from iphone so video frames need to send to rtmp server.How to do this using librtmp library ?
    Any tutorial or library link will be help for me.

  • C# Using NReco FFMpegConverter to take live video screenshots

    21 novembre 2014, par Lance Bloom

    I have an an application running as an Azure Web Role where I want to take screenshots of live RTSP video streams on a Wowza server. I am using the NReco FFMpegConverter wrapper. I am having issues with consistency. Sometimes the code doesn’t execute at all, sometimes it executes right away, sometimes it take 2-3 minutes for the screenshot to be created. I’ve tested this on static (not live) mp4 videos and everything is executed flawlessly (within 1-2 seconds).

    Stream thumb1 = new System.IO.MemoryStream();

    var ffMpeg = new NReco.VideoConverter.FFMpegConverter();                
    ffMpeg.GetVideoThumbnail("rtsp://99.99.99.99:1935/streamurl", thumb1);

    //Code to upload file to blob storage
    blob = testContainer.GetBlockBlobReference("test.jpg");

    thumb1.Seek(0, SeekOrigin.Begin);
    blob.Properties.ContentType = "image/jpg";
    blob.UploadFromStream(s);

    The error I get during failed execution is "Output file #0 does not contain any stream". I am really curious why it takes 2-3 minutes to get an output screenshot sometimes, while other times only a few seconds. Looking for any advice on how to improve this approach and still use the C# NReco wrapper.

    Thanks !