
Cancelled
Posted
Paid on delivery
Project Overview I need a developer to fork an existing open-source media player that works on both iOS and Android (cross-platform) and make small amendments to the app. The key unique requirement: build a separate profile page that lives outside the app (web-based). The app should function similarly to the forked app(s) add-on based media centers—compatible with community content plugins, supporting streaming from external sources. Platforms Required Looking for it to work seamlessly across both mobile operating systems from a single codebase. What You'll Do 1. Fork & Setup – Fork the selected open-source cross-platform media player repository and get it running locally on both iOS and Android. 2. Minor UI/UX Amendments – Small customizations to the interface (specifics provided after scoping). Changes should apply consistently across both platforms. 3. External Profile Page – Build a simple, separate web page or lightweight web app where users can: * Log in / create an account and the ability to shut them off * View their profile information * (Optional) Manage basic preferences * Load presets if the account is active. * Suggestions are appreciated 4. This profile system must live outside the mobile apps (hosted independently). Technical Requirements Must-Have: * Experience with React Native or Flutter (the target codebase uses one of these) * Experience deploying to both iOS App Store and Google Play Store * Understanding of native media playback on both platforms: * iOS: AVKit, AVPlayer, or external player integration * Android: ExoPlayer or MediaPlayer * Ability to build a simple web-based profile page (Node.js, Python, PHP, or static site with an API—your choice) * Comfortable navigating and modifying a moderate-to-large existing codebase Nice-to-Have: * Familiarity with plugins based media player architecture (similar to Kodi or other community-driven streaming apps) * Experience with debrid integration (Real-Debrid, AllDebrid) – important for streaming on both platforms * Experience with cross-platform state management (Redux, MobX, Provider, Bloc, etc.) * Experience with authentication systems (JWT, OAuth, or session-based) What You Are NOT Building * A streaming service from scratch * A torrent client (limited/not possible on iOS) * A fully custom backend with video transcoding How We'll Work Together 1. You recommend which open-source cross-platform media player to fork (must support both iOS and Android). 2. We agree on the specific amendments (small UI changes, branding, etc.). 3. You fork, modify, and build the external profile page. 4. You deliver the working apps (Xcode project + Android project) and the profile page code for hosting. How to Apply – Please Include 1. Links to previous work 2. Which open-source media player you recommend forking and why (be specific about its tech stack, cross-platform readiness, and activity level). 3. Your approach to the external profile page – what tech would you use? How would you handle user authentication? 4. A note on platform limitations – Briefly explain one iOS restriction and one Android restriction for media apps, and how you'd handle each. 5. Confirm cross-platform experience – List any apps you've built that run on both iOS and Android from a single codebase. Looking forward to your proposal!
Project ID: 40456782
171 proposals
Remote project
Active 4 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
171 freelancers are bidding on average $489 USD for this job

Despite having over 18 years of experience at CnELIndia as a reputable web and app development enterprise, we've been able to broaden our technology portfolio, masterminding everything from PHP, WordPress, WooCommerce to React Native. Our proficiency in using React Native or Flutter for cross-platform apps merging with your project’s specific goals, makes us the best fit. We have what it takes to build on iOS and Android operating systems simultaneously from a single codebase as well as deploying to Apple Store and Google Play Store. Additionally, our understanding of native media playback on both platforms—AVKit, AVPlayer or ExoPlayer and MediaPlaye—sets us apart significantly. We're knowledgeable in plugin-based media player architecture which strongly resonates with your project's core requirement. Our ability to navigate and modify moderate-to-large existing codebases suggests that your app is in trustable hands. The profile system you’re demanding holds no ambiguity for us either. With your choice between Node.js, Python, PHP or a static site with an API, we offer you the freedom of choice as per your preference. Furthermore, we're comfortable with various authentication systems like JWT, OAuth or session-based— essential to handle your profile page's user logins seamlessly. I wholeheartedly believe that my team at CnELIndia can deliver an unmatched work to exceed your expectations!
$500 USD in 7 days
9.0
9.0

