View Single Post
  #12  
Old 12-04-2010, 09:33 AM
MIJ-VI MIJ-VI is offline
Junior Member
 
Join Date: Dec 2010
Posts: 9
MIJ-VI is on a distinguished road
Default

Re: How to install and use TubeMaster++ in Linux (like Ubuntu 9.10) to record streami


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.
Reply With Quote