drjobs Rust-based GStreamer Plugin Developer

Rust-based GStreamer Plugin Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Hungary

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Deliverables:

  • Customizing GStreamer plugin with source code implemented in Rust (required).
  • Building scripts or instructions for all target platforms.
  • Documentation on configuration usage and integration into pipelines.
  • Unit testing to insert into a CI/CD workflow.

Protocol Support: 

  • Must handle HESP (similar to CMAF HLS) endpoint consumption we will help with some of the technical differences between HLS/DASH and HESP

Cross-Platform Compatibility:

  • Plugin must compile on Linux targeting Ubuntu 24 with expansion in the future to other platforms
  • License validation
  • The plugin must accept a valid license string to activate
  • GStreamer Architecture Integration
  • GStreamer plugin written in Rust
  • Fully compatible with existing GStreamer pipelines with RTP-compatible buffers
  • Seamless support for decoding of h264 and transforming media streams
  • Transmux preferred to re-encode the video stream
  • Provide samples and documentation for integration
  • More detailed requirements will be provided

Qualifications :

Ideal Candidate:

  • Deep familiarity with GStreamer internals and plugin development including dynamically linking libraries.
  • Strong understanding of web streaming protocols especially HLS/DASH including CMCD.
  • Proven experience developing cross-platform multimedia solutions.
  • Ability to write clean modular well-commented and well-documented code and documentation.


Additional Information :

Project Timeline and Delivery Expectations

  • Target Delivery Window: First version expected in 1 to 1.5 months Final deliverable due in 2 months.

-Time Zone Collaboration Needs

  • Must be able to collaborate in or near Central European Time (CET).

 

If you have prior experience with similar plugin development or custom streaming integrations wed love to hear from you!


Remote Work :

Yes


Employment Type :

Contract

Employment Type

Remote

Company Industry

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.