Stefan Sayer writes:
also, I think that implementing the mediaproxy relay part control in SEMS is more work than impelementing RTP packet forward (actually, in RTP receiver, it only needs to check whether relay is turned on for that session, construct an RTP packet from the buffer, and send the packet there).
stefan,
there are the commands that media relay supports:
{'update': set(['call_id', 'from_tag', 'from_uri', 'to_uri', 'cseq', 'user_agent', 'type']), 'remove': set(['call_id', 'from_tag']), 'summary': set(), 'sessions': set()}
which does not look very complicated. update returns media relay address/port info for this session.
-- juha