STB Emulator
Product Description
This is a software based solution that simulates the RTSP trickplay control messages from a Set Top Box. Using the control interface the user can select a number of ‘RTSP sessions’ from 1 to ‘n’, (where ‘n’ is dependent upon host server and network constraints). The user simply enters the numbers of sessions required in a field and the system will generate the appropriate numbers of sessions. Each session can then have trickplay applied to it: Play, Stop, Pause, Fast Forward and Rewind.
Key Benefits
- Eliminates need for multiple physical STBs
- Simulates loading of 1000s of STBs without the need for physical STBs
- Can be run locally or remotely
- Operate from laptop to large scale servers
- Massive setup labour and material cost savings
Typical Uses

The tool is aimed at providing a simple means of simulating STB RTSP messages. It effectively simulates these interactions via a simple and intuitive GUI. Sessions can be established and controlled via a network connected laptop (for a smaller number of sessions) or the user may choose to scale up the sessions considerably using a dedicated server controlled either locally or via a remote machine.
Application Support
The test harness has been used in several IPTV/VoD deployments and has performed with excellence in each case. However BCi are committed to supporting our customers and as such are able to offer a range of support options including re-purposing for specific applications. Please contact us at sales@bci.eu.com should you want to discuss these options further.
Specification/Requirements
| Specification | Detail |
|---|---|
| Operating System | Windows XP/Vista |
| Network | IPv4 Port forwarding supported (SSH with Putty) RTSP RFC 2326 compliant Automatic IP/MAC address generation IP & DVB Network compliant |
| Video Pumps | Motorola Cisco Seachange Concurrent Automated Load balancing reporting |
| Back Office | Tandberg OpenStream IMake OpenVision |
| STB | Full trick mode & stream control support & detailed STB Status reporting |
| Software | Full multithreaded operation – each STB exists in its own process |
| Logging | Both SRM and Pump logs captured with save option |
| Future Enhancement | CA support, Catalogue browsing support, pre-programmed script execution |
