Полагаю, мне не нужен веб-браузер, поскольку сетевые возможности встроены в автономный проигрыватель. Мне просто нужен какой-то компонент .NET, который позволит мне программно запускать сотни флэш-плееров (без пользовательского интерфейса), воспроизводящих определенный SWF-файл для целей нагрузочного тестирования. SWF-файл обращается к сетевому сервису и загружает другие SWF-файлы, но в основном запускается самостоятельно до завершения после загрузки в проигрыватель.
Было бы неплохо, если бы такой компонент позволил мне также определить, когда он более не имеет доступа к сети в течение определенного периода времени, или получить сообщение о том, что SWF-файл завершил свою работу, и в этот момент я завершу этот экземпляр флеш плеера и запуска нового.
Возможно, я мог бы использовать существующий флеш-плеер, но на самом деле я не хочу запускать плеер с пользовательским интерфейсом, мне нужно программировать плеер без пользовательского интерфейса, потому что, если я собираюсь запускать сотни из них на одной машине мне не нужны накладные расходы на рендеринг всей графики. Вероятно, у меня это будет работать на нескольких машинах как распределенное приложение.
Есть мысли?