Skip to content

An experiment using the peerflix module of nodejs and connecting a bunch of APIs.

License

Notifications You must be signed in to change notification settings

dmitriy-riabov/popcorn-app-1

 
 

Repository files navigation

#Popcorn time

Dependency Status

Build Status

To allow any computer user to watch movies easily streaming from torrents, without any particular knowledge.

Building

Dependencies

You will need nodejs and grunt:

$ npm install -g grunt-cli

And ruby with compass to build the stylesheets. Read this for more information.

Running and debugging

Run at least once to install dependencies and generate css files.

$ npm install
$ grunt

Run compass in Terminal for CSS compiling and listen to future changes.

$ compass watch --css-dir css

Run node-webkit from the root directory with --debug to enable debugging mode like so

$ node-webkit . --debug

or

$ nw . --debug

Press F12 to display the dev tools. Enjoy!

  • Currently Gaze to watch all files and reload the app is disabled due to memory leaks and unstability.

Build

Install the node modules:

Build with:

$ grunt build

By default it will build for your current platform however you can control that by specifying a comma separated list of platforms in the platforms option to grunt:

$ grunt build --platforms=linux32,linux64,mac,win

You can also build for all platforms with:

$ grunt build --platforms=all

How to contribute

First, building, testing and reporting bug is highly appreciated. Please include console's output and reproduction step in your bug report. If you want to develop, you can look at the issues, especialy the bug and fix them.

Join us on IRC at #popcorntime on freenode, most active developpers hang in there.

Any problem?

Regarding Video, MP4 H264 Playback

About

An experiment using the peerflix module of nodejs and connecting a bunch of APIs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published