Recherche avancée

Médias (1)

Mot : - Tags -/biographie

Autres articles (74)

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

  • rtpproto : Check the source IP if one single source has been specified

    18 juillet 2013, par Martin Storsjö
    rtpproto : Check the source IP if one single source has been specified
    

    If another peer is sending unicast packets to the same port that
    we are listening on, those packets can end up being received despite
    using source specific multicast. For those cases, manually check the
    source address of received packets against the intended source address.

    This only handles the case when the source list is one single IP
    address for now, which probably is the most common case.

    Based on a patch by Ed Torbett.

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DBH] libavformat/rtpproto.c
  • I want to be able to view the CCTV screen on the web

    12 mars 2019, par 윤성호

    I want to be able to view the CCTV screen on the web.

    I have been working on a project that allows the ip camera to be viewed on the web.
    Then I was asked to make Coaxial camera visible on the web.
    So I decided to use DVR.
    First, I connected the DVR to the router.
    Then the input of the coaxial camera is received by the DVR and the DVR transmits the information through the router.
    Through this process, i confirmed that rtsp works normally.
    But it didn’t work on the web.

    I am currently using the nginx web server.
    and use ffmpeg to send rtsp information to rtmp on my nginx web server.
    The web server will then transform it into an hls (index.m3u8) file.
    I think something went wrong during this process.

    Nginx RTMP Config

    # RTMP Config
    rtmp {
       server {
           listen 1935; # Listen on standard RTMP port
           chunk_size 4000;
           application live{
               live on;
               deny play all;
               push rtmp://localhost/play;
               on_publish http://localhost:3001/api/on-live-auth;
               on_publish_done http://localhost:3001/api/on-live-done;
           }
           application play {
               live on;
               # Turn on HLS
               hls on;
               hls_nested on;
               hls_fragment_naming system;
               hls_path /home/banana/nginx/live;
               hls_fragment 3;
               hls_playlist_length 60;

               # disable consuming the stream from nginx as rtmp
               #deny play all;
           }
       }
    }
    # End RTMP Config

    FFMPEG command

    ffmpeg -i rtsp://<cameraip> -c:v copy -rtsp_transport tcp -preset veryfast -c:a copy -fflags +igndts+genpts -f flv rtmp://localhost/live/<cameraid>
    </cameraid></cameraip>

    Test results

    IP Camera RTSP address = admin:qwerty1.@ssnet4.iptime.org:555/trackID=3

    DVR RTSP address = admin:hrd-442s@hwakptz.iptime.org:4524/1

    Run the above rtsp addresses in vlc player respectively

    Success : IP Camera RTSP address , DVR RTSP address

    IP camera HLS address = http://168.131.150.80:4567/live/5c28ae28c6cd0c6c329e1ebc/index.m3u8

    DVR HLS address = http://168.131.150.80:4567/live/5c8746c9d7d74a600edf2460/index.m3u8

    Run the above rtsp addresses in vlc player respectively

    Sucess : IP Camera HLS address

    Fail : DVR HLS address

    This is the same result on the react player.

    const streamUrl = `http://168.131.150.80:4567/live/<cameraid>/index.m3u8`;
    <reactplayer width="{&quot;100%&quot;}" height="{&quot;100%&quot;}" url="{streamUrl}" playing="{true}" controls="{false}" muted="{true}"></reactplayer>
    </cameraid>

    Question

    1. Is there a way to see rtsp directly on the web ?
    2. What’s the problem and what’s the other way ?
  • How to stream MacOS desktop screen over local IP using ffmpeg or python or objective-C or Swift ?

    24 novembre 2024, par Akella Niranjan

    I am trying to build a service/application/script on MacBook that can help me share my desktop screen [Mirror my screen] over a local IP address.

    &#xA;

    Or I want to display it on a webpage using flask framework using python.

    &#xA;

    I just wish to look at my desktop screen along with the mouse movements on a web-browser, just like a Remote Desktop.

    &#xA;

    I did try the following command, but when I try to open my browser and go to the IP address it just shows a blank screen

    &#xA;

    sudo ffmpeg -f avfoundation -framerate 30 -pix_fmt uyvy422 -i "0" -listen 1 -f mp4 -movflags frag_keyframe&#x2B;empty_moov -preset ultrafast -tune zerolatency  "http://localhost:8000"&#xA;

    &#xA;

    Please kindly help !!

    &#xA;