123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|113|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Handheld Coding -> NDS video over wifi?

Thu, 31 Jan 2008, 13:40
spinal
I don't know how many people are following this guy, but he wants to stream video over dswifi. palib forum topic

Anyway, I for one think it would be possible, the format I'm doing for my video player might be suitable for such a thing, but maybe not.

-=-=-
Check out my excellent homepage!
Thu, 31 Jan 2008, 15:00
Jayenkai
I don't think it's something that'll be too possible, not without serious quality reduction. But props to the guy for attempting it, and learning all about C, DS and Network coding all at the same time.

-=-=-
''Load, Next List!''
Thu, 31 Jan 2008, 16:51
Scherererer
I'm not sure what the resolution of a DS is, but a video encoded to be 320x240 shouldn't take too much bandwidth, depending on the settings. I mean, we watch live streams of video on youtube and such that isn't that bad of quality, and it doesn't take up a huge load of bandwidth.

-=-=-
YouTube Twitter
Computer Science Series: Logic (pt1) (part 2) (part 3) 2's Complement Mathematics: Basic Differential Calculus
Thu, 31 Jan 2008, 16:55
Jayenkai
The DS is only 256x192. The main issue is that it only has 802.11b, so it's a bit slow, transfer wise...

-=-=-
''Load, Next List!''
Thu, 31 Jan 2008, 18:08
Mog
We are programmers! nothing of the computer realm for us is impossible! GET OFF YOUR ASS AND MAKE IT HAPPEN! ... In theory, just buffer the data like all the other stream players, who cares if theres a small offset?

From what i see, 4mb of ram should be plenty enough to handle just a single stream of data. 802.11B being an 11mbit max stream (i usually get around 4mbit max, putting my rate at around 512k/second effectivly )

Doing more math, the Nintendo DS screen (Factor A: 256x192, or 49,152 pixels) is capable of 24bit color (Factor B: 8*3=24bits/per pixel) along with the normal playback rate of most movies, 30fps (or that weird 29.997, but screw that weird numbers... Factor C: 30frames/sec)

A*B*C = 4,423,680 bytes or 4,320kb uncompressed and in full color.. naturally, you could cut the framerate to 24fps, cutting your throughput to 3,456kb/sec. this is at optimal standards but falls short of the required bandwidth through 802.11b, but is realtime with no buffering and at full color. CPU may play a factor, and i can't roll the dice on it since i don't know its pixel fill rate..

but in my head...

...I think it's very possible.

-=-=-
I am Busy Mongoose - My Website

Dev PC: AMD 8150-FX, 16gb Ram, GeForce GTX 680 2gb

Current Project: Pyroxene
Thu, 31 Jan 2008, 23:44
spinal
From what I've read on some of the forums, people haven't been able to get ds wifi much faster than 80kbps, but like instinct said, the video can easily be streamed to ram/disk before playing, youtube style. I bet you can still use youtube on dialup.

-=-=-
Check out my excellent homepage!
Fri, 01 Feb 2008, 01:17
power mousey

yep, I use Youtube on dialup.
Awfully slow to load and play.
Depending upon the subject, the topic title and also
I allow it to load up for around 10 to 15 seconds.
If I like it so far...I stop loading it and save it
as a .flv file fom keepvid.com.
I then watch it from the flv player.

I usually load, watch and save video from a time rame
limit of 3 seconds to about 5 minues. Some clips that are
around 30 to 40 minues usually take 3 to 5 hours to load up.
So again, on these longer youtube video clips I load it up for a minute. Then, I watch it. If I like it...I stop the loading process and save as a .flv file from keepvid.com
Then I have it stored on the hard drive and watch them thru the flv player.