When configuring an RTMP streaming in Flash Player (see previous post for an example), I will use the same examples in this post), it may be hard to tell why it does not work: was URL incorrect? Or you just missed something in your player? In such a case it may be helpful to use JW Player online player constructor.
  1. Go to http://www.longtailvideo.com/support/jw-player-setup-wizard
  2. Select flvplayer with an rtmp stream
  3. In File properties section, set File to your stream name, like 'video1.flv' or 'mp4:video2.mp4' (without quotes)
  4. In External Communitation section, set streamer to the part of URL without your stream name, like rtmp://abcdefghijklmn.cloudfront.net/cfx/st
  5. Press Update Preview & Code button
  6. Press on the player below. If it plays your video correctly, then your bucket+distribution are configured correctly and URL is correct, too
Note that values for streamer on step 4 and for file on step 3 give you the full streaming URL when concatenated through a slash (/) as described in the aforementioned post.