Строго связанный с Flash аспект вашего вопроса, сделать панель инструментов для комментариев будет довольно просто. Чтобы определить компоненты и функциональность панели инструментов, вы можете использовать состояния. Одно состояние может быть «нормальным» (воспроизведение / остановка, поиск, полноэкранный режим и т. Д.), А другим будет «комментарий» (текстовая область и кнопка отправки). Это будет на стороне клиента. Я предлагаю такой подход, потому что вы можете использовать переходы при переключении состояний. Альтернативным решением будет использование стека представлений.
Чтобы обновить список комментариев (под проигрывателем), вы можете сделать что-то вроде этого: Каждый раз, когда комментарий отправляется (при условии, что не требуется модерация), на сервер (из Flash) отправляется запрос с данные комментария (имя, содержимое и т. д.), и, в свою очередь, если все прошло нормально, сервер отправляет ответ Flash. Когда этот цикл завершен, вы можете выполнить из Flash внешний вызов, который в основном означает вызов некоторой функции JavaScript.
И, наконец, эта функция отправляет асинхронный запрос на обновление списков комментариев.
Надеюсь, это поможет. Хорошего дня!