Enterprise-level intranet video hosting (codename IntraVid)

For a large international customer with 200k+ employees we implemented a comprehensive solution with a modern, efficient system built using AWS services. This system allows seamless uploading, processing, and streaming of video content, including multi-language captioning, transcription, and advanced media management features. Additionally, we enhanced video search capabilities by incorporating object detection and caption-based search, while also improving scalability, security, and global distribution with CDN support.

Enterprise Solutions
E-Commerce
Video Streaming
Data Storage Compliance
AWS
img
icon

Problem

Implement an intranet video portal with all the modern functionality such as live streaming, automated transcriptions and captions.

icon

Solution

Our project enabled users to upload, edit, and manage media content like videos and audio files within the IntraVid platform, offering seamless media processing and storage across multiple resolutions. It supported automatic or custom thumbnails, multi-lingual captions and transcriptions (including ASR-generated ones), and provided advanced live streaming capabilities, including screen capture and webcam integration. Additional features included media clipping, detailedb permission settings for downloads, and options for scheduling and

key solutions

icon

Media Processing and Transcoding

This ensures that content can be delivered efficiently across different regions and device types, regardless of network limitations. It enhances the company's ability to communicate with employees, partners, and customers globally without compromising media quality.

icon

Multi-lingual Captions and Transcriptions

Supporting multiple languages fosters inclusivity and ensures clear communication across diverse global teams. This is vital for training, internal communication, and customer-facing content, improving both accessibility and comprehension.

icon

Live Streaming with Advanced Options

Live streaming with features like screen capture and webcam integration allows for dynamic presentations and real-time communication across geographically dispersed teams. It enhances collaboration during global events, internal meetings, and product launches, leading to better engagement and productivity.

Unique and Beneficial Solutions

icon

Cloud-native

Being cloud-native offers several significant advantages for businesses, particularly regarding scalability, efficiency, and cost optimization.

icon

Use of AI Services Provided by AWS

Leveraging AI services like AWS Transcribe for automated transcription, AWS Translate for multi-language support, and AWS Rekognition for object and scene detection added immense value with minimal development effort.

architecture

img

Technology Stack

AWS Services

  • AWS Amplify (frontend hosting)
  • AWS Elemental MediaConvert (Video transcoding)
  • AWS Beanstalk (backend hosting)
  • AWS Rekognition (Object and scene detection)
  • AWS Rekognition (Object and scene detection)
  • AWS S3 (Storage)
  • AWS Step Functions (Orchestration)
  • AWS CloudFront (CDN and content delivery)
  • AWS Lambda (Processing and serverless functions)
  • AWS Transcribe (Transcription)
  • Amazon SNS (Notifications)
  • AWS Translate (Multi-language support)
  • Amazon Athena (Analytics for storage and bandwidth)

Languages

  • JavaScript, TypeScript
  • Yaml
  • bash
  • Python
  • HTML5 (for video playback)

Frameworks

  • Video.js (HTML5 video player)
  • Next.js (frontend)
  • Nest.js (backend)

killer feature

Our solution ensured GDPR, HIPAA, FINRA, and SOC2 compliance by implementing robust security measures such as encryption of video files during upload, storage, and streaming using AWS services like S3 and CloudFront. We enforced strict access control, leveraging Cloudfront signed cookies and IntraVid’s authentication to protect sensitive media and ensure only authorized users could access or download content. Additionally, we maintained comprehensive audit trails and analytics to track user interactions with media, ensuring all actions were securely logged and could be reviewed in accordance with regulatory requirements.

img

Something close we can create

IE-Learning Platform

Telemedicine System

Financial Webinar Platform

Media Streaming Service

Online Fitness Platform

VirtualConference Platform

Music Streaming Service

Legal Case Review Platform

Corporate Training Portal

Flymining

Who:

The investor with $1.5m invested in Bitcoin mining equipment.

    What we did:

    Developed for him an international cloud mining web platform that allows people all over the world to invest in crypto mining.

      Why it matters:

      We have designed and built mining containers from scratch. They are super efficient with zero additional fans – all the air is pushed by in-built fans of the ASIC miners. Additionally we built a monitoring software around the farm, to establish transparency and hardware security through monitoring.

        Tech stack:

        Java, Javascript, Angular

          full casearrow-up-right
          Flymining

          GTM

          Who:

          GameTrade Market is one of the first NFT gaming item marketplaces, focused on ease of use for gamers and professional traders.

            What we did:

            Created a hybrid of social networks and a trading platform, as this is how we envision trade in future virtual metaverses.

              Why it matters:

              The project started in 2021 during the initial boom of blockchain games. Our client needed to create an MVP for GameTrade in very tight deadlines in an ever-changing landscape of blockchain. We have succeeded with releasing the MVP in just 2 quarters.

                Tech stack:

                AWS, MySQL, ASP .Net MVC, React

                  full casearrow-up-right
                  GTM

                  Let's create your own story together