StageVideo seek not working correctly with h264 on Android 4.x


hi,

 

my setup:

mp4 video encoded h264, keyframes set @ every second

adobe air 3.5.0.600, swf-target=17

device: asus nexus 7 tablet android 4.2, kernel version 3.1.10-g22b4fcd

rendermode: direct

 

the problem:

using seek while mp4 video encoded h264 paused not update video frames.

it updates frame when video resumed.

 

seeking while video not paused works, doesnt smooth because video plays , seeks @ same time , cannot seek backwards while video playing.

 

i've finished ios version of app in march of year adobe air 3.2 seeking , code worked without seeking problems using same video file.

 

information problem:

  1. stagevideo available , being used
  2. stagevideostate tells me video correctly accelerated
  3. netstreamstatus tells me netstream.seek() starting , ending, no netstream.seek.failed
  4. netstream.time shows me video seeking , time correctly updated after every netstream.seek()

 

solutions , workarounds i've tried (because need finish app soon):

  1. using code needed playback video stagevideo, make sure not caused someting in code
  2. using adobe air 3.2 & 3.4, still not working
  3. using other mp4 videos web make sure it's not video
  4. changed stagedisplaystate fullscreen normal, make sure not happening in fullscreen mode
  5. disabled stagevideoevent.render_state handler in resized stagevideo.viewport , set viewport once fixed values
  6. tried using smart seeking netstream.inbufferseek enabled , using either netstream.seek() or netstream.step()
  7. tried different numbers netstream.seek()
  8. using flv video file encoded on2 vp6 codec , flv video file i've downloaded web.
    even though said should work doesn't, flv video not being rendered (stagevideostate says render_status_unavailable) can hear audio.
    i've tried adobe air 3.2 & 3.4
    seems bug.
  9. fallback standard video object , rendermode cpu works performance of updating video frames while seeking not @ because stutters/lags
  10. using f4v video file h264, seek doesn't work @ all, netstreamstatus says netstream.seek.failed

 

more info bug:

this bug posted on different occasions different air versions, example:

 

1) https://bugbase.adobe.com/index.cfm?event=bug&id=3373205

this posted ios , posted comment works android, didn't mention android version.

but tested myself doesn't work android 4.x

 

2) https://bugbase.adobe.com/index.cfm?event=bug&id=3317626

mentioned in 1 adobe air 3.4.0.2540.

i've tried both videos attached post, both showed same behavior.

jing chen commented on august 30 on seek bug: "as seek issue, third party issue related devices, we'll ask google fix bug".

the user responed 2 days ago seeking still bit "iffy" seems use on android phone not tablet.

 

3) https://bugbase.adobe.com/index.cfm?event=bug&id=3164920

in case adobe air 3.2.0.2080

in post @ end user mentions bug known issue in release notes air 3.1.0.556, if true more year ago.

related information found in bugbase: https://bugbase.adobe.com/index.cfm?event=bug&id=3100560

 

questions (i answers):

1) current status regarding bug , adobe working on fix?

2) infos on when can expect solution this? need answer client because he's waiting.

3) not related bug when can expect stagevideo desktop? app i'm working on supposed released desktop without stagevideo can't publish it.

 

thanks reading.

best regards

maciej

i posted bug in bug database: https://bugbase.adobe.com/index.cfm?event=bug&id=3475839

 

already got answer, known bug , third party related.

 

as jing chen noted, bug known since release of air 3.2 , can find notes here: http://helpx.adobe.com/flash-player/release-note/release-notes-developer-flash-player.html #main_known_issues

 

"seeking while video paused not update frame on android 4.0 devices(2995454)"

 

best regards

maciej



More discussions in AIR Bugs and Performance Issues


adobe

Comments

Popular posts from this blog

Joomla 3.3 Installation Error message - Joomla! Forum - community, help and support

Multilanguage infinite redirect loop error. - Joomla! Forum - community, help and support

trim media limit reached