View Single Post
Posts: 59 | Thanked: 5 times | Joined on Nov 2005
#75
HTTP streaming success!

I've found that if you encode video as:

Nx240 or 400xN (i.e. scaled to fit precisely into a 400x240 box, but not adding borders or stretching the picture)

25fps

150kbps video (2-pass mpeg4)

96kbps audio (mp3lame)

...then put the resulting AVI file onto a webserver onto my home network (the server's connected by wire to my wireless router) I can stream full-screen video via HTTP to my Nokia 770 using the following command:

mplayer -framedrop -fs -vo x11 -ao sdl -cache 800 http://servername/dir/file.avi

OK, so it means re-encoding a lot of stuff (200kbps video was very stuttery and jumpy), but the movie plays back smoothly and the sound quality is good and in synch.

(EDIT: I'm guessing that if you keep the total bitrate below 250kbps, you might be able to get better video quality at the expense of audio, but I haven't investigated that)


I'm quite pleased

Last edited by Nickster; 2006-07-26 at 20:31.