Find Jobs
Hire Freelancers

Implement MPEGTS muxer using FFMPEG -- 2

$250-750 USD

Cerrado
Publicado hace casi 5 años

$250-750 USD

Pagado a la entrega
Looking for someone to help me implement a mpegts muxer using FFMPEG in Visual Studio. The workflow is: camera -> rawvideo/audio (decode if not raw) -> encoder (h264/aac) -> muxer (mpegts) -> 188 bytes packets (not to file/stream. We don't want streaming, we want to capture these packets for other purposes. There are some functions in FFMPEG source which could be modified to get these packets). More detail: - Your program takes rawvideo (YUY2) and pcm_s16le audio from a camera, then encodes the input video stream (using H264 codec) and audio stream (AAC codec). After encoding, both video and audio streams need to be muxed into one container (MPEGTS) and then all the 188byte packets of the TS stream can be directly handled for other purposes. WE MUST AVOID WRITING THESE PACKETS TO ANY FILE BECAUSE OF BAD PERFORMANCE. - You will need to modify FFMPEG source code (not too much), recompile it as libs and write a small example to show that there is a way to capture packets. Your C++ coding skill should be good enough, we don't have much time for the testing. We will test your code via Teamviewer. Prefer time is 15 days max. - All the code will be testing on AAEON Up Board (it is just a mini computer with N4200 CPU, 2Gb RAM)
ID del proyecto: 20004083

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $396 USD por este trabajo
Avatar del usuario
Hello, how are you? I have experiences for many years about C++/C# programming. I have done with FFMPEG before. I have read your proposal carefully and i am sure you will get good result. I will do my best for you and you will be satisfy with best results Please contact with me. Let's start this work! Regards
$500 USD en 7 días
4,9 (72 comentarios)
6,0
6,0
Avatar del usuario
Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 40+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you
$250 USD en 1 día
4,5 (13 comentarios)
4,2
4,2
Avatar del usuario
I’m Professional Web Developer & Programmer having 6+ years of experience. To provide top notch solution in every channel of IT. We provide services in following areas: ✔ PHP/MYSQL Large Scale Web Applications Development. ✔ Wordpress Theme and Plugin Development. ✔ Website Redesign and Customization, Website Management ✔ Web designing, PSD to HTML, PSD to CMS. (HTML5, CSS3, JQuery, Bootstrap) ✔ All type of Corporate & Brand Identity including Logo, V-Card, Letter Head, Banner, Flyer, Brochure & Portfolio Design. (Adobe Photoshop, Adobe Illustrator, Adobe InDesign) ✔ Facebook Marketing & Social Media Marketing ✔ Mobile App Development in Android & IOS. ✔ Electrical Engineering, Circuit Design, Scada, Matlab Programming,Phyton,R programming language,C++, MySQL, MongoDB, Database Programming,Mathematics, Finance, Statistics,Algorithm, Machine Learning,Web Scraping. - ASP .NET, VB .NET & .NET Framework, C# Automation etc.
$250 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Writing Invaders is a group of independent professional writers and website developer and scholars from everywhere throughout the world. Together, we give best quality aid to secondary school, undergraduate, Masters and Ph.d. programs. 1. Academic writing 2. Article/content/blog writing 3. Product description writing 4. Transcription writing 5. Logo designing 6. Autocad 7. Audio recording/voice recording 8. Picture illustration 9. SQL 10. Web Development and designing 11. Book designing We are honored with a group of experienced online scholarly scholars who have capability in English dialect, alongside assorted subject information of Finance, Marketing, Accounting, Management, Statistics, Human Resources, and Information Technology oour expert writers promise to convey brilliant quality in a manner that you need at most dependable valuing alongside a few different profits and administrations
$500 USD en 7 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
Thank you for the detailed explanation. I am familiar with C/C++ multimedia libraries, and I can work on FFMPEG source to add methods that extracts the muxed buffers in 188 bytes packets. I also suggest to take a look at the GStreamer library that could handle this without modifying the library sources. Using a buffer file is indeed out of question. I am looking forward to knowing more about your project, Yours faithfully, Emmanuel
$480 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am waiting for your email to hire me for your work. I am very happy to do your work smartly and fastly
$277 USD en 6 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I am very familiar with ffmpeg, with more than 5 years of experience. From your description, I can write a dynamic library or a static library. The following functions are provided in the library. typedef void (*TSPacketCallback)(char *packet_data); void set_ts_packet_callback(TSPacketCallback callback); int submit_video(YUVData *yuv, int pts); int submit_audio(PCMData *pcm, int pcm_size, int pts); And so on. First, a callback function is registered by set_ts_packet_callback. When a 188-byte ts packet is generated, the callback function is called. You only need to call submit_video or submit_audio when getting video or audio data from the camera. The library will call the callback function providing the 188 bytes data of ts packet after encoding and encapsulating the ts packet. I have done similar work in the past few months, and the employer has also rated me very high. Contact me!
$355 USD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de VIETNAM
Hanoi, Vietnam
5,0
1
Forma de pago verificada
Miembro desde oct 28, 2018

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.