私はHaxeを使用して、RTMPビデオストリーミング用のいくつかの単純なSWFを作成しています。すべてがうまく機能していますが、私が本当にやりたいのは、いくつかのプロパティをトークン化して、SWFが環境固有のプロパティALAAntでコンパイルされるようにすることです。
例えば:
var host = "rtmp://localhost:1935/broadcasts";
になる:
var host = "@RTMP_ADDRESS@"
そして、コンパイル中に、トークンは環境固有の値に置き換えられます-local.propertiesには次のものが含まれます。
RTMP_ADDRESS=rtmp://localhost:1935/broadcasts
私はドキュメントやフォーラムの投稿をざっと見てきましたが、これを行う方法がわかりませんが、それは可能だと確信しています。誰かが私を正しい方向に向けることができますか?
注:flashvarsを使用し、Webアプリケーションでアドレスを管理することを検討しましたが、効率が悪いようです。それがこれを処理するためのより良い方法である場合は、その理由を説明してください。