Find Jobs
Hire Freelancers

Timestamped video frames in OpenCV video stream

$200-500 USD

Complété
Publié il y a environ 4 ans

$200-500 USD

Payé lors de la livraison
Please only bid if you are an expert in Gstreamer, OpenCV, Python The problem: A Raspberry Pi with camera streams video over the network to multiple (five) clients (also raspberry Pi) running python/opencv clients. The clients buffer the stream and a user watches the video in slow motion as part of a sport judging process. It is very important that the stream quality is perfect so I use raspberry pi H264 direct from rpicamsrc with RTSP. I do not need the videos to play in a synchronized way BUT It must be possible to synchronize frames back to the original video. So if the original video stream is frames 0-10000 it must be possible for each client to know what frame they are looking at - regardless of when they opened the stream. (It is very easy to get a local timestamp from the opening of the stream but not to get a 'universal' timestamp) example: Client one starts the stream immediately Client two starts the stream a few seconds later. At any time if both clients look for frame x or timestamp [login to view URL] they should find the same frame. The RTSP server is currently running with gst-launch-1.0 "(rpicamsrc bitrate=2000000 awb-mode=auto preview=false vflip=false ! video/x-h264, width=1024, height=768, framerate=30/1 ! h264parse ! rtph264pay name=pay0 pt=96 )" The client uses [login to view URL]() I am willing to change the streaming process once the stream quality is perfect and I can run the client in Python with access to the frames in a buffer. The best solution is to access an original timestamp in the stream on each client. I believe this is possible by modifying FFMPEG and OpenCV sources [login to view URL] but I am not confident to do this Another solution would be to insert a timestamp overlay on the frames and to use OCR on the client to identify the timestamp I am open to any good solution.
N° de projet : 25082643

Concernant le projet

6 propositions
Projet à distance
Actif à il y a 4 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
Hi I am expert in Python, OpenCV, FFMpeg My idea I think This project is to playing video from frame number. of course, clients will buffer stream Clients will use buffered stream for playing. Anyway, I need more discussing in chatting. I used ffmpeg from Rtsp server I have a lot of experience in this field If you work with me, you will get very good results I want to meet you and discuss more. I look forward to having a great, successful and rewarding relationship with you. thanks
$350 USD en 7 jours
5,0 (9 commentaires)
4,2
4,2
6 freelances proposent en moyenne $590 USD pour ce travail
Avatar de l'utilisateur
Hello.. I delivered more than $300,000 worth of projects on raspberry and beaglebone. Most of them are camera based or several cameras based. Also experienced with OCRing. I should be able to help.
$1 350 USD en 70 jours
5,0 (8 commentaires)
4,3
4,3
Avatar de l'utilisateur
Hi As a senior media software developer, I have vast experience in the screen capture/sharing, audio recording, camera capture/video streaming, remote control, video streaming, webinars, video chats, video recording, and video editors for both computer and mobile as well as desktop applications, game, security(encoding/packing), and crack/unpacking, for Mac, Windows, and Linux. With the right selection of library and package for the projects before starting, skilled coding skills, modular, robust, and maintenance, I provide solutions with high quality and suitable price on time. *Expertise Programming Language: C/C++, QT, Golang, Java, C#, and Python. *Module, Package, and Library: FFmpeg, OpenGL, OpenCV, H264, H265, MPEG-4, Xvid, VP6, VP8, VP9, libvpx, OpenJPEG, Direct3D, DirectX, MFC, Base64
$350 USD en 7 jours
4,7 (12 commentaires)
4,5
4,5
Avatar de l'utilisateur
Hi,dear! I am quite interested in your project - 'Timestamped video frames in OpenCV video stream'. :) I've already done this kind of project before. I am a skillful software developer who has rich experience in this field. If you contact me, you and I will be happy. Thank you in advance. Skills: C Programming, OpenCV, Python
$388 USD en 2 jours
5,0 (3 commentaires)
3,6
3,6

À propos du client

Drapeau de FRANCE
Stratford On Slaney, France
5,0
9
Méthode de paiement vérifiée
Membre depuis oct. 22, 2009

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.