
In Progress
Posted
Paid on delivery
Project Overview We need a skilled full-stack developer to integrate live over-the-air TV streaming and DVR recording capabilities into our existing video platform. The system will allow users to watch live channels and record shows through a web browser, with full admin control over channels, scheduling, and user access. Current Infrastructure TV Source: Standard OTA antenna (coaxial) Tuner: SiliconDust HDHomeRun Flex 4K Server: Windows Server 2025 (IIS) Website: (existing video platform) Core Requirements A. Live TV Streaming • Transcode MPEG-TS streams from HDHomeRun to HLS for browser playback • Implement [login to view URL] or [login to view URL] player • Support desktop and mobile browsers B. Admin Panel (Integrated into existing platform admin) • Role-based access: Super Admin (full access) + Channel Manager (channel management only) • Draft/Apply workflow (changes staged until explicitly applied) • Channel management: Add, edit, delete, enable/disable, reorder channels • Logo upload functionality • Tuner monitoring dashboard (view active streams, tuner status) • DVR management: Storage settings, recording limits, auto-cleanup rules C. TV Guide (EPG) • Grid-style layout (cable box style) • Horizontal time scroll (now + 4 hours) • Vertical channel list • Click program to tune • Current time indicator • "Now" button to jump to current time D. User Features • Account-based favorites (persist across devices) • "My Channels" quick access section • Hover preview thumbnails (300ms delay, cached 30 seconds) • Keyboard shortcuts (arrows, M for mute, F for fullscreen) E. DVR / Recording System Feature Specification Storage: 2 TB initial allocation (Allow Admin to edit) Format: MP4 (H.264/AAC) Quality: 1080p @ 4-6 Mbps (admin adjustable) Recording Methods: Manual (while watching), Scheduled (one-time/recurring), Smart (series) Access: Web streaming playback (no download) Retention: Auto-delete after 90 days (configurable) Library: "My Recordings" grid with thumbnails, play, delete States: Scheduled → Recording → Processing → Ready → Failed Technical Architecture Overview Antenna → HDHomeRun → FFmpeg (transcode) → HLS/MP4 → Windows Server IIS → [login to view URL] Player → End User ↓ Recordings Storage (2TB) Database tables needed: channels, user_favorites, recordings, recording_schedules Deliverables -Core Streaming — FFmpeg HLS transcoding setup, [login to view URL] player integration, single channel playback working -Admin Panel — Role-based authentication, Channel CRUD with draft/apply workflow, enable/disable toggle, drag-drop reordering, logo upload, tuner status dashboard -TV Guide — Grid-style EPG layout, time/channel navigation, program details popup, click-to-tune, hover preview thumbnails -User Features — User account favorites system, "My Channels" section, responsive mobile design, keyboard shortcuts -DVR — Manual recording, scheduled recording interface, recording status indicators, "My Recordings" library, web streaming playback, storage management and auto-cleanup Success Criteria • Only Authorized Users with ACTIVE accounts can visit [login to view URL] and see channel guide • Click channel → playback starts within 5 seconds • Video plays in browser without downloading files • Works on Chrome, Firefox, Safari, Edge (desktop & mobile) • Admin can add/edit/delete channels with apply workflow • Role-based access restricts features appropriately • Users can favorite channels (persist across devices) • Hovering channel shows preview thumbnail • Users can record shows and play from "My Recordings" • Stream remains stable for 60+ minutes continuous playback
Project ID: 40744451
75 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
75 freelancers are bidding on average $1,494 USD for this job

Hi, Since the HDHomeRun Flex 4K has limited simultaneous tuners, how should the system prioritize tuner availability when multiple users are streaming while DVR recordings are also scheduled? I reviewed your existing platform and understand you want Live TV and DVR integrated directly into the current account/admin system. I can build the HDHomeRun → FFmpeg → HLS pipeline, browser player, EPG guide, admin channel management, favorites, tuner monitoring, and complete DVR scheduling/playback workflow. A few technical questions: - Are your OTA channels ATSC 1.0 only, or do you also need ATSC 3.0 support? - Should recordings reserve tuners ahead of live viewers? - Do you have GPU hardware available for FFmpeg transcoding? - Should recurring recordings support individual shows and full series rules? - Where will the 2 TB recording storage physically reside? - Should Channel Managers manage EPG mappings as well as channel settings? I can first get one channel streaming through HLS with sub-5-second startup, then build the guide, admin controls, and DVR around the proven pipeline. Thank You
$1,450 USD in 7 days
10.0
10.0

