2015-08-27
一起看电影

做了个小东西,帮助大家在各自的电脑上一起看电影,它会同步命令流,包括暂停,播放,拖动进度条等等。

首先,你需要些前戏.

  1. 必须用指定播放器(vlc播放器)播放: 这货同时支持windows和mac,还提供web控制接口,实在是程序员装逼厉器。

    请下载安装好。

  2. 下载这个补丁, 本人纯手工打造,天然无害, 口感纯正,请放心使用。

    把解压后的文件覆盖到vlc的安装目录下的 lua/http 目录

    • 理论上,windows是这个路径

      C:\Program Files (x86)\VideoLAN\VLC\lua\http

    • Mac 上是这个路径:

      /Applications/VLC.app/Contents/MacOS/share/lua/http

    覆盖前注意一下,如果你找对了的话,这个目录大概有这么些文件:

  3. 对于vlc这种有纯正欧罗巴血统的贵族播放器,我们需要做一些配置,才能让它在中国的土壤上茁壮成长。 以下展示在windows下的配置步骤,用mac的装逼犯请自行揣摩。

    • 打开vlc,点选 [工具]->[偏好配置].

    • 在左下角[显示设置]一栏,选择全部。

    • 选择 [界面]->[主界面], 框选[web]

    • 选择 [界面]->[主界面]->[Lua],在密码一栏随便设置一个密码

    • 选择 [视频]->[字幕/osd]->[文本渲染器] , 把字体选为 DFKai-SB(你要问我这个字体是什么鬼,我也不知道,反正用它你的中文字幕就不会出现乱码了)

  4. 重启vlc

前戏完后,就可以步入主题了

(写给电脑小白:此前戏只用做一次,以后每次直接步入主题)

要求: 一起看电影的小伙伴,电脑里要预先下好要看的电影

  1. 用vlc打开电影。

  2. 打开你的网络浏览器,输入地址 localhost:8080, (理论上也可以用手机访问,如果你的手机跟你的电脑在同一个局域网内的话). 第一次访问的时候,会让你输入帐号密码,帐号留空,密码就是在前戏里设置的那个密码.

  3. 网页会出现一个控制界面,如下图。 用这个界面去控制vlc的电影播放(试试左右套弄进度条,播放器应该会有反应)。

  4. 一个小伙伴点[创建房间],成功响应后,会显示你的房间号.

  5. 把你的房间号告诉你的小伙伴,其余小伙伴点[进入房间],并输入该房间号。

  6. 你们都在一个房间了,该干嘛干嘛吧(这个时候套弄进度条,应该大家都会有反应了).


lazyrobot.me