Можно записывать видео, просто используя вашу камеру. Там вы можете хранить свои кадры один за другим и помещать их в файл .flv. Операция (особенно когда она закодирована) является довольно сложной и ресурсоемкой. Но это не невозможно. Ищите «as3 flv рекордер» - там есть несколько, даже со звуком.
Использование потокового сервера в качестве Red5 - лучший вариант, когда речь идет о больших видеороликах, поскольку в противном случае весь фильм должен оставаться в памяти, а затем кодироваться и отправляться в виде файла, что довольно много. Конечно, вам нужно написать некоторую логику для этого, и это не так просто, как просто сохранить файл и отправить его - это потоковый процесс, и вам понадобятся знания на стороне сервера для его завершения.
Я бы посоветовал использовать первый метод, если у вас есть небольшие видеоролики (<10 секунд), и искать готовые решения (возможно, даже платные) для второго. </p>