TSPlayer is an MPEG multi-program transport stream player which is particularly suitable for streaming EBIF and OCAP content, encoded and created by the TSBroadcaster and SoftOC products.

TSPlayer can also operate as a generic MPEG stream player, including a multiplex capability, ideal for spooling a number of streams generated by third party tools.

Standalone TSPlayer systems consist of:

  • TSBroadcaster 2 core software providing the Outputs, Operations, System Mgt and Task Mgt subsystems.
  • TSBroadcaster 2 advanced software multiplexer (accessible through the "Outputs" tab).
  • A suitable Linux-based server, typically an HP Proliant DL 360 G6 running RedHat EL4 or later.
  • A quad port ASI card from Video Propulsion, Inc. GigE output is also as an output option.
  • In the case of ASI output, the TSMux, subsystem.

TSBroadcaster Systems With Mutliple Outputs

TSBroadcaster systems can build multiple transport streams but require one TSPlayer software server to be running to stream each output. The number of TSPlayers per TSBroadcaster is controlled by the license file. Usually we recommend no more than four operational TSPlayers per TSBroadcaster or TSPlayer unit.

If more outputs are required, additional TSPlayer server platforms is recommend.

The total number of transport streams built by TSBroadcaster is of course dependent on the performance of the host hardware. For the standard platform, we would suggest an upper limit of eight simultaneous stream builds.

Failure recovery of TSPlayer systems can be administered by use of the Peer Group capabilities of TSBroadcaster. You can implement N+1 redundancy by allocation of a hot swappable spare TSPlayer and the appropriate configuration under System Mgt->Peer Management.


ASI output specification

  • ASI output to 50 Mb/s
  • Upgrade to 100 Mb/s or 200 Mb/s available
  • Clock rate accuracy 1 ppm
  • Ageing < 1.0 ppm/year
  • TSMux takes multiple simultaneous file and socket inputs


Software Multiplexer - Inputs

The TSBroadcaster 2 software mux allows the following inputs:

  • ASI
  • Stream File
  • Section File
  • TSPlayer
  • UDP
  • UDP Multicast
  • Play-out Stream
  • SoftOC Kit Play-out Stream
  • Stream Event

Selected PIDs are passed to the output. PID remapping is also allowed.


Software Multiplexer - Outputs

Outputs supported are:

  • Sink
  • File
  • TSPlayer
  • UDP Unicast
  • UDP Multicast
  • ASI

Last Updated: September 19, 2010; Copyright © 2003-2010 UniSoft Corporation.