Hi, I understand you want to fork an open-source media player and add a web-based profile page outside the app. I can handle selecting the best media player that’s active and supports both iOS and Android. I will customize the interface for consistency and build a simple, easy-to-use web profile page using React or plain HTML/CSS, with login via OAuth or JWT for security. I know iOS restricts background streaming, so I’ll use native capabilities carefully, and on Android, I’ll optimize for multiple device sizes. My experience includes apps that run smoothly on both iOS and Android from one codebase. I believe in clear communication, delivering quality work, saving your time, and supporting after launch to help your business grow. Let’s chat to plan and create something even bigger together. Regards, Nick
$250 USD in 3 days
9.4
9.4

Good to see this project, I will fork the open-source media player, apply your UI/branding amendments across both platforms, and build the external profile page with authentication and preset management. For the profile page, I will use a lightweight Node.js backend with JWT auth and a simple React frontend — keeping it independent from the app. The app will call the profile API on launch to check account status and load presets, so the two systems stay decoupled but connected without bloating the mobile codebase. Regarding platform limits — iOS restricts background media fetch and sideloaded plugins heavily, so I will handle plugin content through approved streaming APIs rather than local loading. Looking forward to your response. Best regards, Kamran
$285 USD in 10 days
8.5
8.5

Hi there, As this is more about forking and customizing an existing cross-platform media player so, I can help you select the right open-source media player architecture and fork it properly for both iOS and Android with the required amendments and branding updates. I will set up the complete cross-platform codebase, handle the media playback integrations, implement the UI customizations, and build the separate web-based profile/account management page with authentication and preset management functionality. Then I will prepare the builds for both platforms, optimize the overall structure for maintainability, and deliver the complete source code along with deployment guidance and hosting setup for the external profile system. I would request to connect once so we can finalize the preferred media player repository, plugin compatibility expectations, and overall customization scope properly. Thanks, Rahul A.
$450 USD in 30 days
8.7
8.7

HELLO, WE HAVE WORKED ON SIMILAR CROSS-PLATFORM MEDIA STREAMING AND VIDEO PLAYER APPLICATIONS AND CAN PROVIDE RELEVANT EXAMPLES. WE COMPLETELY UNDERSTAND YOUR REQUIREMENT TO FORK AN OPEN-SOURCE MEDIA PLAYER, CUSTOMIZE THE IOS & ANDROID APPS, AND BUILD AN EXTERNAL PROFILE MANAGEMENT SYSTEM WITH AUTHENTICATION AND ACCOUNT CONTROL. I have 10+ years of experience in React Native, Flutter, AVPlayer, ExoPlayer, authentication systems, and scalable backend development, we can efficiently handle the complete workflow from repository setup to final App Store and Play Store deployment. For the media player foundation, we can recommend a mature React Native or Flutter-based open-source media framework depending on plugin compatibility, maintenance activity, and streaming architecture requirements. We are comfortable working with large existing codebases, custom plugin integrations, debrid services, and cross-platform state management solutions. Platform Considerations → • iOS Restriction: Limited background streaming/torrent-related functionality due to App Store policies — handled using compliant external streaming integrations and AVPlayer architecture. • Android Restriction: Device fragmentation and varying media codec support — handled through ExoPlayer optimization and adaptive playback fallback strategies. Thanks Christina
$300 USD in 7 days
8.4
8.4

As a seasoned Full-Stack Developer specializing in Mobile App Development, I am more than equipped to provide exceptional quality on your media player project. Not only am I highly proficient with React Native and Node.js – the tech stack you require – I am also experienced in deploying apps to both the iOS App Store and Google Play Store. Moreover, I have a deep understanding of media playback on both platforms, including the integration of external players into iOS and using ExoPlayer on Android – valuable skills that will ensure smooth functionality & a consistent user experience. In terms of platform limitations,you are likely aware of the restrictions posed by Apple's App Review Guidelines which may limit some streaming functionality. Given this,I suggest we maximize on ExoPlayer capabilities on Android while utilizing AVPlayer or an external player integration approach for iOS. These two technologies will allow us to navigate any additional restrictions posed by the iOS ecosystem and deliver optimal results. So let's get going - I am excited to bring this cross-platform media player with an external web page to life for you!
$500 USD in 7 days
8.2
8.2

