Hello, sorry for the late reply.
There were several posts on Amazon S3 and template call, but there is really nothing special about the files hosted on Amazon S3. They are basically the same as other video files located in any hosting server.
Please see below article.
http://wpmarketing.org/forum/topic/videos-are-not-displaying-soruce-amazon-s3#post-122
This is from the post and working fine.
<?php
if (function_exists('hana_flv_player_template_call')){
$hana_arg="
video='http://becoming.s3.amazonaws.com/teaser.flv'
player='2'
width='180'
height='150'
more_2=\"showStopButton: false, showScrubber: false, showVolumeSlider: false,showMuteVolumeButton: false,
showFullScreenButton: false, showMenu: false, controlsOverVideo: 'locked',controlBarBackgroundColor: -1,
controlBarGloss: 'none', usePlayOverlay:false \"
";
echo hana_flv_player_template_call($hana_arg);
}
?>