Manuel's Blog thoughts, technologies and life

17Apr/090

VLC…iPhone 0.1 Alpha1 now available

UPDATE:

I've renamed the project to iPhone2VLC and moved the entire development to iphone2vlc.com. Also I've released a new version, read about it on the dev blog.

----

Features

Long time since the last update on the project. I'm now happy to announce the availability of the first public alpha for VLC...iPhone. I've quit on using WebApp.net and mootools in the favor of jQTouch. Here's a list of features:

  • completely rewritten the interface so now it uses jQTouch;
  • posibility to control play, stop, next, previous, volume up / down, mute, repeat all, repeat one, shuffle;
  • browse files and play or add them to the playlist;
  • control interface update speed (helps reduce load on the computer and decrease battery usage).

Installation

Check the tutorial on how to enable the web interface on VLC and then copy the contents of the archive to:

  • /usr/share/vlc/http/iphone if you are using Linux (only tested on Ubuntu), you will need writing permission;
  • C:/Program Files/Videolan/http/iphone if you are using Windows;
  • OS X: don't actually know the location of OS X, so help would be appreciated.

After installation go to http://<ip-of-the-computer>:8080/iphone.

Please leave a comment with feedback or bug reports. Also feedback from iPhone firmware 3.0 is appreciated.

Download

[download id="2"] [download id="3"]ACTUALIZARE:

Am redenumit proiectul în iPhone2VLC și am mutat tot ce ține de dezvoltare la iphone2vlc.com. Am lansat și o versiune nouă, citește despre ea pe blogul de dezbvoltare.

----

Facilități

A trecut multă vreme de la ultima actualizare asupra decursului proiectului. Sunt fericit să anunț disponibilitatea primei versiuni publice alpha pentru VLC...iPhone. Am renunțat la WebApp.net și mootools în favoarea jQTouch. Uite o listă de facilități:

  • am rescris complet interfața astfel încât acum folosește jQTouch;
  • posibilitatea de a controla redare, stop, următoarea, precedenta, volume sus / jos, mut, repetă toate, repetă una singură, aleatoriu;
  • cautare fișiere și redare sau adăugare în lista de redare;
  • control asupra vitezei de actualizare a interfeței (ajută la reducerea efortului calculatorului și reducerea utilizării bateriei).

Instalare

Urmărește tutorialul pentru activarea interfeței web pentru VLC și apoi copiază conținutul arhivei la:

  • /usr/share/vlc/http/iphone dacă folosești Linux (testat doar pe Ubuntu), vei avea nevoie de permisiuni de scriere;
  • C:/Program Files/Videolan/http/iphone dacă folosești Windows;
  • OS X: nu știu calea exactă pentru OS X, puțin ajutor ar fi de folos.

După instalare mergi la http://<ipul-computerului>:8080/iphone.

Te rog lasă un comentariu cu feedback sau raport de eroare. De asemenea feedbackul de la iPhone firmware 3.0 este apreciat.

Descărcare

[download id="2"][download id="3"]

2Jan/090

VLC web interface for iPhone

UPDATE: I've created a page for the project, you can check it out at http://manuelciosici.com/projects/vlciphone/.

This is what I've been working on today. It's a web interface to control VLC media player from one's iPhone. It looks (and is) very rudimentary (lower buttons don't do anything yet), but it is far more usable than the default web interface VLC comes with. It is also more battery efficient since the AJAX requests are only made when the user pushes a button (it doesn't update any status so it doesn't need to make requests every second).

I will probably continue to work on it since I want to be able to provide more functions that the free VLC Remote App from AppStore. The webapp is based on webapp.net mini-framework. This interface also replaces the default one VLC comes with, but I'll deal with that tomorrow.

Time to test it now with a good movie.

This is what I'we been working on today. It's a web interface to control VLC media player from one's iPhone. It looks (and is) very rudimentary (lower buttons don't do anything yet), but it is far more usable than the default web interface VLC comes with. It is also more battery efficient since the AJAX requests are only made when the user pushes a button (it doesn't update any status so it doesn't need to make requests every second).

I will probably continue to work on it since I want to be able to provide more functions that the free VLC Remote App from AppStore. The webapp is based on webapp.net mini-framework. This interface also replaces the default one VLC comes with, but I'll deal with that tomorrow.

Time to test it now with a good movie.

Tagged as: , , No Comments