Live Streaming Operations Engineer
Worldwide
Core Responsibilities (Keep it Stable & Smooth) We are looking for a streaming engineer to help us with a live TV streaming project (10+ channels, 24/7). We are currently in the testing phase. What we need: Capture video playing inside a standard web browser (Chrome) on a Windows GCP server Re-stream that video to our own players via RTMP → HLS Some sources may have anti-capture / DRM protection that causes black screens in OBS What we are looking for: Strong experience with FFmpeg (command line, capture, encoding, streaming) Experience with SRS (or Nginx-RTMP) for RTMP ingest and HLS output Experience with browser source capture on Windows (OBS virtual camera, gdigrab, DirectX, etc.) Understanding of anti-capture technologies (hardware acceleration, Widevine, etc.) and how to work around them for testing purposes Ability to set up auto-reconnect, fallback/standby video, and monitoring for 24/7 stability Nice to have: Experience with proxy rotation / IP pools to avoid source blocking Experience with WooCommerce payment gateways (separate project possible) Work arrangement: Start with hourly rate for testing one channel Then move to fixed price or long-term hourly maintenance Please include in your proposal: Your experience with FFmpeg + SRS + browser capture (be specific) Your hourly rate and estimated hours to get one channel working Any similar project you have done before 1, Maintain our Linux-based media servers (SRS or Nginx-RTMP). 2, Fix ongoing issues like stream drops, freezing, and black screens. 3, Set up auto-reconnect logic and standby loops (so the player never goes black if the source drops). 4, Server Optimization: Optimize server CPU, memory, and bandwidth usage on GCP to ensure smooth HLS (m3u8) playback for end-users. Job Requirements: 1, Linux Basics: Good command of Linux (Ubuntu/CentOS) command lines. Ability to use Docker and write basic Shell or Python scripts. 2, Streaming Protocols: Familiar with RTMP and HLS (m3u8). Experience using FFmpeg commands and SRS (Simple Realtime Server) or Nginx-RTMP. 3, IPTV Experience (Preferred): Previous experience with IPTV ecosystems (Xtream Codes, XUI One) or running live stream re-streaming servers.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$30.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:last week
- Hires:1
- Interviewing:6
- Invites sent:14
- Unanswered invites:4
About the client
- SingaporeSingapore1:58 PM
- $110K total spent169 hires, 29 active
- 8,527 hours
- Media & EntertainmentMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by