Develop an interactive video playback system

公開日: 更新日:

Overview

We developed a system that allows users to select and play videos from a list of videos uploaded to a server.

  • Video storage server
  • Display server for playing videos
  • Direct operation on the playback server
  • Operation via mobile devices

This system combines these elements.

Unlike simply playing videos found on the internet, like YouTube, this system also allows for scenarios where data directly installed within a server is automatically downloaded to another server before playback.

Our company was responsible for the overall software development, focusing primarily on the front end.

Challenges

  • Standardizing file operations across different operating systems
  • Optimizing communication for transferring large amounts of byte data
  • Optimizing CSS and JavaScript for multi-device usage
  • Supporting discussions on technical challenges among specialists with varying expertise
  • Absorbing and circumventing device environment-dependent specifications and bugs

Technology Stack

  • HTML5
  • Vanilla JavaScript
  • Vue.js
  • Tailwind CSS
  • macOS file system
  • Windows file system
  • Linux file system
  • REST API
  • WebSocket
  • Docker
  • Nextcloud
  • VPN
  • Vercel
Back to blog

If you have arrived from this blog, please visit the top page, where you will find information on our achievements, supported technologies, and more.

To the top page

If you'd like to chat, please feel free to contact us! 🙋