Raspberry Pi Live Streaming IP Camera Video Encoder for YouTube using FFMPEG
$250-750 USD
Paid on delivery
Raspberry Pi Live Streaming IP Camera Video Encoder for YouTube using FFMPEG
$400.00 USD
Hello Raspberry Pi Developers!
PLEASE READ this description very carefully. Take your time, I will not decide on a freelancer within a few hours. This is a FFMPEG project encoding RTSP live streams from IP cameras and converting it to a RTMP stream using a Raspberry Pi single board computer. If you are not expert in this field, please skip.
PLEASE READ the attached Scope of Work PDF document to this proposal. It has much more detail than this description.
ONLY APPLY IF you are fluent in PHP on a Raspberry Pi, experience in Laravel PHP Frameworks, and experience with GitHub. Must have exposure to RTSP video streams from IP cameras, using FFMPEG, and RTMP player platforms such at YouTube Live and Facebook Live.
MUST HAVE a Raspberry Pi 4 single board computer.
Scope of Project
I am looking for a Raspberry Pi developer to modify code to a product that is already developed. This product is called the EZ Streamer. This should not be a big project for a developer with the experience we need. We no longer have access to the developer that created this project and need some modifications to the software. If the developer we choose does a good job on this project there will be future work immediately after the completion of this project.
The EZ Streamer device will encode the RTSP (Real-Time Streaming Protocol) video stream from a standard IP security type camera and convert the video stream to a RTMP (Real-Time Messaging Protocol) format that is compatible with video players such as YouTube and Facebook Live. The streaming video is converted using an open-source tool called FFMPEG.
The design of this software is unique. The Raspberry Pi is web server device using Caddy, [login to view URL] You access the device through the Raspberry Pi’s IP device. The software can support encoding four streams simultaneously. See the attached EZ Streamer PFD file for the manual.
Developers Tasks
We need the following updates to the current software.
[login to view URL] current software creates a WiFi access point to access the device. We have found this to be useless and the code supporting the WiFi access point needs to be removed.
[login to view URL] need graphs added to the software under each stream that log the frames per second (FPS) and bits per second (BPS) of each stream. We need the graph to log a data point ever 1-minute for a 2-day window. The graphs are needed for diagnostic purposes to show the video stream health.
[login to view URL] need a function added to restart each stream running at the top of the hour. The current code seems to stop steaming to YouTube on certain cameras and the only way to get the streams starting again is to log into the EZ Streamer unit and hit the “Restart Stream” button under that stream. Adding this feature will help solve some of those problems.
[login to view URL] a function that watches the FPS output on each stream from FFMPEG. If you see this value start approaching 1 FPS restart the stream.
We will provide the following:
[login to view URL] will give you a link to a RTSP stream from an IP camera. You do not need to have your own IP camera. However, you will need to create a YouTube account to test out the live stream.
[login to view URL] will give you a binary image of the EZ Streamer software to provision a SD card for the Raspberry Pi. This will give you a functioning EZ Streamer unit to test and modify code.
[login to view URL] will provide you with access to the GitHub repository for the EZ Streamer Raspberry Pi code.
Expected Deliverable
[login to view URL] us with a binary image that has the tested code changes so we can easily provision new EZ Streamer units.
[login to view URL] a new repository under our GitHub account for the new code you develop.
Project ID: #36686654
About the project
Awarded to:
27 freelancers are bidding on average $520 for this job
Hello, my name is Raman and I am a top rated freelancer with 18+ years of experience in web and app development. I specialize in PHP, WordPress, WooCommerce, Data Scrapping, React Native. I understand that you are lo More
Hello there! My name is SAPNA and I am a highly specialized in Web and Mobile app development. I understand that you are looking for a freelancer to modify code to a product that is already developed and if done correc More
Hi there,I'm biddin on your project "Raspberry Pi Live Streaming IP Camera Video Encoder for YouTube using FFMPEG" I have read your project description and i'm an expert in Python and machine learning therefore i can d More
Hello, my name is Abdul and I am a professional Python developer with over 15 years of experience in technology solutions. I understand that you are looking for a freelancer to modify code to a product that is already More
Hey, I am a professional web programmer with 10+ years of experience. I can do this job for you since i have all the skills which is necessary for the job to be completed. I have successfully delivered and launched m More
Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on PHP, Python, Linux, Debian, Laravel Please come over More
Dear Hiring Manager, Thank you for the opportunity to submit a proposal for the Raspberry Pi developer position to modify the EZ Streamer software. I have extensive experience in PHP, Laravel PHP Frameworks, and GitHu More
Hi there, I read your project description. I have done IP camera project on Freelancer.com 1 month ago(You can check out my work history) and am familiar with VLC and FFMPEG. I am an old Embedded engineer so I am also More
Hi, I prefer working with United States clients. I went through your project description and it seems like I am a great fit for this job. I am an expert who have many years of experience on PHP, Python, Linux, Debi More
Hello There, I have worked on FFMPEG in my previous project and has basis knowledge about and feel this is right project for me. I am software developer with 11 years of experience and really looking forward to conne More
Hi, I prefer working with United States clients. I am excited to submit my proposal for your project,Raspberry Pi Live Streaming IP Camera Video Encoder for YouTube using FFMPEG. As a skilled PHP, Python, Laravel, Li More
Hello, William P. I am the best fit as I've worked on a similar project before. I am very familiar with skills including Python, PHP, Laravel, Debian and Linux. Please review my profile and portfolios. [login to view URL] More
I am an expert in Ffmpeg. Develloper un Java, phyron, bash. Git, mysql. I work today Whit decoders on Raspberry