爆米花时间 是一个 多平台视频流应用. 它是由浏览器 (node-webkit) 呈现的 HTML/CSS/JavaScript 应用程序 (NodeJS)。 这 流媒体 是由一个 洪流客户端 为了 节点 (飞利浦)。 应用程序自动从不同来源获取所有信息(种子、图像、信息),并很好地组合在一起。
在 CentOS 上构建爆米花时间/Fedora 和 Debian/Ubuntu/Mint Linux
首先,安装系统依赖项:
# sudo yum install -y nodejs rubygem-compass wget git
# sudo apt-get install nodejs npm wget git -y
现在,得到 爆米花时间 源代码:
# git clone https://git.popcorntime.io/stash/scm/pt/popcorn-app.git
爆米花时间 是用 javascript 编写的,所以我们需要 grunt 和其余的项目依赖项。 我们切换到刚刚用 git 拉取的项目目录,因此所有这些都在本地安装在 node_modules 下。
# cd popcorn-app # npm install grunt-cli bower # npm install
制作爆米花时间:
# node_modules/grunt-cli/bin/grunt build --platforms=linux64
安装爆米花时间
现在,让我们将构建移动到一个可以轻松启动它的地方:
# sudo cp -r build/releases/Popcorn-Time/linux64/Popcorn-Time/ /opt/ # sudo ln -s /opt/Popcorn-Time/Popcorn-Time /usr/bin/
创建桌面快捷方式:
# sudo wget https://upload.wikimedia.org/wikipedia/commons/6/6c/Popcorn_Time_logo.png -O /usr/share/pixmaps/popcorntime.png
echo "[Desktop Entry] Comment=Watch movies and TV Shows Terminal=false Name=PopcornTime Categories=AudioVideo; Exec=/opt/Popcorn-Time/Popcorn-Time Type=Application Icon=popcorntime" > ~/Desktop/PopcornTime.desktop
chmod +x ~/Desktop/PopcornTime.desktop
就这些!