Recherche avancée

Médias (1)

Mot : - Tags -/MediaSPIP 0.2

Autres articles (58)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

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

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

Sur d’autres sites (4978)

  • Cannot get MediaStream from Electron app to browser via Openvidu media server

    11 juin 2021, par foxy.bunny

    I'm currently having an issue with openvidu-browser-2.17.0.js

    


    I'm trying to transfer a camera stream from RTSP to an Openvidu media server deployed on cloud and get the stream back on the browser.

    


    The RTSP stream was converted into an HLS stream using FFmpeg and played using hls.js. It was captured in an video tag in HTML and I used the HTMLMediaElement.captureStream().getVideoTrack() to generate MediaStreamTrack and passed it into the videoSource property in initPublisher. This publisher part was wrapped in electron. Then, the stream was connected to our cloud Openvidu server deployed on-premises exactly like in the Docs (https://docs.openvidu.io/en/2.18.0/deployment/deploying-on-premises/). The subscriber part is a simple HTML page displayed on the browser to get the stream from the cloud server. The subscriber is responsible for creating session and generating stream from the media server when streamCreated event occurs.

    


    The whole workflow worked nicely when we tested it with our webcam, however, when we use MediaStreamTrack of our stream video instead of webcam, the subscriber part only showed the blank video.

    


    My question is :

    


    1 : Is it possible to stream an MediaStream to Openvidu media server like that ?

    


    2 : If yes, then what am I doing wrong here ?

    


    Describe the bug

    


    Cannot get MediaStream from Electron app to browser via Openvidu media server.

    


    Expected behavior

    


    Receive the stream from the Electron app to browser via Openvidu media server.

    


    Wrong current behavior

    


    Only get blank video

    


    Client device info

    


      

    • Chrome Version 91.0.4472.77 (Official Build) (64-bit) on Windows 10 Version 10.0.19042 Build 19042
    • 


    


  • How to record browser animation to video, on Server/VPS

    11 novembre 2015, par Andy B

    I have one big question : How to record an animation that plays in the browser on a server/VPS ? We’re looking for a open/source or even proprietary solution.

    The use-case :

    We have an online project that generates animations and we want to record them on the server side.
    Practically it’s as simple as that, as opening a url(eg : https://greensock.com/gsap) in the browser and record the animation.

    On the local PC it works if we use ffmpeg, but we want to record the video on the server side, especially on a VPS without GUI.

    There are some solutions :

    1. Install a Lightweight GUI on the VPS, accesible through VNC

    Something like this :
    https://vpsboard.com/topic/2786-running-a-lightweight-gui-on-your-vps/

    Then create a cron job that will do the following :

    • open the browser with the correct url and play the animation
    • use ffmpeg to record the animation
    • save the video somewhere

    This solution allows a SINGLE execution thread at the same time and I don’t really like the setup.

    1. Use a fake X server

    Create/use a fake X server, tell the browser to run in there, tell ffmpeg to record that screen !?

    The question is : HOW ?

    1. Virtual Machines within the VPS

    The question is : HOW ?

    I would like to have the possibility to execute this job in a sort of container (be it docker or virtual machines within the VPS), having also the possibility to execute multiple jobs in parallel.

    Thank you all in advance !

  • ffmpeg - How to use all the CPU of the server ?

    14 mars 2014, par Summit

    I am using this command to run ffmpeg -

    ffmpeg -i -  -isync  -threads 16  -vcodec libx264 -acodec aac -ar 22050 -r 25 -s 640x360 -strict experimental  -b:a 32k -b:v 100k -f flv "rtmp://"  -threads 16  -vcodec libx264 -acodec aac -ar 22050 -r 25 -s 640x360 -strict experimental  -b:a 32k -b:v 400k -f flv "rtmp://"

    I am running above 20 ffmpeg processes on my server. Currently ffmpeg don't use all my CPU, I want to use all my CPU usage. This is my CPU usage - http://i.stack.imgur.com/iCfhW.png

    My server has 24 CPU, 16 GB RAM, and 1 TB HDD. Right now, my streams are not smooth . Please tell me the command to use all my CPU usage, and to make my streams smooth.

    Thanks