Development of a media player for Android TV on React Native
Description:
I am looking for an experienced React Native developer to create a media player application for Android TV, which will be used for digital signage. The API for content management is already available. Below are the main requirements for the project:
Main Requirements:
- Automatic Launch:
- The application must automatically launch when the TV is turned on.
- The application must be able to operate as a system application if necessary to ensure launch without user interaction.
- Integration with Content Management:
- Integration with the existing API to retrieve and display media content.
- Ensuring seamless playback of various media formats (images, videos, etc.).
- Implementation of caching mechanisms for local content storage and offline playback.
- Logging playback locally and sending logs to the server.
- Logging crashes locally.
- Error Collection and Bug Reporting:
- Integration with error reporting tools such as Sentry to collect and report application errors and crashes.
- Providing detailed logging to facilitate debugging and maintenance.
- User Interface:
- Development of a user-friendly interface for activating the player.
- Performance Optimization:
- Optimizing the application to ensure smooth playback and minimal resource usage.
- Implementing measures to prevent memory leaks and other performance issues.
- Testing and Deployment:
- Thorough testing of the application on various Android TV models to ensure compatibility.
- Assistance in deployment and configuration on target devices.
Deliverables:
- A fully functional media player application for Android TV, implemented in React Native.
- Source code and build instructions.
- Documentation for integrating and configuring the application with the existing API.
- Instructions for setting up and deploying the application on Android TV devices.
Required Skills:
- Experience in developing applications with React Native, especially for Android TV.
- Knowledge of media playback and streaming technologies.
- Experience integrating with APIs and working with JSON data.
- Familiarity with error reporting tools such as Sentry.
- Ability to optimize applications for performance on embedded systems.
-
350 Hello Yaroslav!
I work in a team. We provide a full range of services necessary for project implementation.
Specifications, design, development, testing, launch, and support.
The main technology stack is vue.js, nuxt.js, react.js, Laravel, Node.js, React native, Mysql.
We also work with Figma in terms of design.
Recently, we completed the development of a WebRTC application for streaming and a platform for watching videos similar to megogo, so we know what we are working with.
At this stage, it is difficult to assess your project.
The rate for a strong middle React Native developer is $30/hour.
I suggest discussing your project in more detail in private messages.
Current freelance projects in the category Java
Application developmentI wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app… Java, Python ∙ 4 days back ∙ 39 proposals |