Skip to content

Grants access to youtube.com/tv normally reserved for use with smart TVs

Notifications You must be signed in to change notification settings

GarrettBlackmon/youtube-cast-receiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Cast Receiver (YCR)

Cast Youtube videos to ANY computer, no chromecast needed!

Youtube Cast Receiver (YCR) was built to allow you to cast Youtube content from your phone directly to your computer. This is very useful while traveling with a laptop and hdmi cable. Leave the chromecast at home!

This is achieved by spoofing the useragent to make your connection appear to come from a smart TV, allowing you to access youtube.com/tv. This app launches in fullscreen mode to give you an immersive and native feeling casting experience.

Installation

Grab the appropriate binary for your system from the releases page.

Linking your device

1: Open the application and click the settings icon

step1

2: Click "LINK WITH TV CODE"

step2

3: Note the TV code on your screen

step3

4: Open the Youtube app on your smartphone and click your photo in the top right

5: Tap "Settings"

6: Tap "Watch on TV"

7: Tap "Enter TV code"

8: Enter the code on your computer screen in the box and press "Link"

Release History

  • 0.1.0
    • Work in progress - compiled for Linux/MacOS
  • 1.0.0
    • Official release - compiled for Windows/MacOS/Linux
  • 1.0.1
    • Bugfix - removed menubar on windows distribution

Contributing

  1. Fork it (https://github.com/yourname/yourproject/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Development

To run the project locally with npm:

git clone https://github.com/GarrettBlackmon/youtube-cast-receiver
npm i
npm run start

To build:

npm run make

Meta

Garrett Blackmon – @GarrettBlackmon[email protected]

Distributed under the GPL license.