WOOSHCOM’s MPEG transport stream de-multiplexer is a licensable function which can be loaded onto WooshCom’s CSX and DSX family of products. It enables MPEG multi-program transport streams to be split into single program transport streams which allows each SPTS to then be encapsulated in its own dedicated UDP/IP stream. Streams may be sent out as Multicast or Unicast.
Two versions of de-multiplexing are available. The first version provides the ability to form each SPTS stream into a Constant Bit Rate (CBR) with a user-specified information rate. The second version allows a larger number of SPTS channels. This is perfect for instances that don’t need the ability to implement the CBR algorithm.
All incoming MPEG streams are stripped of null packets at entry. The CBR algorithm will then re-introduce Null packets and perform PCR correction on an SPTS channel by channel basis.
The demultiplexing function may be loaded onto Woosh.Com’s CSX-1641 hardware platform as a firmware upgrade. This provides the ability to demux up to four multi.program transport streams arriving on the four ASI inputs.
A 2U chassis may accommodate up to 15 CSX-1641 mod.ules and each module may demultiplex up to 14 SPTS streams. A total of 210 SPTS streams may be produced by a fully loaded 2U rack. A 1U chassis may accommodate up to 5 modules and produce up to 70 SPTS streams.
Each SPTS program may have a new TSID assigned to it. If there is an SDT table associated with the incoming stream an SDT table will be sent out with each resulting SPTS stream and optionally with a new user assignable channel name. The user may also choose to pass the in.coming NIT or not.
Each SPTS channel may have a unique IP address and a unique UDP port number assigned to it. Both unicast IP addresses and multicast IP addresses may be used.