How to Overcome OSMF White Fullscreen Issue
Posted on October 28, 2013
The OSMF white full-screen issue manifests itself when the video screen is white in full-screen mode.
Apparently, Open Source Media Framework has a hard time displaying the media player in full screen. After a long search, my colleagues found the solution. Set the backgroundAlpha to zero for the main Application object.
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:media="org.osmf.media.*" skinClass="spark.skins.spark.ApplicationSkin" backgroundAlpha="0">
As it turns out, OSMF has a Stage Video capability and sometimes, other objects block its visibility, mainly in full-screen mode. See the original Adobe article here.
Open Source Media Framework and Flash technologies are outdated and a hassle to run on client machines now in 2020. Consider transitioning to state-of-the-art technologies such as WebRTC for mobile video streaming.
Even now, after more than 15 years, RTMP is still the most reliable and widely used video streaming protocol, a must for professional broadcasts. With the demise of Flash, Flex and Adobe AIR, mobile RTMP SDKs offer the only feasible solution for in-app streaming.
Last update: 17.04.2020