Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/robmcelhinney/cast-media
Cast files & recordings to chromecast devices over local WiFi
https://github.com/robmcelhinney/cast-media
cast chromecast javascript
Last synced: 27 days ago
JSON representation
Cast files & recordings to chromecast devices over local WiFi
- Host: GitHub
- URL: https://github.com/robmcelhinney/cast-media
- Owner: robmcelhinney
- License: gpl-3.0
- Created: 2022-10-02T10:48:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-23T21:11:48.000Z (about 1 year ago)
- Last Synced: 2024-10-28T07:45:17.927Z (2 months ago)
- Topics: cast, chromecast, javascript
- Language: JavaScript
- Homepage:
- Size: 7.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# cast-media
Node.js application to play local files on chromecast devices## Install
Install from repo:
$ git clone [email protected]:robmcelhinney/cast-media.git
$ cd cast-media
A.$ cd server
$ npm install
B.$ cd client
$ npm install## Usage
Must be on same WiFi.$ cd server
$ npm startManual
$ node bin
Call other path$ node bin --path=/path/to/share
## Record audio on mobile
The media api requires a HTTPS connection to allow audio recording. You can use OpenSSL to create a key/cert pair and place them a root https directory.
Then use the `https` branch which has uses that key/cert pair.
Easy tutorial: https://www.youtube.com/watch?v=r6gA1NCfvYA