Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/furwaz/vybeen
A realtime music streaming website in pure JS/NodeJS
https://github.com/furwaz/vybeen
js music-player nodejs stream
Last synced: 4 days ago
JSON representation
A realtime music streaming website in pure JS/NodeJS
- Host: GitHub
- URL: https://github.com/furwaz/vybeen
- Owner: FurWaz
- License: gpl-3.0
- Created: 2021-04-01T15:16:59.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-07-04T20:52:40.000Z (over 1 year ago)
- Last Synced: 2024-11-09T13:20:43.955Z (2 months ago)
- Topics: js, music-player, nodejs, stream
- Language: JavaScript
- Homepage: http://vybeen.furwaz.com
- Size: 360 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VyBeen
Youtube song streaming server made in Node JS## Routes
### /search?q={QUERY}
Searches for a song on youtube and returns the first result infos
- Results format:
```
{
"title": "song title",
"author": "song author",
"thumbnail": "thumbnail url",
"length": "song length (seconds)",
"stream": "api stream route (/stream)",
"lyrics": "api lyrics route (/lyrics)"
}
```### /infos
Returns the informations of the current song
- Results format:
```
{
"title": "song title",
"author": "song author",
"thumbnail": "thumbnail url",
"length": "song length (seconds)",
"stream": "api stream route (/stream)",
"lyrics": "api lyrics route (/lyrics)"
}
```### /stream
Returns the audio stream link of the current song
- Results format:
```
{
"stream": "stream url",
"progress": "song current progress (seconds)"
}
```### /lyrics
Returns the lyrics of the current song
- Results format:
```
{
"lyrics": [
"lyrics line 1",
"lyrics line 2",
...
]
}
```You can try VyBeen on my own website [here](https://furwaz.fr/vybeen)
And the VyBeen API is available [here](https://vybeen.furwaz.fr/)---
Author: [FurWaz](https://github.com/FurWaz)