hey, I will build a cross-platform media player fork with small UI/UX amendments and a separate web-based profile page for your users, fully functional on both iOS and Android from a single codebase. I will fork the selected open-source app, customize the interface consistently, and develop an independent profile page with login, account management, and presets, using secure authentication and seamless integration. The apps will be fully tested for native media playback and performance on both platforms. Which open-source media player would you like me to start with for the fork Portfolio: https://www.freelancer.com/u/Hammadhassan21 I am ready to deliver a smooth, secure, and high-quality cross-platform solution tailored to your requirements Best Regards: Hammad hassan
$400 USD in 10 days
7.9
7.9

Hi, We’ve developed a similar product called Descripio, where we integrated a web-based profile system for users to manage their API keys and control Chrome extension settings. This experience gives us a strong foundation for building a secure, user-friendly web app that works seamlessly with mobile apps. We also have extensive expertise with media players, having worked with libraries like FFmpeg and integrated with services like RealDebrid and AllDebrid. We understand the importance of using the right tools for the job, so we often choose Node.js, Python, or PHP based on the specific requirements. Let’s schedule a 10-minute introductory call to discuss your project in more detail and ensure I’m the right fit. Feel free to message me anytime—I usually respond within 10 minutes. I’m eager to learn more about your exciting project. Best regards, Adil
$456.31 USD in 7 days
7.6
7.6

Hi there, You need a fork of a well‑maintained cross‑platform media player, light UI tweaks, and a standalone web profile portal with login, preferences and preset loading. The trickiest parts are keeping native playback (AVPlayer / ExoPlayer) untouched while injecting custom UI consistently, and designing a secure, lightweight auth layer that the mobile app can call without rebuilding a full backend. I would start by forking React‑Native‑Video‑Player (active repo, uses React Native + native modules for AVPlayer & ExoPlayer) – it already supports iOS and Android from one codebase and has a plugin‑style architecture similar to Kodi. After cloning, I’ll set up the RN environment, run the app on both simulators, and apply the UI changes using React Native components and a shared stylesheet so the look stays identical. For the external profile page I’ll build a Node.js Express API with JWT authentication and a small React front‑end (Vite) hosted on Netlify or your preferred server. The app will call `/auth/token` to obtain a JWT, store it securely (Keychain/EncryptedSharedPrefs) and use it for fetching user data and presets. iOS restriction: background audio must declare the “Audio” background mode, otherwise playback stops when the app is backgrounded – I’ll add the entitlement and test. Android restriction: direct file access is limited to scoped storage; I’ll rely on streaming URLs and ensure ExoPlayer uses HTTP caching instead of file reads.
$300 USD in 7 days
7.6
7.6

Hello, Recently, I have worked on similar cross-platform media streaming and React Native/Flutter app projects and have carefully reviewed your requirement. From the last 10+ years, we have been working on iOS/Android applications, media playback systems, API integrations, authentication systems, and scalable cross-platform architectures. We can help you fork and customize the existing media player, implement the required UI refinements, and build the separate web-based profile system with secure authentication and account management. We also have experience working with large existing codebases, media streaming functionality, and cross-platform deployments and will share related projects during discussion. Let’s connect on chat for a meeting. Thanks
$500 USD in 15 days
8.2
8.2

Hi, I can help you with forking a cross-platform media player and building the external profile page. For the codebase, I'd recommend forking Kodi's official Kodi Remote or a React Native-based player like "react-native-video-player" with plugin support. The external profile page I'd build with Node.js + Express for the API and a lightweight React frontend, using JWT for auth. iOS restriction: no direct torrent support; workaround is using debrid services for streaming. Android restriction: background playback can be killed by OEMs; workaround is using foreground services with persistent notification. I've built cross-platform apps with React Native before. I'm Edward, 10+ years freelance. Happy to chat more.
$650 USD in 7 days
7.0
7.0

