Взгляните на главу 4 Руководства разработчика FMS .
В общих чертах вам необходимо сделать следующее:
- создать NetConnection кFMS
- создать NetStream, используя это соединение
- подключить камеру и микрофон к потоку (это автоматически вызовет диалог веб-камеры)
- опубликовать ваш поток
Вам нужно будет добавить различных слушателей, чтобы узнать о событиях, таких как проверка того, что вы успешно подключились к FMS перед созданием NetStream, а затем начать запись и т. Д.
Пример кода:
var nc: NetConnection = new NetConnection ();nc.connect ("rtmp: // myServerName / nameOfFMSapplication /");
var ns: NetStream = new NetStream (nc);
camera = Camera.getCamera ();mic = Microphone.getMicrophone ();
ns.attachAudio (камера);ns.attachAudio (mic);
ns.publish ("theName ofThisVideoIs", "record");
NB для прекращения публикации потока: ns.publish (false);
Одним из ключевых моментов является управление каждым этапом с помощью слушателей, чтобы вы были уверены, что вы подключены и т. Д., Прежде чем перейти к следующему шагу.Удачи!