• 1
  • 2
  • 3
  • 4

Activities

  • NITOS Outdoor deployment consists of powerful nodes that feature multiple wireless interfaces and allow for experimentation with heterogeneous (Wi-Fi, WiMAX,

    Read More
  • The setup NITOS testbed is currently using is a fixed setup (employing no mobility between BSs) that does not require

    Read More
  • Towards the development of a remote accessible LTE testbed, where experimenters from all the word will be able to run

    Read More
  • NITOS facility provides remote access to OpenFlow switches (2 x Pronto 3290 , 2 x HP 3800 ), enabling the user to create

    Read More
  • NITlab developed a software defined radio (SDR) testbed that consists of 18 Universal Software Radio Peripheral (USRP) devices attached to

    Read More
  • NITOS is an Intelligent Transport System (ITS) compatible facility thanks to the implementation of the key components of the ITS

    Read More
  • NITOS cloud infrastructure is based on HP GEN8 blade servers and one HP DL380p GEN8 server. Cloud Infrastructure UTH Each blade server has

    Read More

NITOS

The Future Internet Facility

  • Outdoor Testbed

    Experiments under real world environment Read More
  • Indoor Testbed

    Experiments in RF isolated environment Read More
  • Office testbed

    Experiments in an office environment Read More
  • 1
  • 2
  • 3

Streaming video with OMF

1. Experiment setup

In this scenario we use two Orbit nodes which are equipped with a web-camera and stream captured Motion-JPEG video to NITOS server. Zoneminder (a famous surveillance software) is installed at NITOS server and illustrates  the collected streams. An external PC is connected to http://nitlab.inf.uth.gr/zm (which lies on NITOS server) and selects which camera wants to watch.

xoumas

 

img167 smaller

 

2. Loading of the appropriate OMF image at the nodes

omf load -t omf.nitos.nodes005,omf.nitos.nodes015 -i video_baseline.ndz

 

3. Experiment description in OMF

The description is included in ruby file "mjpg_streamer.rb":

defProperty('mjpg_streamer',  '/root/mjpg-streamer-r150/mjpg-streamer', 'The path of the Motion JPEG streaming executable file')
defGroup("mygroup", ["omf.nitos.node005","omf.nitos.node015"])

onEvent(:ALL_UP_AND_INSTALLED) { |event|
wait 2
puts("\nStreaming starts\n\n")
allGroups.exec(property.mjpg_streamer+"mjpg_streamer -i \""+property.mjpg_streamer+"input_uvc.so -r 320x240 -f 10\" -o \""+property.mjpg_streamer+"output_http.so\"")
wait 2
 Experiment.done
}

4. Running the experiment & Zoneminder screenshot

omf exec mjpg_streamer.rb

 

zm screenshot 2

What Our Experimenters Say

  • NITOS is a very reliable and well managed platform. The offered infrastructure and features are great. The management team is very supportive.

    Mustafa Al-Bado
    Postdoctoral researcher
    Insight centre, University College Cork (UCC)
  • 1
  • 2
 
uth
image
image
image
 
 

Login Form