Search

Technical Video Streaming Architect/Engineer/Analyst

Ryan Consulting Group
locationCharlotte, NC, USA
PublishedPublished: 6/14/2022
Full Time

Job Description

Job Description

Project 4 weeks could go longer and fulltime

Prefer onsite in Charlotte, NC but can be remote.


Project Overview: Transition to Video Streaming Architecture

Velocitor is transforming the current video delivery model from download-based viewing to a streaming-first architecture. This initiative will leverage HTTP-based adaptive streaming protocols (HLS/MPEG-DASH) and Azure Media Services to provide a seamless, high-quality viewing experience across devices. By implementing adaptive bitrate streaming, we will optimize playback for varying network conditions, reduce storage overhead, and improve content security. This shift positions V-Track for scalability, faster content delivery, and a modern user experience aligned with industry best practices.

Scope of Work:

  • Implement HTTP-based video streaming protocols (HLS, MPEG-DASH) and ensure adaptive bitrate functionality.
  • Integrate Azure Media Services, Azure Blob Storage, and Azure CDN for scalable video delivery.
  • Develop and maintain APIs using .NET (C#) for video content management and delivery.
  • Build interactive video experiences using JavaScript, Node.js, React, and modern video players (e.g., Video.js, HLS.js).
  • Optimize video encoding and transcoding workflows using FFmpeg or similar tools.
  • Collaborate with cross-functional teams to ensure performance, security, and scalability of video solutions.

Expected Qualifications:

  • Proven experience implementing HLS or MPEG-DASH streaming protocols.
  • Strong understanding of adaptive bitrate streaming and video delivery optimization.
  • Hands-on experience with Azure Media Services, Azure Blob Storage, and preferably Azure CDN.
  • Proficiency in .NET (C#) and API integration for video workflows.
  • Working knowledge of JavaScript, Node.js, React, and modern video players.
  • Solid grasp of video encoding, transcoding, and bitrate optimization techniques.
  • Familiarity with FFmpeg or similar video processing tools.


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...