As an experienced full-stack developer specializing in a wide range of technologies and frameworks such as React, Node.js, PHP, and more, I am well-equipped to handle the complexities of your live TV and DVR integration project. With over a decade of experience crafting and delivering robust digital solutions, I can offer you a meticulous approach to implementing the core streaming, admin panel, TV guide, user features, and DVR sections as detailed in your project requirements. My expertise in database management alongside my thorough understanding of the technical architecture overview provided ensures I can proficiently build and optimize the backend infrastructure needed for your project. Additionally, my passion for UI/UX design is a key aspect that will enhance both the frontend design and the user experience on your platform. I am well-versed in building visually appealing yet highly functional interfaces that are intuitive to use across different devices and platforms. Also, my understanding of scalable design patterns combined with a performance-focused development approach guarantees smooth continuous playback and high-quality video streaming on your web platform for 60+ minutes without hitches.
$1,300 USD in 7 days
8.2
8.2

Hello!, I am a US-based senior software engineer and I’d love to help integrate live over-the-air TV streaming and DVR into your existing video platform. This is the kind of project where the real challenge is making the whole experience stable, fast, and easy to maintain. The main pain points are usually stream reliability, DVR recording/playback logic, channel guide handling, and making sure the frontend and backend work together without creating a mess later. My approach would be practical: 1. Review your current platform and streaming setup 2. Map the live TV and DVR requirements clearly 3. Build the backend integration for live feeds, recording, metadata, and playback 4. Connect the frontend viewing and control flow 5. Test edge cases around buffering, seeking, scheduling, and access I pay close attention to the details that often get missed, especially in media projects where one small issue can affect the whole user experience. Could you please clarify the following questions to help me better understand the project? 1. What platform is your current video system built on, and what is already in place for streaming? 2. Are you integrating with an existing OTA provider, or do you need the full live TV pipeline built? 3. Should DVR include scheduling, recording management, and playback controls from the start? A few relevant examples of work I’ve done include a streaming media dashboard with live controls, a subscription video platform, a C# and PHP content delivery
$1,500 USD in 5 days
7.3
7.3

Hi, I can integrate the HDHomeRun/FFmpeg streaming pipeline into your existing platform, with HLS playback, authenticated channel access, EPG, channel management, tuner monitoring, favorites and a full DVR workflow. I’d structure the recording and scheduling services separately from the web UI so live streams, scheduled recordings, storage cleanup and processing states remain reliable under concurrent users, while keeping the admin controls and database integrated with your existing platform. The HDHomeRun supports direct HTTP MPEG-TS streaming and exposes channel/lineup information that can be used as the tuner integration layer. Question 1: What technology/framework and database does the existing video platform use, and can you provide access to its current authentication and admin architecture? Question 2: Which EPG source should be used for the TV Guide—HDHomeRun data, an existing provider, or an XMLTV feed you already have? Regards, Houssame.
$1,300 USD in 12 days
6.5
6.5

Greetings, I’m Samar H., a full-stack developer and technology lead with 10+ years of experience in PHP, JavaScript, APIs, and real-time web systems. I can integrate the HDHomeRun + FFmpeg pipeline with your existing platform, delivering HLS live streaming, DVR recording, EPG, and browser-based playback across desktop and mobile. I can build the integrated admin panel with role-based access, channel CRUD, draft/apply workflow, tuner monitoring, EPG management, and DVR storage/cleanup controls. On the user side, I’ll implement favorites, My Channels, responsive playback, previews, keyboard controls, recording schedules, and the My Recordings library. ★ 80 successful projects with 5-star reviews ★ PHP, JavaScript, REST APIs & full-stack development ★ FFmpeg/HLS streaming and third-party integrations ★ Secure, scalable architecture with documentation and deployment support I’m ready to review the existing platform and HDHomeRun setup and start with the core live-streaming pipeline. Best regards, Samar H.
$1,300 USD in 30 days
6.4
6.4

