Google Compute Engine - Asia to USA - could not send 4Mbps stream
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?
Are you able to conduct any bandwidth tests between the two nodes? It would be useful if you could confirm that you can sustain a 4+ Mbit/sec throughput outside of Wowza. Something simple like
netcat may help.
It may also be useful to examine your logs at the time you're seeing issues with the stream failing. Post them here if they show anything of interest.