I am transcoding a 4Mbps stream to 2 additional bitrates in a Google compute engine(GCE) asia-eastb instance(WowzaSE 4.0.4-Debian Image). I am able to pull all the streams properly to a server in Singapore & India, but the source stream(4Mbps) is not reaching another GCE instance in us-central region properly. The lower quality streams work fine. I tried this with both public IP and internal IP of the GCE instances.
Generally, I am not able to pull a live stream with a bitrate higher than 2Mbps properly between asia and usa. I signed up for GCE just because this issue happens between two ad-hoc servers between India & USA, but the situation is the same even with GCE. Is this an RTMP issue or am I missing something? Is there any other mode of origin-edge configuration which can work properly ? Has anyone faced such issues and resolved it?