Skip to content
/ 4VLC Public

Simple web interface to multicast .mpeg, .mp4, .mpg, .mov and .vob files with VLM. For mob devices with screen size around 3.5''. Adapted for people with poor vision or big fingers.

License

Notifications You must be signed in to change notification settings

ska-la/4VLC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 

Repository files navigation

Features

  1. It's not yet another player based on VLC at all.
  2. It's only yet another Remote Control for VLM (not Telnet interface).
  3. It's a set of additional files which are placed side-by-side with common VLC http files (into ../lua/http folder).
  4. Default: it's to setup a multicast streams of MPEG, MPG, MP4, MOV, VOB and MKV (not H.265) files and operate them. VLM's control commands play, pause, stop and seek [+-] (percentage) are used on backplane. Likewise Video-on-Demand (VoD).
  5. It use a functionality of a built-in VideoLan Manager (VLM) of VLC player over any favorite web browser.
  6. Default: it allows to use SAP information (for players which support this).
  7. Interface was adapted for mobile devices with a small screen (sirca 3.5 inch).
  8. Can be used by people with a poor vision or big fingers.
  9. Suitable for headless ARM servers (under Unix/Linux) like Cubieboards, Raspberry Pi and many others.. Windows' option is also supported.
  10. (Not yet implemented , need help) Get audio part of a stream on the RC device (into a current web page).

stream page

Install and Use

  1. Download ZIP archive and unpack it. Under Unix/Linux COPY (DON'T REPLACE) a CONTENT of "http" folder (NOT FOLDER ITSELF) into: /usr/share/vlc/lua/http folder, under Windows - C:\Program Files\VideoLAN\VLC\lua\http\ .
  2. Start VLC up with http interface:
  • Windows: vlc.exe
Tools -> Preferences -> All -> Interface -> Main interfaces -> Web
  • Unix/Linux:
cvlc -I http --http-password <your password> --http-host 127.0.0.1 --http-port 8080

for details look at there.

  1. Connect to VLC's web interface. Open your favorite web browser and input http://localhost:8080/ or http://<your desired ip address>:8080/ into address bar. Also you can add path ..:8080/mobile.html or vlm.html . Play with it. May be that's all of you need.
  2. Now input http://<your ip addr>:8080/4vlc.html and compare with our solution. You can receive the created streams with any player which support a playback of a multicast stream. You can start another instance of VLC and use View -> Playlist -> Network streams(SAP). Choose desired stream and Play it.

GUI (with pics)

There is.


Demo video.


Use a lot of big screen devices (TVs, Monitors, Projectors and so on) to view your streams and control them with your old fashion phone with small screen. Don't harm your eyes. Have a nice day.

About

Simple web interface to multicast .mpeg, .mp4, .mpg, .mov and .vob files with VLM. For mob devices with screen size around 3.5''. Adapted for people with poor vision or big fingers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published