Skip to content

While many watch together alike apps store videos on server, this one will store them locally and sync via p2p connection for better video quality even with low connection speed

Notifications You must be signed in to change notification settings

InvisibleF0x/Video-Sync-progress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YOU NEED TO DOWNLOAD FFMPEG AND UNPACK IT INSIDE video-sync FOR IT TO RUN

Video-Sync

While most of video sharing apps use servers to hold the file, this app will use local storage therefore providing better bitrate and quality for users with low internet connection speed. This is creations stage of the app, during this time I will mainly focus on creating offline app that is capable of playing mp4 and mkv files.

The rough davelopment plan looks like this:

  1. create a basic structure for offline video player with capabilieties to play mp4, mkv <-- current stage
  2. make it possible to connect via p2p
  3. make it check if the file is present on both pcs
  4. make it possible to send a file via sftp if one of the client doesn't have it
  5. make it sync played video
  6. implement a good-looking ui
  7. optimise the code
  8. create an installer for the application for ease of use

Plan for stage one:

  1. demo playlist ui
  2. ability to add/remove form playlist, open folder
  3. ability to change the order of the playlist
  4. create working player interface
  5. ability to play selected playlist in mp4 <-- We are here
  6. ability to select subtitles and audio path

Icons downloaded from icon-icons.com

About

While many watch together alike apps store videos on server, this one will store them locally and sync via p2p connection for better video quality even with low connection speed

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages