Recherche avancée

Médias (1)

Mot : - Tags -/belgique

Autres articles (35)

  • Pas question de marché, de cloud etc...

    10 avril 2011

    Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
    sur le web 2.0 et dans les entreprises qui en vivent.
    Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
    Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
    le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
    Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...)

  • 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

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

Sur d’autres sites (4805)

  • problem with changing the frames in an video with opencv

    5 septembre 2023, par Avizipi

    I have a code that runs in the last few months without any problem. The code shows an image from a video with extra data from the relevant db. using the keyboard you can jump around some frames and get better insights. However, in the last week changing the frame of the video stopped working.

    


    I built a small script that show the problem.

    


    import cv2

vid_cap_reader_path = "vid_230830_122746_C.avi"
cap_rgb = cv2.VideoCapture(vid_cap_reader_path)

k = 0
while 1:
    if k == ord("q"):
        break
    if k == ord("b"):
        before = cap_rgb.get(cv2.CAP_PROP_POS_FRAMES)
        cap_rgb.set(cv2.CAP_PROP_POS_FRAMES, before + 30.0)
        after = cap_rgb.get(cv2.CAP_PROP_POS_FRAMES)
        print(f"before = {before} after = {after}")
    ret, img = cap_rgb.read()
    if ret:
        cv2.imshow("bla", img)
        k = cv2.waitKey(0)
    else:
        break


    


    This is what is printed to the terminal :

    


    [mpeg4 @ 0x1d87400] warning: first frame is no keyframe
before = 36.0 after = 0.0
before = 67.0 after = 0.0
[mpeg4 @ 0x1d87400] warning: first frame is no keyframe
before = 40.0 after = 0.0
[mpeg4 @ 0x1d87400] warning: first frame is no keyframe


    


    The video itself doesn't "jump" for the next frame as expected and also most of the properties that opencv have return 0. I tested also CAP_PROP_FRAME_COUNT, and CAP_PROP_POS_MSEC without any lack, although the msec flag did give non-zero results which make no sense.

    


    It is also important to mention that I am building this application in a docker file and I am not using a specific version for my requirements. The tests here are with opencv-python==4.7.0.68. Also, the videos are working fine while playing them on VLC.

    


    I was looking around the net for a similar problem from the recent time and didn't find much except this github issue that may be similar. I started to downgrade opencv one by one without any luck.

    


    Maybe someone here can help with this issue, or give me a lead to doing something different.

    


  • Implementing Live Streaming Webinar Architecture - Need Guidance

    21 septembre 2023, par vishnugpl

    Question : I'm working on a project to implement a live streaming webinar platform, and I'm looking for guidance on the architecture and technologies to use. I have some specific requirements and constraints, and I'd appreciate any advice or pointers on how to get started.

    


    Context :
I'm tasked with building a live streaming webinar platform from scratch for our organization. Here are some key requirements and constraints :

    


      

    1. Live Video Streaming : We need to support live video streaming for
webinars, workshops, and conferences. Low latency is crucial for
real-time interaction between presenters and attendees.

      


    2. 


    3. Scalability : The platform should be able to handle a large number of concurrent attendees, potentially thousands or more,
without compromising performance.

      


    4. 


    5. Security : Security is a top priority. We need to ensure that only authorized users can access the webinars, and we must protect
against unauthorized recording or distribution of the content.

      


    6. 


    7. User Interaction : Attendees should be able to ask questions, participate in polls, and interact with presenters in real-time.

      


    8. 


    9. Recording and Playback : We also want to provide recorded versions of past webinars for on-demand viewing (HLS).

      


    10. 


    


    Current Tech Stack :

    


      

    • Frontend : React
    • 


    • Backend : Node.js with Express
    • 


    • Database : MongoDB
    • 


    • Cloud Hosting : AWS
    • 


    


    Questions :

    


      

    • What technologies or services are best suited for handling live video streaming with low latency ?

      


    • 


    • How can I ensure scalability in terms of both video streaming and handling a large number of users ?

      


    • 


    • What security measures should I consider to protect the content and user data ?

      


    • 


    • Are there any recommended frameworks or libraries for building interactive features like real-time chat and polling ?

      


    • 


    • What's the best approach for recording and serving on-demand webinar content ?

      


    • 


    


    Additional Information :

    


      

    • Budget is a consideration, so cost-effective solutions are preferred.

      


    • 


    • Any open-source or third-party tools that can simplify development are welcome.

      


    • 


    • I have experience with AWS, but I'm open to other cloud providers if they offer advantages for this project.

      


    • 


    


  • libavfilter/dnn : Add scale and mean preprocess to openvino backend

    21 septembre 2023, par Wenbin Chen
    libavfilter/dnn : Add scale and mean preprocess to openvino backend
    

    Dnn models has different data preprocess requirements. Scale and mean
    parameters are added to preprocess input data.

    Signed-off-by : Wenbin Chen <wenbin.chen@intel.com>

    • [DH] libavfilter/dnn/dnn_backend_openvino.c
    • [DH] libavfilter/dnn/dnn_io_proc.c
    • [DH] libavfilter/dnn_interface.h