Audio/video stream recording forums

Attention Visitor:
You may have to register or log in before you can post:
  • Click the register link to sign up.
  • Registered members please fill in the form below and click the "Log in" button.
To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Audio/video stream recording forums > Streaming media recording forum > Video stream recording
Register FAQ Members List Calendar Mark Forums Read

Reply Post New Thread
 
Thread Tools Display Modes
  #11  
Old 12-03-2010, 06:40 PM
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


I've received the following reply...

"Hello,

hmm it seems you have a permission problem. The "null" value youe see is the system doesn't want to give the current directory for some obscure permission reason.
I joined a new JAR file to this email, can you replace your tm++.jar by this one and tell me what happen ?"

...and I tried the new tm++.jar file which GgSofts just sent me as an e-mail attachment after first checking for its executable bit and seeing this...



...and then getting this Terminal output:

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
java.io.FileNotFoundException: null/Errors.log (No such file or directory)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:207)
at Main.Commun.logError(Commun.java:45)
at Main.MainForm.main(MainForm.java:170)
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)
p4@ubuntu:~/TubeMaster++$
So I tried this...



...and then got this:

Code:
p4@ubuntu:~$ cd TubeMaster++
p4@ubuntu:~/TubeMaster++$ sudo ./tm++.jar
TubeMaster++ detected operating system : Linux
java.io.FileNotFoundException: null/Errors.log (No such file or directory)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:207)
at Main.Commun.logError(Commun.java:45)
at Main.MainForm.main(MainForm.java:170)
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)
p4@ubuntu:~/TubeMaster++$ sudo java -jar tm++.jar
TubeMaster++ detected operating system : Linux
java.io.FileNotFoundException: null/Errors.log (No such file or directory)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:207)
at Main.Commun.logError(Commun.java:45)
at Main.MainForm.main(MainForm.java:170)
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)
p4@ubuntu:~/TubeMaster++$
Reply With Quote
  #12  
Old 12-04-2010, 10: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
  #13  
Old 12-04-2010, 11:35 AM
Stream Recorder
 
Posts: n/a
Default

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


Quote:
Originally Posted by MIJ-VI View Post
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.
RTMP streams are not cached.

Note that you can use rtmpsuck and rtmpsrv in Linux. See rtmpdump for more.
Reply With Quote
  #14  
Old 12-05-2010, 10:53 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


Quote:
Originally Posted by Stream Recorder View Post
RTMP streams are not cached.

Note that you can use rtmpsuck and rtmpsrv in Linux. See rtmpdump for more.
rtmpdump can be installed via Ubuntu's Synaptic Package Manager.

Unfortunately these instructions...

Ubuntu Manuals - How to use rtmpdump
http://manpages.ubuntu.com/manpages/...tmpdump.1.html

...are replete with the hieroglyphic-Water-Buffalo-Lodge-secret-handshake-some-assembly-required-and-good-luck-with-that-Jack-command-line-convolutions which characterize the use of GNU/Linux at seemingly every other turn.

rtmpdump needs a GUI.
Reply With Quote
Reply Post New Thread
Tags: , , , , , , , ,



Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 01:35 AM.


Powered by All-streaming-media.com; 2006-2011
vB forum hacked with Zoints add-ons