Internet Delivery Network
By Telstra
The Internet Delivery Network (IDN) is a software-defined platform that enables transport of high-quality video content and live broadcast streams to any registered end-point across the public internet.
Its built to maximise content value and revenue opportunities through rapid deployment with minimal expense.
Managed end-to-end by media and network experts at TBS, the IDN platform uses an online suite of tools to provide enhanced monitoring, real-time reporting, diagnostics and proof of performance.






