RiExerciser home networking functionality can be used for streaming remote recordings, live channels and vpop.  Below are basic tests for verifying HN functionality using RiExerciser.  For a more comprehensive discussion on RiExerciser HN configurations, options and functionality please see Home Networking Testing with RiExerciser.

Configuration

In $OCAPROOT/bin/$OCAPTC/env configure final.properties and mpeenv.ini in the server and player to include:

OCAP.hn.multicast.iface=eth0

OCAP.hn.server.name=ServerName 

OCAP.hn.server.chunkEncodingMode=always

OCAP.hn.server.vpop.enabled=true   (only required for VPOP testing)

HN.EXCLUDE.EXTRA.CHUNK.HEADERS=false

Playback a Remote Recording

 1.  Start the RiExerciser on the server and player.

> cd $PLATFORMROOT
> ./runRI.sh -setup -xlet RiExerciser

2.  On the server create a 30 second recording.

3.  Publish the recording to the server's CDS.

4. Playback the recording on the player.

Live Streaming

 1.  Start the RiExerciser on the server and player.

> cd $PLATFORMROOT
> ./runRI.sh -setup -xlet RiExerciser

2.  Publish the channel to the server's CDS.

3. Live stream server channel on the player.

VPOP

1.  Start the RiExerciser on the server and player.

> cd $PLATFORMROOT
> ./runRI.sh -setup -xlet RiExerciser

2. Stream VPOP on the player.