VT: RTPSource: Added a component as an one of NuPlayer::Source
RTPSource added to be used for RTP scenario.
This can be created by NuPlayer::setDataSource(String& rtpParams).
Code implementation includes specifications of RFC 3550, RFC 4566
Following parameters should be provided to setup RTPSource.
- video-param-decoder-profile : decoder profile to be set to codec.
- video-param-decoder-level : decoder level to be set to codec.
- video-param-width : video width to be set to codec.
- video-param-height : video height to be set to codec.
- rtp-param-local-ip : local-ip that the RTP/RTCP sockets be bound.
- rtp-param-local-port : local-port assigned that the RTP/RTCP sockets be bound.
- rtp-param-remote-ip : remote-ip that the RTCP socket where to sent.
- rtp-param-remote-port : remote-port assigned that the RTCP socket where to sent.
- rtp-param-payload-type : Section 5.1 of RFC 3550, Payload type value assigned for the RTP session.
- rtp-param-as : Section 5.8 of RFC 4566, Maximum bandwidth belong to this session.
Bug: 121230209
Change-Id: I9fdc71a854d441703c8dd2fc8115de36a5e9958e
Signed-off-by: Byeongjo Park <bjo.park@samsung.com>
Signed-off-by: Kim Sungyeon <sy85.kim@samsung.com>
3 files changed