有沒有App幫助異地情侶能一邊視頻一邊同步看電影?

最理想的狀態是,能同步看一個視頻,同時小窗口視頻或者語音,一起坐在電影院的感覺~
update:沒等到靠譜答案,題主已分手


喜歡一起看電影的異地小情侶們,請不要大意地使用這個 Chrome 插件!~

插件叫做 Coplay,是 @顧軼靈 大大做的一個擴展,造福廣大群眾吶~ (?? . ??)

舉個栗子:

安裝 Coplay 插件以後,兩個人在各自的電腦上打開共同要看的那個視頻的頁面,點一下 Chrome 右上方的這個插件的圖標:

在視頻頁的下方就會出現如下圖所示的 Coplay 的控制條,上面有一個標識符(圖片里的那串字元),把這個發給對方,填入框里,連接,就可以無延遲同步了,「重播」的按鈕也很好用,按一下兩個人都從視頻的第一秒重新開始播放。

看東西的同時,還能開著其他聊天軟體的視頻窗口說話~

目前支持優酷、搜狐視頻、騰訊視頻、土豆、愛奇藝,最棒的是還支持 bilibili 和 YouTube 有木有!(將來要是能支持 A 站就好了~作者 @顧軼靈 大大說原因是:A 站沒有在視頻頁提供時間跳轉的介面,要支持暫時比較困難。

以下是顧神之前在另一個題目下面介紹這個插件的回答,希望大家能夠給他的這個回答點贊(我只是搬運工~~),感謝他做出這麼好的插件~
======
作者:顧軼靈
鏈接:有哪些鮮為人知卻非常有意思、好用的 Chrome 擴展? - 顧軼靈的回答

這裡是下載地址:

Chrome 擴展:coplay - Chrome Web Store
Firefox 附加組件:https://github.com/Justineo/coplay/zipball/gh-pages 下載後把 extensions/packed/coplay.xpi 拖到 Firefox 里安裝。(沒發布到官方,審核太煩了)
源碼:Justineo/coplay · GitHub


====
應相關當事人的要求,對原回答做了一些修改。感謝大家的支持和建議~


我們當年都是開著視頻,準備好零食,一起停在幾秒幾分,然後3~2~1!開始!哈,好懷念呀~


剛好我昨天也發現了最高票 @燕仰 提到的這個擴展,一看媽呀這不就是 coplay 么,於是還發了條微博說了這事:發現竟然有個人曾經拿 coplay 改成了中文... 不過我一看好像是去年兩月份的,也沒幾個人傳播,想想就算了。今天在知乎看到還是有人被誤導的,我就在這澄清一下。(另外這個抄襲者不是 @燕仰 同學,大家不要搞錯,不知道有另一個版本很正常。)

這個修改版和原版的 coplay 有幾個不一樣的地方:

0. coplay 支持 Firefox;
1. 名字改了,我覺得吧,他改名字的水平的確不錯……
2. 擴展代碼里的 coplay 變數名都給改成了 LoveCross;
3. 漢化了;
4. 樣式有些微調,佔滿了底部的寬度;
5. coplay 後來更新過一版支持了 B 站(需要支持 A 站的話目前有困難),支持範圍是優酷、搜狐視頻、騰訊視頻、土豆、愛奇藝、bilibili 和 YouTube。

別的不多說了,看我之前相關的回答就好了:
有哪些鮮為人知卻非常有意思、好用的 Chrome 擴展? - 顧軼靈的回答

另外因為需要適配第三方網站,所以一旦對方網站介面升級了,擴展可能就會失效。所以需要長期可用的話還是需要持續維護的,希望大家理解(上次搜狐視頻改了下介面導致我在 Chrome Webstore 被打了兩個一星……)。


我來貢獻一個,男票安利的神器

Teamviewer

先上個百度百科,因為我都講不清原理,只知道是遠程控制的,神同步的那種!!!

安裝好登陸進去是醬紫的~

告訴他ID和密碼就可以了,也可以註冊個賬戶,雙方成為好友,下次連接就不用再說密碼了~

不過註冊過程中居然是用拼圖做驗證碼的,感覺比12306還12306哈哈哈哈哈

兩個人連上之後就可以控制啦,這個神器的關鍵就是!比QQ遠程控制流暢一千倍!!!!!同步看電影看球賽看綜藝妥妥的!!!完全沒有延遲!!!!聲音也沒有卡頓!!!網路好的話,一部電影開開心心的看完完全沒有問題

我們看的時候因為要聊天就開了微信語音,流暢到我要跟他說一個東西是指著屏幕說的!感覺他就在我身邊一樣!!!

最最最關鍵的是!還有安卓和IOS版!作為一個可以半個月不開電腦星人,用iPad就可以一起看電影啦哈哈哈哈

就可以這樣咯嘻嘻嘻


打一下最高票 @燕仰的那位開發出來所謂異地戀 LoveCross Chrome 插件的臉,你的這個所謂插件是抄襲 @顧軼靈 的 coplay.js GitHub - Justineo/coplay: Synchronizing video play between two peers.

下面看一下源碼便知究竟:

先上原作者的源碼/coplay.js 的任意一個函數和抄襲者對比一下:

原作者的connect函數:


function connect(c) {
coplay.connection = c;

var ui = coplay.ui;
ui.remote.value = c.peer;
ui.remote.disabled = true;
ui.connect.hidden = true;
ui.disconnect.hidden = false;

var start = 0;
var elapsed = 0;
var round = 0;
var count = 0;

function heartBeat() {
start = Date.now();
c.send(pack("REQ"));
}

function checkPath() {
c.send(pack("CHECK"));
}

function getPath() {
return location.host + location.pathname;
}

c.on("data", function (p) {
var player = coplay.player;
switch (p.type) {
case "REQ":
c.send(pack("ACK"));
break;
case "ACK":
round = Date.now() - start;
count++;
elapsed += round;
console.log(round + "ms");
setTimeout(function () {
heartBeat(c);
}, 1000);
break;
case "CHECK":
c.send(pack("PATH", getPath()));
break;
case "PATH":
if (p.data !== getPath()) {
console.log("Not on the same page.");
c.close();
}
break;
case "MSG":
console.log("Remote: " + p.data);
break;
case "SEEK":
player.seek(p.data);
break;
case "PAUSE":
player.pause();
break;
case "PLAY":
player.play();
break;
}
});

heartBeat();
checkPath();

c.on("close", function () {
ui.remote.value = "";
ui.remote.disabled = false;
ui.connect.hidden = false;
ui.disconnect.hidden = true;
coplay.connection = null;
});
}

////////////////////////////////////////////////////////////////////////////////////////////////////////


抄襲者的connect函數:

function connect(c) {
LoveCross.connection = c;

var ui = LoveCross.ui;
ui.remote.value = c.peer;
ui.remote.disabled = true;
ui.connect.hidden = true;
ui.disconnect.hidden = false;

var start = 0;
var elapsed = 0;
var round = 0;
var count = 0;

function heartBeat() {
start = Date.now();
c.send(pack("REQ"));
}

function checkPath() {
c.send(pack("CHECK"));
}

function getPath() {
return location.host + location.pathname;
}

c.on("data", function (p) {
var player = LoveCross.player;
switch (p.type) {
case "REQ":
c.send(pack("ACK"));
break;
case "ACK":
round = Date.now() - start;
count++;
elapsed += round;
console.log(round + "ms");
setTimeout(function () {
heartBeat(c);
}, 1000);
break;
case "CHECK":
c.send(pack("PATH", getPath()));
break;
case "PATH":
if (p.data !== getPath()) {
alert("你們貌似不在看同一個視頻呀~ TA在看" + p.data);
c.send(pack("MSG", "你們貌似不在看同一個視頻呀~ TA在看" + p.data));
c.close();
} else {
ui.connect.hidden = true;
ui.disconnect.hidden = true;
ui.local.hidden = true;
ui.remote.hidden = true;
alert("通道建立完成,現在就可以操作同步了");
LoveCross.ui.main.classList.toggle("active");
LoveCross.ui.pause.hidden = false;
LoveCross.ui.sync.hidden = false;
LoveCross.ui.restart.hidden = false;
c.send(pack("MSG", "Success"));
}
break;
case "MSG":
if (p.data == "Success") {
ui.connect.hidden = true;
ui.disconnect.hidden = true;
ui.local.hidden = true;
ui.remote.hidden = true;
alert("通道建立完成,現在就可以操作同步了");
LoveCross.ui.main.classList.toggle("active");
LoveCross.ui.pause.hidden = false;
LoveCross.ui.sync.hidden = false;
LoveCross.ui.restart.hidden = false;
} else {
alert(p.data);
}
break;
case "SEEK":
player.seek(p.data);
break;
case "PAUSE":
player.pause();
break;
case "PLAY":
player.play();
break;
}
});

heartBeat();
checkPath();

c.on("close", function () {
ui.remote.value = "";
ui.remote.disabled = false;
ui.connect.hidden = false;
ui.disconnect.hidden = true;
LoveCross.connection = null;
});
}

看不懂沒關係,對比一下抄襲者改動了幾個對象名稱比如coplay 改成了 LoveCross
哦摩西咯一的是,還加入幾句漢語,就以為我看不出來了嗎?

最後再看一次提交時間,原作者是這樣的:

由於沒找到抄襲者的github,姑且算他是博客的時間也就是2015情人節


雖然晚了,但是還是來貼一下,能和陌生人一起看電影,也能和認識的人一起看電影的app。


有個軟體 叫鬥魚、熊貓、全民tv

你去開個直播間 把自己的頭擺在左下角

然後屏幕上放電影

你男朋友看你直播

還能順便把錢賺了

想想都有點小激動呢!


你想要的大概是這個東西 Gaze - Long Distance Movie Night.
只要兩個人的電腦上有同一個MP4視頻文件就可以兩邊同步播放。播放的時候還可以開啟攝像頭視頻,可以在屏幕上打字交流。不過國外的網站,穩定性,你懂得。希望可以有人能做成一個軟體,造福異地狗。


身為一個屌絲程序員,我熬夜幾宿開發一個同步聽音樂的網站. 不用註冊,也不用下載插件啥的, 只要進入同一個房間, 然後就可以讓你的寶貝/基友給你放歌聽了

最牛的是你暫停她就暫停, 你播放她就播放, 好不好,

http://www.music666.cn/

歡迎大家試用,有建議直接回復我,支持我就贊一個吧

具體看圖:


大噶都忘了Skype么

昨天和男票微信視頻看他打遊戲來著(好帥好帥麥克雷好帥!好帥好帥男票槍法好帥!我最愛的DVA拿到全場最佳簡直賽高?????

之後我不怎麼會玩那幾個英雄他就開了Skype上B站找到視頻跟我邊看邊講解,還有午時已到那個系列我看不懂他給我講梗,天吶真的好溫柔(天使抽煙那個笑死我了哈哈哈哈哈哈哈哈哈哈(男朋友原話是「天使暗落落找個角落蹲著抽煙,等那群小王八蛋子全死光了一個英雄不朽復活大家再蹲那抽煙」,俗稱抽煙流天使

( 。? ??)

誒,就是雙方都打開PC端的Skype,開視頻通話,然後其中一方開一個控制桌面還是怎樣(具體下回再開了我問問哈

效果就是你的桌面顯示的是你男朋友的桌面,哎呀就是他在電腦上幹什麼你就能在你的電腦上看到他在幹什麼,同時Skype的視頻通話也在繼續你們也可以繼續語音或者看著對方相看兩不厭?(????ω????)?

哈!從此開啟電腦兩端一起看電影模式,還能互相討論劇情不用怕打攪到其他人。

(??︶??)


啥時候我們看了我會來補圖的哈,具體的你們這麼聰明一定能看懂我的渣描述噠!


贊同某樓的推薦rabb.it。 女票暑假回國後我們就經常在rabb.it上開房邊看民國視頻邊視頻聊天,真是異地戀神器。
如圖:


電腦QQ開屏幕共享,手機微信視頻(放在手機架上解放雙手)


開個只有你們倆的qq群 然後視頻直播唄 可以放視頻一起看


實際操作中網速是個大問題……


我和男朋友這樣看,用的都是比較常見的軟體,而且已經這樣看很多次了
1.用YY建一個頻道,選為自由說話
2.打開扣扣。遠程控制,在誰的電腦上看就控制誰的(兩個電腦解析度不一樣會影響畫面大小
3.只進行前兩步是不夠的,這樣看沒電影聲音,自由說話放的電影聲音很奇怪,所以最好用播放伴奏的功能,播放伴奏那個打開麥克風,可以關閉自由說話,一樣聽得到說話
4.戴上耳機~開始看~(?′?`?)*??*
親測可行~也不用翻牆,也很穩定~
(我和男朋友看的時候一般都不語音說話,依舊扣扣打字,但這樣語音是可行的,想視頻的話好像得重開第三個軟體視頻或者用第二個設備,因為之前男朋友說關了遠程才能視頻。。可能提前開好視頻就可以了,(?????)


和我男朋友一直用rabb.it
不過看國內的網站視頻不太方便,b站可以,還可以搶遙控器就是控制滑鼠,於是我們又可以一起玩網頁遊戲或者你一關我一關的闖關。
但是最近伺服器有點小問題我打不開。


那個…我可不可以說 三星edge+支持一邊打電話一邊看電視 但是能不能一邊視頻一邊看電視我就不知道了(:D)| ̄|_


實驗了一下 可以的。但是兩邊都有聲音比較影響看電視。


你要找的是不是:網路電視。


我想問軍戀根本沒法用電腦的怎麼破??手機有啥推薦的app咩


Skype :
視頻通話 然後 共享屏幕


推薦閱讀:

類似於藍色光波過濾器還有護眼寶這些app有用嗎?真能保護視力嗎?
iPhone 有哪些非常有必要下載的 App?
假如安卓應用全部 Android Design 了,會怎麼樣?
AAA Phone Tracker 流行的原因是什麼?
有沒有什麼健身的好app?

TAG:應用程序Application | 異地戀 | 戀人 |