Несколько видео, прикрепленных к NetStream - PullRequest
2 голосов
/ 10 марта 2012

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

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

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

или:

b) Имейте 1 NetStream и 1 Видеозатем для каждого кадра конвертируйте видео в BitmapData (с помощью функции .draw), затем присвойте эту BitmapData 5 различным битовым картам.

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

1 Ответ

1 голос
/ 10 марта 2012

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

...