Highlighted

Build 32.0.109 beta netstream doesn't play video and sound

New Here ,
Apr 04, 2019

Copy link to clipboard

Copied

Tried new beta build to meet new Apple iOS requirements. It suits, but there's a bug issue.

In new 32.0.109 build it doesn't play sound and/or video. On desktop builds it plays neither video nor sound, neither video nor stagedVideo. On mobile builds (both iOS and Android) it doesn't play only sound, video exists.

After many tries I excluded all reasons. The simplest test application with 32.0 (and many previous) sdk works, and with 32.0.109 it doesn't.

It's ok to work with 32.0 sdk for Windows, Mac and Android. But it's not for iOS. I need sdk that supports 12.1 iOS version.

Any solution with this situation?

TOPICS
Air beta

Views

1.1K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Build 32.0.109 beta netstream doesn't play video and sound

New Here ,
Apr 04, 2019

Copy link to clipboard

Copied

Tried new beta build to meet new Apple iOS requirements. It suits, but there's a bug issue.

In new 32.0.109 build it doesn't play sound and/or video. On desktop builds it plays neither video nor sound, neither video nor stagedVideo. On mobile builds (both iOS and Android) it doesn't play only sound, video exists.

After many tries I excluded all reasons. The simplest test application with 32.0 (and many previous) sdk works, and with 32.0.109 it doesn't.

It's ok to work with 32.0 sdk for Windows, Mac and Android. But it's not for iOS. I need sdk that supports 12.1 iOS version.

Any solution with this situation?

TOPICS
Air beta

Views

1.1K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Apr 04, 2019 0
Engaged ,
Apr 05, 2019

Copy link to clipboard

Copied

See bug in the tracker: Tracker

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 05, 2019 0
New Here ,
Apr 13, 2019

Copy link to clipboard

Copied

The same issue occur in 32.0.0.116 no way to play an mp4 (h264). We have a windows desktop app that just broke to all of our customers once they upgraded to adobe air 32, rolling back to 31 fix thier issue. This is a crazy basic functionality to break. A new adobe air with a fix is required asap or roll back to version 31 is needed now.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 13, 2019 0
Contributor ,
Apr 15, 2019

Copy link to clipboard

Copied

Agreed.  We are losing users each day.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Apr 15, 2019 1
Engaged ,
Jun 26, 2019

Copy link to clipboard

Copied

With latest AIR SDK 32.0.0.141 beta with Windows devices simple Video and StageVideo for me works fine but we still have some problems:

1) If you disable hardware decoder:

NetStream::useHardwareDecoder = false

H.264 videos doesn't shows.

2) H.264 videos doesn't shows with Stage3D VideoTexture

3) H.264 videos with resolution more than 4096 pixels by any side doesn't shows.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 26, 2019 2
Enthusiast ,
Jun 27, 2019

Copy link to clipboard

Copied

why would you want to disable the hardware decoder ?

my guess is they are using only the hardware decoder without fallback to a software decoder
because Intel Quick Sync Video - Wikipedia

Support for Quick Sync hardware accelerated decoding of H.264, MPEG-2, and VC-1 video is widely available.

so yeah if you disable the hardware decoder it not gonna work

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 27, 2019 0
Engaged ,
Jun 27, 2019

Copy link to clipboard

Copied

I need to disable hardware video decoder for cases with incorrect functioning hardware (GPU) or GPU drivers and to avoid some AIR bugs to get some functions works fine.

For example:

1) Some Windows and Android devices have problems with GPU (at hardware level) or with GPU drivers or with DirectX or it even doesn't have proper drivers at all. So for some reasons with some devices video playback with hardware decoding just doesn't work properly: solid green color video output, visual artifacts, strong performance lags, poor video playback quality, FPS drops or even application crash.

Workaround: disable hardware video decoding.

2) With Windows devices videos with hardware decoding doesn't shows when application window deactivated:

https://tracker.adobe.com/#/view/AIR-3938906

https://tracker.adobe.com/#/view/AIR-4198695

Workaround: disable hardware video decoding.

3) Many Windows devices doesn't show videos (or even whole stage) when connected TV screen (or monitor) turned off or after screen resolution changes when application works:

https://tracker.adobe.com/#/view/AIR-3759420

*Many streaming services or such applications launched by devices (servers) without monitors.

Workaround: disable hardware video decoding.

4) AIR application just crashes when you try to playback video with enabled hardware video decoding if device screen turned off. It could be reproduced with most of Android devices (tablets, phones, some TV boxes and TVs with AndroidTV).

Workaround: disable hardware video decoding.

5) For many budget Android devices video playback with enabled hardware video decoding could cause lags, poor performance and crashes with some videos.

https://tracker.adobe.com/#/view/AIR-4198434

Workaround: disable hardware video decoding.

6) For Android drawing Video to BitmapData cause screen flickering and return empty BitmapData with enabled hardware video decoding. So you cannot get image (draw it) from video at all.

https://tracker.adobe.com/#/view/AIR-4198435

Workaround: disable hardware video decoding.

So disabling hardware video decoding with these situations is only one that could avoid such problems and continue to functioning correctly. I know that performance after disabling it could be less, but in such cases it much better than nothing.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jun 27, 2019 0
itlancer LATEST
Engaged ,
Jul 17, 2019

Copy link to clipboard

Copied

With latest AIR SDK 32.0.0.144 beta with Windows devices we still have some problems:

1) If you disable hardware decoder:

NetStream::useHardwareDecoder = false

H.264 videos doesn't shows.

It works fine with AIR SDK 32.0.0.89.

2) H.264 videos doesn't shows with Stage3D VideoTexture. FLV H.263 video with Stage3D VideoTexture works fine. All it works fine with AIR SDK 32.0.0.89.

3) H.264 videos with resolution more than 4096 pixels by any side doesn't shows.

4) Video doesn't work without adding to stage and fails with NetStream.Play.Failed

It works fine with AIR SDK 32.0.0.89.

5) Draw Video to BitmapData just after NetStream.Play.Failed cause exception:

"SecurityError: Error #2123: Security sandbox violation: BitmapData.draw: app:/App.swf cannot access null. No policy files granted access."

It works fine with AIR SDK 32.0.0.89.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 17, 2019 0