Несколько видео, подключенных к сетевому потоку


Потянув себя за волосы некоторое время и поискав в Интернете, я пришел к выводу, что Flash не позволяет прикрепить более одного видео к объекту NetStream. Это то же самое, поскольку, как я подозреваю, это снизит потребление ресурсов, особенно в таких случаях, как мой, когда я хочу воспроизвести одно и то же видео в 5 разных местах на экране.

Если после всех этих лет не было никакого реального решения вышесказанного, то могу ли я спросить мнение о том, что было бы оптимальный. Либо:

A) создайте 5 различных сетевых потоков, указывающих на один и тот же видеофайл, и соответствующие видео, прикрепленные к ним.

Или:

B) иметь 1 NetStream и 1 Video, затем для каждого кадра преобразовать видео в BitmapData (через .функция рисования), а затем присвоить этой BitmapData в 5 разных рисунков.

Edit: в случае опции (b), кто-нибудь знает, как отслеживать каждое изменение кадра? Или это должно быть сделано через событие.ENTER_FRAME (полностью неоптимизированный решение)?

1 2

1 ответ:

Если вы хотите синхронизировать видео, вы можете использовать опцию 'b'. Это также будет лучше для производительности. Так же, как Примечание Для BitmapData; если вы используете сервис, подобный YouTube,вы не сможете использовать draw, если сначала не запустите его через прокси.