Show Youtube videos in sync


#1

I want to share a script for sync view of Youtube videos.
You can test this script on AVRENG domain on HighFidelity, or in a browser at: http://transmissiongate.com:3030/

YouTube Together on High Fidelity

A simple app to allow watching youtube together

Installation

If you want the default script:
git clone https://github.com/zillding/yt-together.git

the updated version without login:
wget http://transmissiongate.com/yt-together.zip

cd yt-together
npm install
npm start
open http://localhost:3030

Features

  • Watch YouTube videos with your pals (synced using websocket)
  • Search YouTube videos
  • Preview search result
  • Add video to/delete video from a playlist
  • See current number of viewers

#2

That’s FANTASTIC george! Best player I have seen yet.

Would be so cool if it didn’t have the “Enter your username” button so it would “just work” immediately…

or could somehow get your username…


#4

Done! I’ve updated the script in order to login without user name input.


#5

Thanks, nice nice one!


#6

This is pretty cool! Any plans to put this into a user friendly format like an HDTV 3d model and put it on the marketplace? I’m sure it would be a favorite!


#7

If the script don’t work, you must change the authorization API key for youtube search:

https://console.developers.google.com/apis/library/youtube.googleapis.com/?id=125bab65-cfb6-4f25-9826-4dcc309bc508

Obtain a new key and change the key in: /src/app/config.js in line 2.

export const SEARCH_API = 'https://www.googleapis.com/youtube/v3/search'
export const API_KEY = 'AIzaSyBjyz_4NV9e2qEaH20jVqY6P4ZLQUxdHxo'