Skip to content

yashsriv/networks-video-stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Lecture streaming to multiple clients

Setup

Install go, set up go path and then clone this repo to $GOPATH/src/github.com/yashsriv/networks-video-stream:

$ git clone https://github.com/yashsriv/networks-video-stream.git $GOPATH/src/github.com/yashsriv/networks-video-stream

Install dep: https://github.com/golang/dep#installation

Install dependencies:

$ cd $GOPATH/src/github.com/yashsriv/networks-video-stream
$ dep ensure -v

Install npm/yarn, and then:

$ cd frontend
$ npm install
# or
$ yarn install

Dev Setup

Run server:

$ go run app.go

Now run angular frontend:

$ cd frontend
$ npm start
# or
$ yarn start

Open up http://localhost:4200 and profit!

Prod Setup

Run build.sh:

$ ./build.sh

Run main server:

$ cd dist
$ ./server

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published