Просмотр полной версии : как корректно отобразить широкоформатное видео?
greegreeman
03.05.2010, 20:38
есть плеер самописный. гружу туда видео. все окей. только вот широкоформатное не корректно отображается. получается сплющеным по бокам. кто-нить сталкивался?
gldrawworld
03.05.2010, 20:57
эээм а разрешение плееру не пробовали задавать == разрешению видео ?
gloomyBrain
03.05.2010, 20:57
У объекта NetStream есть свойство client
client - это объект класса Object.
Свойству client надо присвоить метод onMetaData(evt:Object) { ... }
Метод onMetaData будет вызываться в тот момент, когда придут метаданные, вшитые в видео
Через свойство объекта evt["width"] можно получить ширину видеопотока. С высотой аналогично.
Зная высоту и ширину потока, можно отмасштабировать объект класса Video, который транслирует наш поток.
Хелп тут (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/net/NetStream.html)
greegreeman
04.05.2010, 11:49
gloomyBrain, спасибо. твой вариант мне подходит
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.