Compare the quality of the recieved video via human observations and
statistical analysis and determine the number of clients a home streaming
server could support. We used and recommend
EvalVid
open-standard software for video quality comparison.
PSNR uses the
Mean Square Error to compare the two videos.
SSIM takes the human eye's capabilities into account when considering
the received videos quality.
Publish our findings in a research paper.
Optional goals
We'd like to build a Virtual model to simulate a variety of wireless technologies under additional conditions
Are also considering more advanced methods of Rate Distortion Theory to compare source and homunculus:
Establish an 802.11n wireless network and access points and stress test our streaming capabilities over said network.
How to set up a wireless home network with streaming capabilities:
Set up the wireless Access Point to fit your needs.
802.11a uses the 5GHz band and typically supports 23Mbps. Total throughput is almost twice the average.
802.11b uses the popular 2.4GHz frequency supporting 5Mbps goodput. This channel can be disrupted by interference from microwaves, bluetooth devices, etc.
802.11g also utilizes the 2.4GHz channel and can typically support 19Mbps. Since they do not share channels, a and g can transmit simultaneously for double bandwidth.
802.11n is a recent specification boasting improved performance that averages at 73Mbps.
HDTV
15Mbps
DVD
5Mbps
VHS
1Mbps
I-net Video
256kbps
Video Phone
16kbps
Download and install the Darwin Streaming Server open-source software on a machine to be your server.
The server machine should have ample stored video accessible. Video stored with higher bitrates will be prone to lost packets, which will negatively impact its quality.
If you need an open-standard video player, VLC is a good choice.