Unity C# Plugin for Advanced Video & Audio Playback

Job ID: 38604219

Budget: ₹12,500 – ₹37,500 INR

I'm looking for a freelance developer specialized in Unity and C# to create a top-notch plugin for me. This plugin will facilitate seamless playback of video and audio files within Unity.

Key Features:
- Compatibility with iOS and Android (No additional platforms needed)
- Support for HLS-based, MP4, and audio format files
- Decoding capabilities for H.264 and AAC codecs
- Comprehensive playback controls: Play/Pause, Fast Forward/Rewind, Volume Control, Speed control, and Screen Resize (similar to Netflix offerings)

Ideal candidates should have:
- Strong experience with Unity and C#
- Previous work with developing plugins
- Understanding of video and audio codecs, specifically H.264 and AAC
- Ability to implement complex playback controls smoothly and intuitively

Please bid only if you can deliver a smooth, plug-and-play integration that works seamlessly across the specified platforms.

Key Features:
Supported Video Formats: HLS, MP4, MOV.
Comprehensive Video Controls: Play /Pause /Resume /Start /Stop /Seek (Forward & Backward). Forward/Backward skipping / Sliding functionality for scrubbing through the video.

Requirements: Cross-Platform Compatibility: Must work seamlessly on iOS and Android devices. Smooth Performance: Optimized for efficient playback on both platforms.

Plug-and-Play Integration: The plugin should be simple to integrate into Unity C# projects with minimal setup required.

Deliverables: Unity C# Plugin: A fully functional plugin supporting HLS, MP4, and MOV video formats for both iOS and Android platforms.

Documentation: Detailed documentation outlining integrating and using the plugin within Unity projects, including setup instructions and supported features.

Demo Project: A sample Unity project demonstrating the plugin's functionality and video controls.
Source Code: Full source code for the plugin to allow further customization if needed.
Support: Provide initial setup assistance and bug fixing post-delivery if required.

Deliverables:
1. For IOS:- it can be either objective-c or swift
2. For Android:- native android