Multimedia Framework Development and Optimization
• Design, develop and maintain multimedia framework for vehicle Android systems.
• Develop and optimize core components such as MediaPlayer, AudioTrack, AudioRecord.
• Implement audio/video codec, format conversion and media container parsing.
• Develop streaming media playback supporting HLS, DASH, RTSP protocols.
• Optimize multimedia performance to reduce decoding latency and power consumption.
Audio System Development
• Develop vehicle audio routing and mixing framework (AudioFlinger, AudioPolicy).
• Implement multi-source audio management: priority control for navigation, music, phone, notification sounds.
• Develop vehicle audio effects: EQ equalizer, surround sound, Active Noise Cancellation (ANC).
• Adapt vehicle amplifier chips and DSP audio algorithms.
• Implement audio source integration including Bluetooth audio (A2DP/HFP), USB audio, FM radio.
• Develop audio preprocessing for vehicle voice assistant (echo cancellation, noise reduction, gain control).
Video System Development
• Develop vehicle video playback and recording systems.
• Implement multi-screen display: independent playback on main screen, co-driver screen, rear entertainment screens.
• Develop video decoding optimization supporting 4K/8K HD video playback.
• Implement hardware-accelerated decoding (GPU, VPU) and video rendering optimization.
• Develop underlying support for dashcam, 360 surround view, streaming rearview mirror applications.
• Adapt Camera HAL to implement camera preview, photo capture, video recording functions.
USB Framework Development
• Develop and maintain USB Host/Device/OTG functionality.
• Implement USB Mass Storage hot-plug and auto-mount.
• Develop driver adaptation and application support for USB Audio (UAC) and USB Video (UVC).
• Implement underlying communication protocol for USB CarPlay/Android Auto.
• Develop USB debugging (ADB), USB tethering, USB serial communication.
• Optimize USB transfer performance supporting USB 3.0/3.1 high-speed transmission.
• Implement USB device permission management and security control.