Hi, I would be happy to help you build a high-quality, scalable solution. I have 9+ years of experience developing custom software, websites, mobile applications, SaaS platforms, CRM/ERP systems, AI-powered applications, blockchain solutions, and games for clients worldwide. My expertise includes: React.js, Node.js, TypeScript, Python (Django), Laravel, CodeIgniter, WordPress, Shopify, AWS, Docker, AI Integration, Blockchain, Flutter, Android, and iOS. Before starting, I'd like to discuss your project goals, required features, timeline, and budget so I can recommend the most suitable technical approach and provide an accurate estimate. I'm available to start immediately and would be glad to schedule a quick chat. Looking forward to hearing from you! Best Regards Anju
$1,450 USD in 45 days
6.4
6.4

I can integrate the complete live TV and DVR system into your existing video platform using HDHomeRun FFmpeg HLS and hls.js. I will build the streaming pipeline for reliable browser playback across desktop and mobile and integrate it cleanly with your existing platform. I will implement the admin controls with role based access channel management draft and apply workflow logo uploads tuner monitoring DVR storage settings recording limits and automatic cleanup. The TV Guide will include the cable style grid time navigation current program indicator program details and click to tune functionality. For users I will add account based favorites My Channels responsive playback keyboard controls and cached hover previews. The DVR system will support manual scheduled and recurring recordings with the required recording states MP4 H264 AAC processing thumbnails My Recordings and web based playback. I will ensure active users are authorized before accessing the live section and thoroughly test playback startup stability recording workflows storage management and browser compatibility. The implementation will be structured for maintainability with clean database design and documented configuration.
$1,300 USD in 5 days
5.5
5.5

Hello, Adam from New Jersey here. Thank you for the detailed brief and the hack analysis. A clean-slate rebuild of the WordPress and SuiteCRM sites on a fresh VM, with the film archive modules intact, is exactly the kind of careful work I enjoy. The thing that decides whether a rebuild stays clean is never copying code from the compromised server. The shells live in custom/Extension and custom/history, so a wholesale copy of custom/ drags them along. I reinstall WordPress, Avada and SuiteCRM 7.8 from fresh vendor packages, migrate only the four custom modules after diffing them file by file against a clean SuiteCRM, and move media only after stripping every php, phtml, phar and dot-file. Here is how I'd approach it: 1. Fresh Ubuntu VM: new users, SSH keys, DB credentials, WP salts and SuiteCRM key. 2. Clean WordPress and plugin install, with uploads cleaned and demos re-imported from the theme. 3. Audit and import the database, removing rogue admins, cron and injected content, rotating passwords. 4. Rebuild SuiteCRM and the vetted custom modules, cache wiped, ready for your bridge. Let's get silwerskermfees rebuilt clean and secure. Thanks, Adam.
$1,500 USD in 6 days
5.4
5.4

Hi, authorized users need live channels to start within five seconds and recordings to remain playable, without tuner failures becoming a support issue. I’d trace account checks, HDHomeRun, FFmpeg, IIS, and the browser player, making one channel reliable before expanding the guide, admin controls, and DVR. The failure point is an FFmpeg or tuner drop leaving HLS frozen. Health checks, bounded retries, and visible stream states would recover or report it cleanly. For phone users switching channels, I’d preload only the selected stream’s first segments and cache guide previews briefly. Then I’d add draft/apply changes, role restrictions, EPG scheduling, recording states, MP4 processing, retention cleanup, and protected playback within the existing PHP, JavaScript, C#, .NET, and HTML platform. I’d test Safari, 60-minute playback, tuner contention, duplicate schedules, and failed recordings. I have two questions: Q1: Is the existing platform PHP, .NET, or mixed, and which database stores users? Q2: Does EPG data come from a provider, or must listings be imported?
$3,000 USD in 20 days
3.0
3.0

Manassas, United States
Payment method verified
Member since Jun 9, 2025
$3000-5000 USD
$750-1500 USD
$1500-3000 USD
$750-1500 USD
₹1500-12500 INR
₹150000-250000 INR
$2-8 USD / hour
₹750-1250 INR / hour
₹1500-12500 INR
$30-250 USD
£5000-10000 GBP
$250-750 USD
$250-750 AUD
₹400-750 INR / hour
₹750-1250 INR / hour
$3000-5000 USD
₹1500-12500 INR
₹37500-75000 INR
$10000-20000 USD
₹600-1500 INR
₹75000-150000 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR