2013-08-31 24 views
0

如果你有2個用戶在不同的計算機上在同一個網頁或網址上,你如何建立兩個PC之間的數據交換連接?你使用WebRTC還是使用json文件?示例是CubeSlam。2個用戶在同一個網址上交換數據

+0

我不認爲這是互聯網的工作方式。用戶「不在」URL上。 – usr2564301

回答

0

Cubeslam是webRTC的一個很好的例子。它實際上有一個關於技術的小記錄,並通知他們正在使用webRTC。

webRTC採用點對點技術,因此來自相機的流不會到達服務器。然而,要建立流,你需要做一些信令,並且信令將通過服務器發送。信令的

實施例:

  • 發送什麼將在流中被髮送的信息即SDP 消息(會話描述協議)。

  • ICE - 候選人發送,以便找到兩個 同行之間的好路徑。確保沒有防火牆的方式。

  • 發現。您在URL中看到的唯一文本字符串可能是 可識別會話,並使服務器可以將信號消息傳遞給右對等方。

JSONs所有這一切的一部分是您可以使用JSON實現信令。但你不必這樣做。

我認爲了解更多關於webRTC的最佳開始是來自最新Google I/O的slides。它還包含鏈接到預約的video

0

我認爲他們不會在用戶之間建立正確的連接。 我認爲需要服務器端支持。 在閃存中,它可能是FMS等。 如果它是一個html5應用程序,也許它使用websocket來使用服務器端來同步兩個用戶。
PS WebRTC由非常特定類型的瀏覽器支持。

相關問題