[8525, TyTN, MDA Vario II, JasJam General] fun_key:
As some of you asked me for the translation, I did it. I just put it here, so that you can all give a try if you want.

http://shaka-team.ch/kaliF.ProD/FuN_KeY/vod_eng.rar

A week ago I spent some time to build a home made Video On Demand system, and I was wondering if it could interest some of you. If you are interested I can translate it into english and write a little how-to.

My system is very simple; the computer with the data (films, divx, dvd, ...) will become a web server listing all available media and offering live streaming and transcoding to smartphones/pdas and/or other computers.

Usage:

I am far too lazy to convert my film/dvd to ppc format and to send it to the SD card; that's why I decided to stream the film I want to see directly over the wifi. I also use this when I am on the go with a computer/ppc and nothing to do, I can easily watch my films through the internet.

Requirement for the server:

-Win 2k/XP Pro/2k3 with IIS setuped

Requirement for the client (PDA):

-TCPMP installed

-A tytn (didn't tried with other device in fact, but it should work on most PDA/smartphone)

Requirement for the client PC:

-Divx codec or filter setuped

Limitation:

-If you plan to stream over the internet, keep in mind that the size of your upload will condition the quality of the video.

-Only one client can stream at the same time (in fact more clients can connect to the server, but they will all see the same film)

-No possibility to go forward/backward, you have to watch the entire film straith forward (you can pause as long as your device is able to hold the running film in the buffer)

SETUP

-On XP Pro, Win 2k, Win 2k3 go to control panel > add/remove software > integrated components

-Select and install IIS (www service is enough)

-Extract my app in c:\inetpub\wwwroot\vod

-Edit default.asp and replace "c:\film_path" by the path of your films (you can add many folders by copy-pasting this line)

-Edit the play.asp and replace "server_name" by the name or the IP of the computer

-Edit film.asx and replace "external_dns" by your external ip or DNS if you have one. You can also setup here the local name/ip of the computer (the same as in play.asp) but in this case you will not be able to stream your films from outside your home network

-If you are using the external IP/DNS, do not forget to configure your router/firewall to allow and to route the traffic from the socket 8080 to the computer hosting the app

-If you don't have a static IP, you can freely get a DNS that link to your dynamique IP; visit www.dyndns.org for more informations

-go at http://computer_name/vod and try to watch a film (There may be an issue with firefox; I may work on it a bit later)

SETUP, PPC Side

-Setup TCPMP 0.71RC1 or 0.72RC1; most of the versions available should be fine

-Go to setup menu and remove all the tick in directdraw page if you are experiencing strange behaviour with the picture

-Go to file association and tic at least Windows meta files (ASX, ...)

-Start pocket IE and go to http://server_name/vod; you should be able to watch your films by now

NOTES

-The app is able to handle DVD files, as long as it can detect the VIDEO_TS folders

-The app is limited to one user at the same time; I did this because my upload do not allow me to stream more

-There is still a slight syncro problem on PPC with the picture and the sound; sadly, I think that it is a TCPMP issue