Skip to content

VibeStream is an innovative video player offering a harmonious blend of form and function. With its user-centric design, it ensures a seamless and engaging experience for all users. VibeStream stands out with features like audio detection, responsive layout, and waveform visualization, enhancing the way you interact with video content.

Notifications You must be signed in to change notification settings

Aryan2892/VibeStream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VibeStream

Welcome to VibeStream – a sleek and intuitive video player that brings your media to life. Our player is designed with simplicity and elegance in mind, ensuring users have the best viewing experience with easy-to-use controls and modern aesthetics. image

Features

  • Custom Video Controls: Play, pause, and seek through your video with beautifully designed controls.
  • Audio Detection: Automatically detects if your video file contains audio tracks.
  • Waveform Visualization: See a visual representation of your video's audio with our integrated waveform display.
  • Responsive Design: Enjoy a consistent experience across all your devices, thanks to our responsive video player layout.
  • Accessibility: Designed with accessibility in mind, ensuring all users can navigate and control video playback.

Getting Started

To get started with VibeStream, clone the repository to your local machine:

git clone https://github.com/yourusername/vibestream.git

Install the dependencies:

cd vibestream
npm install

Run the application:

npm start

Usage

To play a video, click on the "Input your video here" button and select a video file from your device. The video will automatically load and be ready for playback. If the video contains no audio, you will be alerted, and the upload process will be halted.

Contribution

We welcome contributions to VibeStream! If you have suggestions or issues, please feel free to open an issue or create a pull request.

License

VibeStream is open-source software licensed under the MIT license. See the LICENSE file for more details.

Acknowledgments

Thanks to the WaveSurfer.js team for the amazing audio waveform visualization.
Special thanks to all contributors and supporters of the VibeStream project.
We hope you enjoy using VibeStream as much as we enjoyed building it!

Deployment

This application is deployed here : https://vibe-stream-vidyo.netlify.app/
Preferred browser : Firefox , Google Chrome

About

VibeStream is an innovative video player offering a harmonious blend of form and function. With its user-centric design, it ensures a seamless and engaging experience for all users. VibeStream stands out with features like audio detection, responsive layout, and waveform visualization, enhancing the way you interact with video content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published