Being an experienced Full Stack Developer and Software Engineer, I have the ideal skillset and knowledge to tackle your project. My forte lies in Android and iOS Development, Mobile App Development, Node.js, PHP development, all of which flow in the direction of your project requirements. I have a well-rounded background in Web & Mobile App Development (Native, Hybrid), offering a perfect blend for your cross-platform media player creation needs. My technical expertise extends to React Native and Flutter that are integral to this project. Having utilized APIs such as AVKit, AVPlayer (iOS), ExoPlayer, MediaPlayer (Android), I grasp the native media playback facets on both operating systems quite well. You’ll be at an advantage with my familiarity with CMS development—inclusive of basic preferences management—and an ability to build a separate web page that satisfies your functional criteria. My affinity with plugin-based media player architecture will further assist in developing an optimal product. To summarize, my skills align harmoniously with your requirements, representing a promising prospect for collaborative success on this project.
$400 USD in 14 days
7.1
7.1

Hello, This project is a great fit for my experience with cross-platform mobile apps, media playback systems, and custom backend integrations. For the media player foundation, I’d recommend forking a Flutter-based or React Native media-center style project with active maintenance and strong plugin architecture support. My recommendation would depend on the exact streaming/plugin requirements, but I can help evaluate the best long-term option for App Store and Google Play compliance. What I can deliver: ✅ Fork and configure the existing open-source media player ✅ iOS + Android support from a single codebase ✅ UI/UX customization and branding updates ✅ External web-based profile/account management system ✅ Authentication flow with account activation/deactivation ✅ Preset loading based on active account status ✅ App Store & Google Play deployment support Platform considerations: • iOS restricts certain background streaming/torrent-related behaviors — handled through compliant external-stream playback architecture. • Android has fewer playback restrictions but requires careful storage/network permission handling for modern OS versions. I’m comfortable working with large existing codebases, native playback integrations (AVPlayer/ExoPlayer), authentication systems, and cross-platform state management. Happy to discuss the best repository to fork, architecture decisions, and rollout plan.
$500 USD in 7 days
7.2
7.2

Hello, I can fork and customize an open-source cross-platform media player for iOS and Android, then build the separate web-based profile system you described for account login, active/inactive access control, profile viewing, preferences, and preset loading. I have experience with React Native/Flutter style codebases, native playback concepts like AVPlayer and ExoPlayer, app store deployment, authentication with JWT/session flows, and lightweight profile backends using Node.js or PHP. For the fork, I would first review active React Native or Flutter media player projects with plugin-friendly architecture, confirm the best fit with you, then make the agreed UI/branding changes consistently across both platforms. For the external profile page, I would keep it simple and maintainable, with secure auth, an admin-controlled account status, and an API the app can check before loading presets; iOS limitations around background/external streaming and Android device/player compatibility would be handled with platform-specific playback rules and testing. I am ready to begin immediately and would be happy to discuss the project in further detail. Thanks, Teo
$500 USD in 5 days
6.6
6.6

Hello There!!! ★★★★ (Forking cross-platform media player + external web profile system integration) ★★★★ Project understanding: I understand you need to fork an open-source media player for iOS & Android, apply small UI changes, and build a separate web-based profile system with login, user info and preferences. The app should stay cross-platform and support plugin based streaming without breaking existing flow. Services: ⚜ Fork and setup React Native/Flutter media player codebase ⚜ Minor UI/UX changes consistent across iOS & Android ⚜ External web profile page with login & account management ⚜ Backend API for user sync between app and web ⚜ JWT/OAuth based authentication system setup ⚜ iOS (AVPlayer) & Android (ExoPlayer) integration handling ⚜ Clean build, debugging & store deployment support I have exp in cross-platform mobile apps using React Native & Flutter, also worked on media style apps with Node.js backend and streaming integrations. I understand handling complex legacy codebases and plugin based architecture. I usually start by choosing best maintained repo, running local builds, then designing secure profile system outside app. Lets connect and I can suggest best repo options and approach. Warm Regards, Farhin B.
$256 USD in 10 days
6.7
6.7

