UCT Advanced IPtv
The UCT advanced IPtv solution involves a SIP based
Indirection server that facilitates an RTSP session
between the UCT IMS Client and any RTSP supported media
server. A 3rd Party RTSP supported media server is
required.
The UCT IMS Client includes an Electronic Program
Guide (EPG) and based on an end users input an INVITE is
sent to the Indirection AS. The Indirection AS
performs a hash table lookup and replies with the
corresponding RTSP address. An RTSP session is
initiated between the client and an RTSP supported media
server. The client supports basic RTSP trick
commands.
The UCT Advanced IPTv solution utilises the libvlc
framework on the client side and can work with any 3rd
party RTSP
supporting media server. The Indirection AS source code is available as well
as a pre-compiled Debian binary.
UCT Policy Control Framework
The UCT Policy Control
Framework incorporates Policy and Charging Rule Function
(PCRF) and Policy and Charging Enforcement
Function (PCEF) functionality
into the FOKUS Open Source IMS Core.
XML Network level control policies are defined - the
PCRF combines these policies with service information
from the service control layer (e.g. P-CSCF) and creates
policy enforcement rules to be enforced in the transport
layer at the PCEF.
This framework provides a reference architecture for
linking session based IMS services with transport layer
resources. The Java source code is available.
UCT IPtv Charging Framework
The UCT IPtv charging Framework is a charging
server for the the UCT advanced IPtv system. It supports online
and offline charging using the Ro and Rf interfaces to an OCS
and CDF respectively.
UCT Back-to-back User Agent
The UCT Back-to-back agent
is a simple server that sets up a call between two
registered IMS clients. When incorporated with a
web-page the user agent can be used as a
click-to-dial server.
UCT IPtv Streaming Server
The UCT IPtv Streaming Server allows broadcast video
streaming over an IMS network. The project is no
longer under active development, and users are directed
to UCT Advanced
IPTv for a more comprehensive and standards
compliant IPTv implementation. However the
Streaming server is still operational and remains for
compatibility purposes. The server source code is
available as well as a pre-compiled debian package.