Recherche avancée

Médias (0)

Mot : - Tags -/logo

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (83)

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

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

  • Menus personnalisés

    14 novembre 2010, par

    MediaSPIP utilise le plugin Menus pour gérer plusieurs menus configurables pour la navigation.
    Cela permet de laisser aux administrateurs de canaux la possibilité de configurer finement ces menus.
    Menus créés à l’initialisation du site
    Par défaut trois menus sont créés automatiquement à l’initialisation du site : Le menu principal ; Identifiant : barrenav ; Ce menu s’insère en général en haut de la page après le bloc d’entête, son identifiant le rend compatible avec les squelettes basés sur Zpip ; (...)

Sur d’autres sites (8396)

  • How does sunshine capture and stream the desktop

    24 juin 2024, par user16235056

    I am looking to understand the Sunshine project by Loki which works with moonlight to stream a desktop with very low latency based on Nvidia's GameStream.

    


    I looked at the source code on GitHub, but couldn't figure out how the screen is captured and the stream is converted to an RTSP packet.
I think they use ffmpeg to capture the screen.

    


    I did find the RTSP packet definition here

    


    Could someone explain how this works ?
I am trying to understand this on a low level, since I want to implement a similar program as part of a project later(probably in C++ itself).

    


    I don't have much experience here, but am looking to get my hands dirty ! :)

    


    Hope my question is clear and any help to understand this or other resources I could take a look at would be greatly appreciated.

    


  • How to record watching statistics in hls streaming

    5 juillet 2023, par qmksbp

    I implemented a vod streaming system that converts videos to hls with ffmpeg.

    


    And I made a Django program that gives playlists and ts files to the player so that the video can be played.

    


    But I don't know how to record the watching statistics.

    


    I used vediojs and I know that I can send the watching time from the client to the server and record it.

    


    But We are sure that this method is not accurate and the user can change the statistics.

    


    On the other hand, I have seen vod platforms that do not take the statistics from the player (client) at all, as if the statistics are calculated by the server.

    


    One option is to log the statistics for each ts file that is requested,
but the video buffering by the player means that these statistics are always wrong,
the player may buffer 10 minutes but the user still watches 1 minute.

    


    Any suggestion or experience

    


    I used vediojs and I know that I can send the watching time from the client to the server and record it.

    


    But We are sure that this method is not accurate and the user can change the statistics.

    


  • How to use libvlc for low-frame-rate rtsp stream decoding

    11 mai 2017, par user1547688

    I am using libvlc for RTSP h.264 bitstream decoding and display in PC. For the best experience (i.e. low latency), I uses the following options

    :file-caching=0
    :tcp-caching=0
    :rtsp-caching=0
    :network-caching=0
    :clock-jitter=0
    :avcodec-fast

    With these parameters, the latency is acceptable in comparison to the open-source project "ONVIF device manager"(ODM) where FFMPEG is used for decoding.

    When RTSP server deliver low frame-rate RTSP stream, (1 frame/second). These configuration will freeze after displaying a few frames (3-5 frames).

    I have tried 2 different approaches

    1. Disable synchronization by

      :clock-synchro=0

    This will enable the decoding process to go on, however, an accumulated period of time lagging could be observed.

    1. Use network-cache

    My experiments shows that

    :network-caching=1200

    Will make decoding go smoothly, however, the latency is over 1-2 second in comparison to ODM.

    Is there a way to handle the low frame rate issue in libvlc without providing such big latency ?