Recherche avancée

Médias (1)

Mot : - Tags -/book

Autres articles (62)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

  • 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

  • MediaSPIP Init et Diogène : types de publications de MediaSPIP

    11 novembre 2010, par

    À l’installation d’un site MediaSPIP, le plugin MediaSPIP Init réalise certaines opérations dont la principale consiste à créer quatre rubriques principales dans le site et de créer cinq templates de formulaire pour Diogène.
    Ces quatre rubriques principales (aussi appelées secteurs) sont : Medias ; Sites ; Editos ; Actualités ;
    Pour chacune de ces rubriques est créé un template de formulaire spécifique éponyme. Pour la rubrique "Medias" un second template "catégorie" est créé permettant d’ajouter (...)

Sur d’autres sites (8185)

  • FFmpeg ignores some HTTP options when using the PUT method

    6 mars 2020, par mehdi.r

    I am using FFmpeg to create a CMAF stream and I upload it to an AWS resource (AWS MediaStore) using the PUT method of FFMpeg.
    I need to pass the Content-Type header when uploading manifests & segments.
    I have 3 type of files :

    application/x-mpegURL : m3u8 manifest

    application/dash+xml : mpd manifest

    video/mp4 : video segments

    Currently, all the types are set to Binary - octet-stream in the AWS resource (AWS MediaStore).
    As I will upload a huge number of files, I can’t use AWS Lambda functions to set the correct content type after a file as been uploaded.

    FFmpeg upload logs

    [https @ 0x555fe7a7d1c0] Opening 'https://XXXX.YYYY.amazonaws.com/chunk-stream0-00001.mp4' for writing
    [https @ 0x555fe7a7d0c0] request: PUT /chunk-stream0-00001.mp4 HTTP/1.1
    Transfer-Encoding: chunked
    User-Agent: Lavf/58.28.100
    Accept: */*
    Connection: keep-alive
    Host: XXXXX.YYYY.amazonaws.com
    Icy-MetaData: 1

    My tries

    I tried static builds & master branch of FFMpeg.
    I tried different ways to pass the content type, without success :

    -mime_type 1 -headers "Content-type: video/mp4\r\n"

    -mime_type "video/mp4,application/dash+xml,application/x-mpegURL"

    -content_type application/dash+xml

    -multiple_requests 1  -headers "a:b" -icy 0

    Upload command :

    ./ffmpeg -re -i ~/videos/BigBuckBunny.mp4 -loglevel debug \
     -map 0 -map 0 -map 0 -c:a aac -c:v libx264 -tune zerolatency \
     -b:v:0 2000k -s:v:0 1280x720 -profile:v:0 high -b:v:1 1500k -s:v:1 640x340  -profile:v:1 main -b:v:2 500k -s:v:2 320x170  -profile:v:2 baseline -bf 1 \
    -keyint_min 24 -g 24 -sc_threshold 0 -b_strategy 0 -ar:a:1 22050 -use_timeline 1 -use_template 1 -window_size 5 \
    -adaptation_sets "id=0,streams=v id=1,streams=a" -hls_playlist 1 -seg_duration 3 -streaming 1 \
    -strict experimental -lhls 1 -remove_at_exit 0 -master_m3u8_publish_rate 3 \
    -f dash -method PUT -http_persistent 1  https://example.com/manifest.mpd

    Any help would be highly appreciated.

    Reference :
    https://www.ffmpeg.org/ffmpeg-protocols.html#http

  • How can I broadcast a Twilio (group room) video conference ?

    2 novembre 2022, par Danish

    I have been trying different solutions/approaches for last few days and posting here to get some more options.

    



    I am planning to use Twilio's Programmable Video solution with Group room (upto 50 participants) to allow hosts/presenters to join video conference meeting. Right now I am able to setup and get started with quickstart example here

    



    Also, in parallel, I need to be able to broadcast that live meeting room through RTMP/HLS (audio+video) streaming that can be viewed (through another portal) by large user set (ideally around 10k+)

    



    Twilio support team suggested - integrating Twilio Video with Wowza using screenscrapping and ffmpeg (i.e. render the video into a (maybe virtual) screen, capture it and send to Wowza using ffmpeg.)

    



    I am new to both ffmpeg and wowza. However, I am looking to see high level solution which can be used to achieve this (with minimum hanging parts).

    



    Ideal flow i can think of is

    



      

    • Start a Twilio video conference room with actual presenters
    • 


    • all participants share there video and audio tracks with each other in the room - standard behavior
    • 


    • a new ghost-participant joins-in from stand-alone server (from wowza or SIP) and subscribes to audio-video tracks in conference.
    • 


    • arrange & combine those tracks into one channel and stream it as HLS
    • 


    • this ghost-participant will also be able to identify dominant speaker and re-arrange video tracks to show current speaker occupying bigger space (just like zoom)
    • 


    • and of course, this streamed video (with audio) will be one-way and viewers cannot interact. Just see be able to see the room broadcasting.
    • 


    



    Also/FYI
I have tried exploring few more options below (with no success)

    



      

    1. a blog here explain how can we broadcast a twilio audio
conference. At the bottom it also mention about video streaming. but, I am not getting how can we use SIP to get video stream that can be broadcasted. Also, how can I manipulate video tracks to show dominant speakers in full screen view Vs other participant in thumbnail view i.e. custom layouts.

    2. 


    3. I also explored option of Wowza WebRTC streaming to achieve this, but it has got other technical challenges with setting up video room with multiple participants. I am going to reach out to them to see if this use-case is possible with their offering.

    4. 


    5. I am looking for something as simple as here - dial as guest participant into video room from standalone streaming server/wowza server. And get output as single stream to broadcast.

    6. 


    



    Any other pointers or links to solutions would be helpful.

    


  • ColdFusion : CFEXECUTE/FFMPEG Memory Issue ?

    2 août 2019, par dcolumbus

    So my application allows for users to upload video, convert it using FFMPEG and then transfer it over to the Flash Media Server. Lately, I’ve run into an issue.

    If ever there is an error when converting video, I automatically generate cfcatch report PDF. This time I came across a "Cannot allocate memory" error. This massively concerns me because I’m about to promote my system out and I can’t afford for the scripts to stop running within the first few hours.

    Is there a way to clean up the memory issues with ColdFusion ? I mean, once the job has been done, can I essentially "reset" the memory that the server was using ?

    If you understand the potential disaster, I’m sure you’ll understand why I’ve got to find out how to make sure my scripts are executing properly. The physical fix is to restart the server, but I obviously cannot be restarting the server every single time a user uploads a video...