Hi, This is a very interesting project, and I can help you fork an existing cross-platform media player, implement your custom UI updates, and build a secure external profile system that controls user access. I have strong experience with Flutter, React Native, iOS and Android deployment, media playback, and web-based account systems. My recommendation would be to fork a well-maintained Flutter-based media player so we can maintain a single codebase for both platforms while making consistent branding and UI changes. For the external profile page, I would use a lightweight Node.js or Laravel backend with JWT authentication, allowing you to activate or deactivate users, manage profiles, and deliver preset configurations to active accounts. On iOS, one key limitation is tighter restrictions around background processes and certain streaming behaviors; this is handled by relying on AVPlayer-compatible playback methods. On Android, differences in device codecs and storage permissions can affect playback, which can be managed with ExoPlayer and careful permission handling. The final delivery will include iOS and Android source code, the web-based profile portal, and deployment guidance. I would be grateful for the opportunity to build this platform and will gladly accept any feedback you may have. Best, Justin
$500 USD in 7 days
6.5
6.5

I see you need a developer to fork an open-source media player for both iOS and Android, plus create an external profile page. With around 10 years of experience in mobile app development, I've worked with React Native and Flutter, which are perfect for this project. Your main goal seems to be enhancing a media player while integrating a user-friendly profile page, which I can definitely assist with. I have built various platforms like a regional booking system for a tutoring company, an internal CRM for a property agency, and a React Native field-reporting app. Let’s create something great together. Could you please clarify the following questions to help me better understand the project? Q1: What specific features do you want to implement in the media player beyond forking the existing code? Q2: Are there any design guidelines or existing branding elements for the external profile page that you want to follow? Q3: What is your preferred technology stack for the backend supporting the media player and profile page?
$500 USD in 6 days
6.6
6.6

Hi, Most open-source media players handle playback fine but fail the moment you need a user profile that lives outside the app - separate login, preferences, presets, and account management, all hosted independently while the app keeps streaming. I've bridged this gap before. I recommend forking **VLC for Mobile's cross-platform core** (libVLC + React Native bridge) or **Olaris / Outplayer's open-source foundations** - both support iOS (AVKit/AVPlayer) and Android (ExoPlayer) with active community plugin architectures and debrid integration paths. Your app will stream from external sources exactly like the original, with small UI/UX amendments applied consistently across both platforms. The external profile page will be a lightweight web app (Node.js + JWT auth, or static site with an API backend) where users log in, view their info, manage preferences, and load presets based on active account status. Hosted independently from the mobile apps. **iOS restriction:** No background audio from web streams without proper audio session configuration and user-facing controls - I'll implement AVSession and remote command handling. **Android restriction:** ExoPlayer requires adaptive streaming logic for varying network conditions - I'll add buffer optimization and fallback tracks. React Native cross-platform apps I've built are available on request. You'll receive working iOS/Android projects and the profile page code ready for hosting. Here's an extra: an automatic "prefer external player" toggle in settings - users can send streams to VLC or other installed players if the in-app player encounters format issues, reducing support tickets.
$250 USD in 6 days
6.3
6.3

Hello, This project needs someone who can work inside an existing media-player codebase without breaking playback, plugin logic, or cross-platform behavior. I’d recommend reviewing Stremio Web/Service as the closest add-on-based starting point, then using a React Native mobile layer with native playback handling rather than forcing a heavy Kodi-style fork. I can handle the app fork/custom UI changes, build the external profile page with Node.js/JWT authentication, account activation/deactivation, presets for active users, and keep the setup clean for separate hosting. One key limitation I’d plan around is iOS restrictions on torrent-style/background streaming, while on Android I’d handle device-specific playback and permission issues through ExoPlayer/VLC-compatible testing. Could you share the preferred open-source repo you had in mind, or should I shortlist the safest fork options before we lock the stack? Best regards, Waqas A.
$500 USD in 56 days
6.1
6.1

Hello dear, Greetings from MD. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience. I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from RUET. We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
$255 USD in 5 days
6.1
6.1

Beirut, Lebanon
Member since May 20, 2026
₹75000-150000 INR
$20-80 NZD
$750-1500 USD
₹12500-37500 INR
$250-750 USD
€1500-3000 EUR
$250-750 USD
₹12500-37500 INR
$30 USD
₹12500-37500 INR
$14-100 NZD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
$30-250 NZD
$25-50 USD / hour
₹600-1500 INR
₹75000-150000 INR
$3000-3001 USD
$250-750 NZD