OK then. I've just read another e-mail from GgSofts...
"Hello,
Ok i understand what is happening, an exception is thrown just before we can write the error log. I need you to test
this new joined JAR archive and run it. Tell me what is displayed in your console. Thanks."
...and I downloaded the latest tm++.jar file he included as an e-mail attachment, put it into its TubeMaster++ folder, and after discovering that its executable bit was set like this...
...I ran/got this in Terminal:
Code:
p4@ubuntu:~$ cd TubeMaster++
p4@ubuntu:~/TubeMaster++$ sudo ./tm++.jar
sudo: ./tm++.jar: command not found
p4@ubuntu:~/TubeMaster++$ sudo java -jar tm++.jar
TubeMaster++ detected operating system : Linux
----- Begin Debug -----
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
at java.awt.Window.<init>(Window.java:437)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:174)
at Main.MainForm.<init>(MainForm.java:79)
at Main.MainForm.main(MainForm.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
----- End Debug -----
p4@ubuntu:~/TubeMaster++$
--------
Next, I repeated the above sequence with this variation:
Code:
p4@ubuntu:~$ cd TubeMaster++
p4@ubuntu:~/TubeMaster++$ sudo ./tm++.jar
TubeMaster++ detected operating system : Linux
----- Begin Debug -----
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
at java.awt.Window.<init>(Window.java:437)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:174)
at Main.MainForm.<init>(MainForm.java:79)
at Main.MainForm.main(MainForm.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
----- End Debug -----
p4@ubuntu:~/TubeMaster++$ sudo java -jar tm++.jar
TubeMaster++ detected operating system : Linux
----- Begin Debug -----
java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173)
at java.awt.Window.<init>(Window.java:437)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:174)
at Main.MainForm.<init>(MainForm.java:79)
at Main.MainForm.main(MainForm.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
----- End Debug -----
p4@ubuntu:~/TubeMaster++$
--------
EDIT:
I've just tried to capture what I believe to be an RTMP video stream (from cam4) via Firefox 3.6.12 but I don't know what I should click on in Firefox to initiate said capture.
As well, said RTMP video stream is not being automatically and temporarily cached in /tmp like regular streamed .flv files usually are.