-
Sub-task
-
Resolution: Fixed
-
P4
-
fx1.2.3
-
JDK 1.6.0.18, JavaFX SDK 1.2.3, Windows 7 ultimate 32 bit
Find the edited stack trace below:
source ='rtsp://88.247.108.128/sezen.mp4'
com.sun.media.jmc.MediaUnavailableException: Media unavailable: rtsp://88.247.108.128/sezen.mp4
at com.sun.media.jmcimpl.PeerManager$1.run(PeerManager.java:56)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.media.jmcimpl.PeerManager.throwMediaException(PeerManager.java:51)
at com.sun.media.jmcimpl.PeerManager.getMediaPeer(PeerManager.java:211)
at com.sun.media.jmc.Media.<init>(Media.java:50)
at javafx.scene.media.Media$_SBECL.onChange(Media.fx:87)
....................................................................................
................................
Caused by: java.net.MalformedURLException: unknown protocol: rtsp
at java.net.URL.<init>(URL.java:574)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at java.net.URI.toURL(URI.java:1081)
at com.sun.media.jmcimpl.PeerManager$1.run(PeerManager.java:54)
My take is that the problem is caused further deep down in the java media libraries not just in the JavaFX layer. It also needs to be
investigated if this problem shows up in the mobile runtime also
source ='rtsp://88.247.108.128/sezen.mp4'
com.sun.media.jmc.MediaUnavailableException: Media unavailable: rtsp://88.247.108.128/sezen.mp4
at com.sun.media.jmcimpl.PeerManager$1.run(PeerManager.java:56)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.media.jmcimpl.PeerManager.throwMediaException(PeerManager.java:51)
at com.sun.media.jmcimpl.PeerManager.getMediaPeer(PeerManager.java:211)
at com.sun.media.jmc.Media.<init>(Media.java:50)
at javafx.scene.media.Media$_SBECL.onChange(Media.fx:87)
....................................................................................
................................
Caused by: java.net.MalformedURLException: unknown protocol: rtsp
at java.net.URL.<init>(URL.java:574)
at java.net.URL.<init>(URL.java:464)
at java.net.URL.<init>(URL.java:413)
at java.net.URI.toURL(URI.java:1081)
at com.sun.media.jmcimpl.PeerManager$1.run(PeerManager.java:54)
My take is that the problem is caused further deep down in the java media libraries not just in the JavaFX layer. It also needs to be
investigated if this problem shows up in the mobile runtime also