Skip to content

salmanfakhri/VideoSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VideoSync

An app for synchronized youtube video playback.

showcase

Getting Started

These instructions will get a copy of the project up and running on your local machine.

Prerequisites

Make sure you have Xcode as well as the following dependencies installed before attempting to install this project

  • Cocoapods
  • Node.js

You can install Cocoapods using the following command

sudo gem install cocoapods

To install Node go here and follow the download instructions.

Installing

First clone the repository

git clone https://github.com/Salamander1012/VideoSync.git

Next navigate to the Server directory and install the node dependencies

npm install

Next navigate to the VideoSyncApp directory inside Mobile and install the pods

pod install

Cool you now have everything installed. Before we run the app in xcode make sure to start up the server. To do this navigate back to the Server directory use the following command

node index.js

Finally open the VideoSyncApp.xcworkspace file in xcode and run the project.

Server Dependencies

Node.js
Express.js
Socket.io

Mobile Dependencies

SocketIO Swift Client
Alamofire
Youtube Video Player

About

An app for synchronized youtube video playback.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors