We are using AWS media live for live streaming. In AWS media live have input channels which are RTP push,RTMP push, RTMP pull, HLS, MP4. Here we need to send the live media through browser webcam. Please suggest how can we proceed for this problem.
You cant. It's not possible to push RTMP from the browser (Unless you use flash). You need to create an intermediary server that can take protocol the browser does support (like WebRTC, or web sockets) and convert that RTMP, then push from there.