Multimedia Player Optimization on Electron/Node.js
Our team is looking for a qualified professional to optimize the multimedia player. The application runs on Raspberry Pi under Linux and is designed for video playback, image display, and providing real-time information.
Current Issues:
- Animation Delays: Animations are significantly slowed down, especially when using multiple iframes.
- Video Playback Issues: Noticeable delays, especially when playing video in 4K resolution.
- System Overloads: The application becomes unstable under increased load and multitasking.
What Needs to Be Done:
- Conduct a detailed analysis of the existing code, identify and document performance bottlenecks.
- Optimize video playback and animations.
- Reduce system load and eliminate performance degradation caused by using multiple iframes.
- Implement hardware acceleration (GPU) on Raspberry Pi for smooth 4K video playback.
Add Hardware Monitoring Features:
- Obtain data on CPU and GPU temperature.
- Obtain data on GPU load.
- Implement HDMI CEC functionality to control the connected TV (power on/off).
- Prepare detailed technical documentation for all changes made to facilitate future maintenance.
Mandatory Requirements for the Freelancer:
- Proven experience with Electron and Node.js.
- Successful experience in optimizing multimedia application performance.
- Deep knowledge of hardware acceleration tools such as ffmpeg, WebGL, or similar.
- Experience with Raspberry Pi architecture, including Broadcom VideoCore.
- Skills in troubleshooting application performance on low-power hardware.
- Knowledge of the HDMI CEC protocol (e.g., cec-utils).
Preferred Qualifications:
- Expertise in working with high-resolution video (4K) and H.264 and H.265 codecs.
- Experience optimizing applications for low-power devices.
- Deep understanding of web optimization tools (CSS animations, WebGL).
Technical Requirements for the Result:
- Fully optimized application with:
- Smooth 4K video playback without delays.
- Stable operation under high load.
- Temperature monitoring features for CPU/GPU and GPU load levels.
- Correct TV control via HDMI CEC.
- Code that meets industry standards, with clear documentation and comments.
- Detailed technical documentation covering all changes made.
Working Conditions:
- Type of Work: One-time project.
- Deadlines: To be agreed upon before the project starts.
- Payment: Fixed cost for the entire project with the possibility of milestone payments (minimum two milestones: analysis/optimization and final testing).
- We reserve the right to a technical review of the result by an independent expert before project completion and final payment.
Notes:
- All changes must be approved before implementation. Incorrect or unauthorized changes will be considered a breach of terms.
- Timely communication and full transparency regarding the progress of the project are expected.
- The project is considered complete only after the result meets the agreed requirements and passes final review.
Current freelance projects in the category Content Management Systems
Installation of a plugin on Shopify for customizing content on different pagesHello. I need to install a plugin on the Shopify site to add and edit custom content at the bottom of each category page for SEO. Requirements: 1. Text format 2. FAQ block Alternatively, it can be implemented through the site code, but it should not affect the site's… Content Management Systems, Web Programming ∙ 14 hours 58 minutes back ∙ 29 proposals |
Fix layout bugs on the OkayCMS website
16 USD
Fix bugs in the dropdown menus on the OkayCMS website. There is a bug in the display of the submenu when hovering over them. Content Management Systems, Web Programming ∙ 16 hours 7 minutes back ∙ 42 proposals |
Online store on Okay CMS
200 USD
Good day everyone. https://okay-cms.com I need a specialist who understands Okay CMS. Work on developing the store: 1. Install Okay CMS on the provided hosting. 3. Activate and install the template. 4. Connect the domain. 5. Set up the HTTPS certificate (Let’s Encrypt or… Content Management Systems, Online Stores & E-commerce ∙ 19 hours 52 minutes back ∙ 26 proposals |
Development of a website for an online store.Interested in developing a website for an online store. Need a system: online store (up to 2000 products, initially less), 10–20 SEO-oriented landing pages, integrations with 1C and AI services. Content Management Systems, Web Programming ∙ 1 day 18 hours back ∙ 93 proposals |
Refinement of the Front-end e-commerce site on OpencartNeed to refine the front-end of an e-commerce site on OpenCart. Main tasks: fix visual bugs, ensure responsiveness for mobile devices, improve the display of product cards, categories, cart, and checkout page. Neat layout is expected, maintaining the current design, and correct… Content Management Systems, Web Programming ∙ 2 days 11 hours back ∙ 58 proposals |