Flex4:ソースビデオサイズのビデオプレイヤーを検出しますか?
-
02-10-2019 - |
質問
Flex 4のVideoPlayer Control(Spark.comPonents.Videoplayer)でソースビデオのいくつかの属性を検出することは可能ですか?
私の場合、それはローカルファイルです。入力ソースビデオ(H264 F4V)の元の幅と高さを検出する必要があります。
ありがとう
解決
その情報は、ビデオプレーヤーに含まれるビデオオブジェクトのVideoWidthおよびVideoHeightプロパティから取得できます。たとえば、:
//Assuming you have your VideoPlayer object with an id of "videoPlayer"
videoPlayer.videoObject.videoWidht;
videoPlayer.videoObject.videoHeight;
それが助けてくれることを願っています。
他のヒント
このプロパティにアクセスする前に、videoplayerでmediaplayerstatechangeevent.media_player_state_changeイベントを聞く必要があります。奇妙な理由で、event.state == mediaplayerstate.bufferingまで待つ必要があります。
所属していません StackOverflow