This Phase II project has two technical goals. In Year 1 the focus is on increasing the video quality (bit rate) of NFT delivered broadcasts, while keeping bandwidth costs low. In Year 2 the focus shifts to expanding product support to Mac and other non-Windows systems. Network Foundation Technologies (NFT) has developed a patented distributed broadcast technology that overcomes many of the current bottlenecks. The key difference between the NFT approach and the traditional approach is that with NFT the computers and Internet connections of the viewers watching a broadcast help deliver that broadcast on to other viewers.

Network Foundation Technologies' products and technology have the potential to significantly impact the way television-style broadcasting is conducted over the Internet, greatly increasing the number of voices that can be heard. While NFT's near term goal is "to bring television to the Internet", the long term goal is to give ordinary citizens their own "online television stations."

Project Report

This project supported, in part, the development of a novel system for efficient online broadcasting of audio and video content. Most TV style online broadcasting (defined as the streaming of content where the entire audience receives the same content at the same time) is conducted by large server farms which send a separate copy of the content stream to each and every viewer. Thus, 1,000 viewers require 1,000 separate streams while 100,000 viewers require 100,000 separate streams. Such a system does not easily and cost effectively scale to television-size audiences of millions of viewers. Our system bypasses the server farm bottleneck by employing the computers and Internet connections of the viewers watching a broadcast to also retransmit that broadcast on to a small number of other individuals (usually one or two other viewers). Viewers are arranged in a pyramid type fashion where a server provides the stream to a small number of individuals, who in turn each transmit the stream to a small number of individuals, who in turn each transmit the stream to a small number of individuals, and so on and so forth. The end result is a distributed broadcast environment where the effort (processing power and bandwidth) needed to support the broadcast is spread evenly throughout the broadcast network, rather than being focused on centralized servers. The benefits of such a distributed network include lower costs and less energy consumption as the viewers’ computers would be powered on and connected to the Internet whether they were simply receiving the broadcast or both receiving and retransmitting the broadcast. Significant effort has been devoted to implementing a robust system that can handle the constant turnover in viewers where new viewers are continually tuning in and other viewers are tuning out. The resulting system provides steady and reliable content transmission even in situations of very high audience turnover. The system has been successfully tested under real world conditions with paying customers and was in fact used by the Arena Football league for the online broadcasting of the vast majority of their games during the 2010 and 2011 seasons.

Project Start
Project End
Budget Start
2008-02-15
Budget End
2013-01-31
Support Year
Fiscal Year
2007
Total Cost
$1,128,000
Indirect Cost
Name
Network Foundation Technologies
Department
Type
DUNS #
City
Ruston
State
LA
Country
United States
Zip Code
71272