А принципиально, чтобы была exe?
И да, кстати, насчет трасляции файла, я так понял что его нужно будет транслировать через метод appendBytes. Хотел бы уточнить насколько это так и поинтересоваться нет ли какого примера по этому.
Добавлено через 12 часов 33 минуты
Посмотрел исходники официального приложения Cirrus, и если честно вообще впал в ступор, там по какой-то причине публикация и проигрывание ведется на разные каналы
Код AS3:
outgoingStream.publish("media-caller");
Код AS3:
incomingStream.play("media-callee");
код приложения довольно объемный, так что вероятно конечно я что-то где-то и путаю,но как факт исходные данные выглядят именно так.
Честно говоря меня совершенно сбивает с толку вся эта логика.
Например я попытался транслировать видео с камеры в поток и попутно показывать то, что отправляется с камеры в экземпляре класса Video
Код AS3:
var camera:Camera = Camera.GetCamera();
var netStream:NetStream = new NetStream(netConnection, NetStream.DIRECT_CONNECTIONS);
netStream.attachCamera(camera);
netStream.publish("stream");
var video:Video = new Video();
video.attachNetStream(netStream);
addChild(video);
и к моему величайшему удивлению я опять ничего не вижу. Поясните пожалуйста в чем я не прав?