The left side of the figure is considered for gateway device.
The right side of the figure is considered for client device.
In case of live streamthe , the HTTPReqHandler will receive a request from client box and the Media Streamer.will Streamer will sets an pipeline between QAM Source and HN Sink.
QAM Src element receives the data from the tuner and sends to the HN Sink.
In the client side another pipeline has created between HNSrc and MediaPlayerSinkand MediaPlayerSink.
HNSrc receive the incoming data from HNSink and from HNSink and feeds to the MediaPlayerSink for the MediaPlayerSink for live playback.
DTCP encryption and decryption are used for protecting contents over network.