network-video-player
v0.1.9
Published
Play videos over the network from a computer on to a mobile phone.
Downloads
3
Maintainers
Readme
Network Video Player
Network video player helps you play videos in your mobile phone from your computer
- When both mobile and the computer are in the same wifi network.
- When they are both connected to a high speed internet connection.
Usage
- Run network-video-player with phone and computer on the same wifi network. (Computer can also be a desktop connected via ethernet to the wifi router.)
sudo nvp
- Run network-video-player with phone and computer on different networks.
sudo nvp --enable-tunnel
Installation instructions
Prequisites
- Nodejs and npm
Step 1 - Install nvp npm module
sudo su
npm i -g network-video-player // copy paste this, do not make misspell, as you are a super user.
exit
Step 2 - Install nvp android app
Download the application from google play store and install the application on your android phone. https://play.google.com/store/apps/details?id=com.ramachandrajr.network_video_player
Step 3 - Open port
If you'd like to view videos from your computer on your mobile and they are in the same network and youi don't want to use a tunnel then you have to open port 3333 on your computer.
Note: Opening a port is done automatically for Fedora linux distro.
Step 4 - Run nvp
Open a terminal and go to the folder you'd like to see the files on.
// for example
$ cd ~/Videos
// run nvp
$ sudo nvp
Enter http://192.168.43.177:3333, when app asks!
Step 5 - Make sure the port is open
If you'd like to use nvp locally without tunnel, you might need to openup the port 3333 on your machine.
Try to open the ipaddress for example http://192.168.43.177:3333
in a webbrowser on your mobile and you should see the latest time in the response page. If the page is unreachable and there are no errors, its mostly because your 3333 is closed.
Step 6 - Open the ip address in the application
Enter the ip address from the terminal as is in the application. That is it! You should be able to browse the folders and view most of the videos in those folders. Currently 'mpeg4', 'h264' codecs are viewable.
Final words
If you'd like to contribute to the backend part of the application please send pull requests to this repository. If you see any issues please consider creating an issue in this repository.