Java crashing for audio streams

31 views
Skip to first unread message

legege

unread,
Jan 13, 2009, 10:52:38 AM1/13/09
to xuggler-users
Hi,

I'm trying out Xuggler + Red5. I use the publisher application to do
that.

I connect to the App with: rtmp://localhost/audiotranscoder
I select only the audio device and start publishing with "test". I
then start playing the "test" stream. In the console, I see:

==================================================================
Printing Statistics for:
com.xuggle.red5.demo.AudioTranscoderDemoAdapter$1
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| Measurement Point |
# | Average | Min | Max | Total |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| com.xuggle.red5.Transcoder#close |
2 | 0.914 | 0.834 | 0.993 | 1.827 |
| com.xuggle.red5.Transcoder$2#write |
2 | 0.002 | 0.002 | 0.002 | 0.004 |
| com.xuggle.red5.io.Red5Message#<init> |
2 | 0.002 | 0.002 | 0.003 | 0.005 |
| com.xuggle.red5.io.Red5Handler#seek |
6 | 0.003 | 0.001 | 0.007 | 0.016 |
| com.xuggle.red5.io.Red5Handler#write |
4 | 0.199 | 0.005 | 0.771 | 0.797 |
| com.xuggle.red5.io.Red5Handler#parseFLVTag |
1 | 0.100 | 0.100 | 0.100 | 0.100 |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| com.xuggle.red5.Transcoder#open |
2 | 119.189 | 115.643 | 122.736 | 238.379 |
| com.xuggle.red5.io.Red5Handler#read |
2 | 33.048 | 0.702 | 65.394 | 66.096 |
| com.xuggle.red5.io.Red5Handler#appendRTMPEvent |
2 | 0.040 | 0.021 | 0.059 | 0.080 |
| com.xuggle.red5.io.Red5Handler#appendFLVTag |
2 | 0.023 | 0.014 | 0.031 | 0.046 |
| com.xuggle.red5.io.Red5StreamingQueue#read |
2 | 9.966 | 0.015 | 19.916 | 19.931 |
| com.xuggle.red5.io.Red5StreamingQueue#read;cache-miss |
1 | 19.864 | 19.864 | 19.864 | 19.864 |
| com.xuggle.red5.io.Red5Handler#appendMetaData |
2 | 5.488 | 0.201 | 10.775 | 10.977 |
| com.xuggle.red5.io.Red5Handler#appendFLVTag |
2 | 0.504 | 0.010 | 0.997 | 1.007 |
| com.xuggle.red5.io.Red5Handler#appendFLVHeader |
2 | 0.036 | 0.019 | 0.053 | 0.073 |
| com.xuggle.red5.io.Red5Handler#open |
5 | 0.007 | 0.002 | 0.021 | 0.036 |
| com.xuggle.red5.io.Red5Handler#write |
2 | 0.414 | 0.264 | 0.565 | 0.829 |
| com.xuggle.red5.Transcoder$2#write |
4 | 0.083 | 0.002 | 0.221 | 0.332 |
| com.xuggle.red5.io.BroadcastStream#dispatchEvent |
2 | 0.080 | 0.010 | 0.149 | 0.160 |
| com.xuggle.red5.io.Red5Message#<init> |
4 | 0.006 | 0.002 | 0.011 | 0.025 |
| com.xuggle.red5.io.Red5Handler#parseFLVHeader |
2 | 0.033 | 0.012 | 0.054 | 0.066 |
| com.xuggle.red5.io.Red5Handler#parseFLVTag |
2 | 0.019 | 0.006 | 0.032 | 0.038 |
| com.xuggle.red5.io.Red5Handler#isStreamed |
5 | 0.002 | 0.001 | 0.004 | 0.012 |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| com.xuggle.red5.Transcoder#transcode_loop |
1906 | 117.478 | 0.213 | 657.703 | 223,913.449 |
| com.xuggle.red5.Transcoder#VideoPictureListener#postResample |
1829 | 0.004 | 0.001 | 0.316 | 6.434 |
| com.xuggle.red5.Transcoder#writePacket |
1829 | 1.579 | 0.115 | 443.248 | 2,887.821 |
| com.xuggle.red5.io.Red5Handler#write |
1829 | 1.179 | 0.074 | 329.185 | 2,156.379 |
| com.xuggle.red5.Transcoder$2#write |
1829 | 0.785 | 0.018 | 41.728 | 1,436.050 |
| com.xuggle.red5.io.BroadcastStream#dispatchEvent |
1829 | 0.740 | 0.007 | 41.698 | 1,353.600 |
| com.xuggle.red5.io.Red5Message#<init> |
1829 | 0.023 | 0.004 | 5.945 | 42.474 |
| com.xuggle.red5.io.Red5Handler#parseFLVTag |
1829 | 0.258 | 0.010 | 328.311 | 472.730 |
| com.xuggle.red5.Transcoder#VideoPictureListener#preEncode |
1829 | 4.043 | 1.131 | 113.611 | 7,395.255 |
| com.xuggle.red5.Transcoder#VideoPictureListener#postDecode |
1829 | 0.003 | 0.001 | 0.456 | 5.959 |
| com.xuggle.red5.Transcoder#decodeVideo |
1829 | 4.442 | 0.616 | 503.787 | 8,124.928 |
| com.xuggle.red5.Transcoder#VideoPictureListener#preResample |
1829 | 0.026 | 0.002 | 39.986 | 46.652 |
| com.xuggle.red5.Transcoder#encodeVideo |
1829 | 7.621 | 1.825 | 155.454 | 13,938.736 |
| com.xuggle.red5.Transcoder#resample |
1829 | 4.559 | 0.674 | 565.555 | 8,337.863 |
| com.xuggle.red5.Transcoder#readNextPacket |
1906 | 95.261 | 0.068 | 433.139 | 181,567.683 |
| com.xuggle.red5.io.Red5Handler#read |
2057 | 87.890 | 0.003 | 337.714 | 180,789.720 |
| com.xuggle.red5.io.Red5Handler#appendRTMPEvent |
1902 | 0.080 | 0.020 | 47.342 | 151.331 |
| com.xuggle.red5.io.Red5Handler#appendFLVTag |
1902 | 0.037 | 0.014 | 0.968 | 70.300 |
| com.xuggle.red5.io.Red5StreamingQueue#read |
1904 | 94.726 | 0.004 | 337.663 | 180,357.595 |
| com.xuggle.red5.io.Red5StreamingQueue#read;cache-miss |
1846 | 97.672 | 0.152 | 337.653 | 180,301.744 |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| com.xuggle.red5.Transcoder$1#packetReceived |
3174 | 2.348 | 0.001 | 487.734 | 7,451.408 |
| com.xuggle.red5.io.Red5Message#<init> |
1904 | 0.018 | 0.003 | 6.740 | 35.125 |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
| com.xuggle.red5.io.Red5Message#<init> |
2 | 0.005 | 0.005 | 0.005 | 0.010 |
|----------------------------------------------------------------|------|---------|---------|---------|-------------|
2009-01-13 10:44:56,299 WARN org.red5.server.net.rtmp.RTMPHandler -
Unhandled ping: Ping: 3, 0, 2000, -1
00 03 00 00 00 00 00 00 07 D0 [pool-4-thread-4]
2009-01-13 10:44:59,834 WARN com.xuggle.red5.io.Red5Handler -
Starting to send messages for a stream, but we have not yet sent a
header. Faking it until we make it:
com.xuggle.red5.io.Red5Message@48dea8 [Transcoder[test]]
#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6494d61e, pid=2204,
tid=3544
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing
windows-x86)
# Problematic frame:
# C 0x6494d61e
#
# An error report file with more information is saved as:
# d:\devel\workspace-3.4\flash-sip-endpoint\hs_err_pid2204.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
==================================================================

Here is the dumped file:
==================================================================

#
# An unexpected error has been detected by Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6494d61e, pid=2204,
tid=3544
#
# Java VM: Java HotSpot(TM) Client VM (10.0-b23 mixed mode, sharing
windows-x86)
# Problematic frame:
# C 0x6494d61e
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

--------------- T H R E A D ---------------

Current thread (0x03bb6400): JavaThread "Transcoder[test]" daemon
[_thread_in_native, id=3544, stack(0x06f20000,0x06f70000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x6494d61e

Registers:
EAX=0x00000182, EBX=0x05c80fa0, ECX=0x06f6f808, EDX=0x00000004
ESP=0x06f6f830, EBP=0x00008000, ESI=0x057ce470, EDI=0x057ce470
EIP=0x6494d61e, EFLAGS=0x00010202

Top of Stack: (sp=0x06f6f830)
0x06f6f830: 05ad7d40 057ce470 00008000 00000000
0x06f6f840: 00000000 03c90178 057ce470 05c80fa0
0x06f6f850: 00000004 00000000 00010000 6494d8b8
0x06f6f860: 00000004 00000000 00000000 00000000
0x06f6f870: 00010000 00000000 00000000 00000000
0x06f6f880: 00000000 00000000 00000000 00000000
0x06f6f890: 00008000 057ce470 057ce470 00000000
0x06f6f8a0: 059cd080 059cdff8 649bcc40 6494d90a

Instructions: (pc=0x6494d61e)
0x6494d60e:
[error occurred during error reporting (printing registers, top of
stack, instructions near pc), id 0xc0000005]

Stack: [0x06f20000,0x06f70000], sp=0x06f6f830, free space=318k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
C 0x6494d61e

[error occurred during error reporting (printing native stack), id
0xc0000005]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::Interpreter
v ~BufferBlob::StubRoutines (1)

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
=>0x03bb6400 JavaThread "Transcoder[test]" daemon [_thread_in_native,
id=3544, stack(0x06f20000,0x06f70000)]
0x03051000 JavaThread "pool-4-thread-4" [_thread_blocked, id=3672,
stack(0x058b0000,0x05900000)]
0x02b31800 JavaThread "pool-4-thread-3" [_thread_blocked, id=2932,
stack(0x05860000,0x058b0000)]
0x02b37000 JavaThread "pool-4-thread-2" [_thread_blocked, id=1632,
stack(0x056c0000,0x05710000)]
0x033aec00 JavaThread "pool-4-thread-1" [_thread_blocked, id=4020,
stack(0x05670000,0x056c0000)]
0x0373c800 JavaThread
"SocketAcceptorIoProcessor-0.0" [_thread_in_native, id=3764, stack
(0x05620000,0x05670000)]
0x03739800 JavaThread "Timer-2" daemon [_thread_blocked, id=1452,
stack(0x055c0000,0x05610000)]
0x03662000 JavaThread "profilerRenderer" daemon [_thread_blocked,
id=2872, stack(0x05570000,0x055c0000)]
0x0364d400 JavaThread "Timer-1" daemon [_thread_blocked, id=2216,
stack(0x05520000,0x05570000)]
0x0364a800 JavaThread "profilerRenderer" daemon [_thread_blocked,
id=3304, stack(0x04230000,0x04280000)]
0x03425c00 JavaThread "StatCollectorWorker-0" [_thread_blocked,
id=3636, stack(0x041e0000,0x04230000)]
0x03307800 JavaThread "SocketAcceptor-0" [_thread_in_native,
id=4032, stack(0x04190000,0x041e0000)]
0x02fb4c00 JavaThread
"DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked,
id=3360, stack(0x04140000,0x04190000)]
0x0363b000 JavaThread
"DefaultQuartzScheduler_Worker-10" [_thread_blocked, id=3112, stack
(0x040f0000,0x04140000)]
0x0363a000 JavaThread
"DefaultQuartzScheduler_Worker-9" [_thread_blocked, id=3508, stack
(0x040a0000,0x040f0000)]
0x03308400 JavaThread
"DefaultQuartzScheduler_Worker-8" [_thread_blocked, id=3348, stack
(0x04050000,0x040a0000)]
0x03639c00 JavaThread
"DefaultQuartzScheduler_Worker-7" [_thread_blocked, id=1620, stack
(0x04000000,0x04050000)]
0x03315000 JavaThread
"DefaultQuartzScheduler_Worker-6" [_thread_blocked, id=3384, stack
(0x03fb0000,0x04000000)]
0x0372d400 JavaThread
"DefaultQuartzScheduler_Worker-5" [_thread_blocked, id=2820, stack
(0x03f60000,0x03fb0000)]
0x037eb400 JavaThread
"DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=1724, stack
(0x03f10000,0x03f60000)]
0x0363c400 JavaThread
"DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=1496, stack
(0x03ec0000,0x03f10000)]
0x03843400 JavaThread
"DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=1348, stack
(0x03e70000,0x03ec0000)]
0x02e9cc00 JavaThread
"DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=3340, stack
(0x03e20000,0x03e70000)]
0x0388cc00 JavaThread "Token Distributor" daemon [_thread_blocked,
id=3336, stack(0x03dd0000,0x03e20000)]
0x0380b800 JavaThread "pool-1-thread-1" [_thread_blocked, id=3092,
stack(0x03d80000,0x03dd0000)]
0x0393d400 JavaThread "Timer-0" daemon [_thread_blocked, id=3488,
stack(0x03ce0000,0x03d30000)]
0x033bd800 JavaThread "4500574@qtp0-1 - Acceptor0
SelectChann...@0.0.0.0:54000" [_thread_in_native, id=652, stack
(0x03c40000,0x03c90000)]
0x031aa800 JavaThread "31636903@qtp0-0" [_thread_blocked, id=948,
stack(0x03bf0000,0x03c40000)]
0x02a76000 JavaThread "Low Memory Detector" daemon [_thread_blocked,
id=3208, stack(0x02d20000,0x02d70000)]
0x02a68000 JavaThread "CompilerThread0" daemon [_thread_blocked,
id=3556, stack(0x02cd0000,0x02d20000)]
0x02a67000 JavaThread "Attach Listener" daemon [_thread_blocked,
id=2332, stack(0x02c80000,0x02cd0000)]
0x02a66000 JavaThread "Signal Dispatcher" daemon [_thread_blocked,
id=2192, stack(0x02c30000,0x02c80000)]
0x02a61800 JavaThread "Finalizer" daemon [_thread_blocked, id=688,
stack(0x02be0000,0x02c30000)]
0x02a5d400 JavaThread "Reference Handler" daemon [_thread_blocked,
id=3512, stack(0x02b90000,0x02be0000)]
0x002a5800 JavaThread "main" [_thread_blocked, id=956, stack
(0x008c0000,0x00910000)]

Other Threads:
0x02a5c000 VMThread [stack: 0x02b40000,0x02b90000] [id=3892]
0x02a77400 WatcherThread [stack: 0x02d70000,0x02dc0000] [id=2896]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 4416K, used 2732K [0x228f0000, 0x22db0000,
0x22dd0000)
eden space 3968K, 63% used [0x228f0000, 0x22b6a1a8, 0x22cd0000)
from space 448K, 43% used [0x22cd0000, 0x22d00f30, 0x22d40000)
to space 448K, 0% used [0x22d40000, 0x22d40000, 0x22db0000)
tenured generation total 57276K, used 46162K [0x22dd0000,
0x265bf000, 0x268f0000)
the space 57276K, 80% used [0x22dd0000, 0x25ae4ba0, 0x25ae4c00,
0x265bf000)
compacting perm gen total 20992K, used 16720K [0x268f0000,
0x27d70000, 0x2a8f0000)
the space 20992K, 79% used [0x268f0000, 0x27944180, 0x27944200,
0x27d70000)
ro space 8192K, 66% used [0x2a8f0000, 0x2ae40f10, 0x2ae41000,
0x2b0f0000)
rw space 12288K, 52% used [0x2b0f0000, 0x2b7406d0, 0x2b740800,
0x2bcf0000)

Dynamic libraries:
0x00400000 - 0x00423000 c:\Programs\Java\jdk1.6.0_07\bin\java.exe
0x7c900000 - 0x7c9af000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f02000 C:\WINDOWS\system32\RPCRT4.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x7c340000 - 0x7c396000 c:\Programs\Java\jdk1.6.0_07\jre\bin
\msvcr71.dll
0x6d870000 - 0x6dac0000 c:\Programs\Java\jdk1.6.0_07\jre\bin\client
\jvm.dll
0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
0x6d320000 - 0x6d328000 c:\Programs\Java\jdk1.6.0_07\jre\bin\hpi.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d820000 - 0x6d82c000 c:\Programs\Java\jdk1.6.0_07\jre\bin
\verify.dll
0x6d3c0000 - 0x6d3df000 c:\Programs\Java\jdk1.6.0_07\jre\bin\java.dll
0x6d860000 - 0x6d86f000 c:\Programs\Java\jdk1.6.0_07\jre\bin\zip.dll
0x77b40000 - 0x77b62000 C:\WINDOWS\system32\Apphelp.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x68000000 - 0x68036000 C:\WINDOWS\system32\rsaenh.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
0x769c0000 - 0x76a74000 C:\WINDOWS\system32\USERENV.dll
0x5b860000 - 0x5b8b5000 C:\WINDOWS\system32\netapi32.dll
0x6d620000 - 0x6d633000 C:\Programs\Java\jdk1.6.0_07\jre\bin\net.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\System32\mswsock.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x16080000 - 0x160a5000 C:\Programs\Bonjour\mdnsNSP.dll
0x76d60000 - 0x76d79000 C:\WINDOWS\system32\Iphlpapi.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x6d570000 - 0x6d579000 C:\Programs\Java\jdk1.6.0_07\jre\bin
\management.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x6d640000 - 0x6d649000 C:\Programs\Java\jdk1.6.0_07\jre\bin\nio.dll
0x6bec0000 - 0x6c000000 C:\Programs\Xuggle\bin\libxuggle-
xuggler-1.dll
0x61ac0000 - 0x61bd9000 c:\Programs\Xuggle\bin\libxuggle-ferry-1.dll
0x6d800000 - 0x6d808000 C:\Programs\Java\jdk1.6.0_07\jre\bin
\sunmscapi.dll
0x77a80000 - 0x77b15000 C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
0x69140000 - 0x69194000 C:\Programs\Xuggle\bin\libxuggle-xuggler-
io-1.dll

VM Arguments:
jvm_args: -Dclassworlds.conf=d:\devel\tools\maven/bin/m2.conf -
Dmaven.home=d:\devel\tools\maven
java_command: org.codehaus.classworlds.Launcher "clean" "compile"
"jetty:run"
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=c:\Programs\Java\jdk1.6.0_07
CLASSPATH=.:/cygdrive/c/Programs/Java/jre1.6.0_07/lib/ext/QTJava.zip
PATH=h:\bin;C:\cygwin\home\legege\bin;C:\cygwin\usr\local\bin;C:\cygwin
\bin;C:\cygwin\bin;C:\cygwin\usr\X11R6\bin;c:\Programs\Xuggle\bin;c:
\WINDOWS\system32;c:\WINDOWS;c:\WINDOWS\System32\Wbem;c:\Programs
\TortoiseSVN\bin;c:\Programs\CollabNet Subversion;c:\Programs\QuickTime
\QTSystem\;c:\Programs\Intel\WiFi\bin\;c:\Programs\CollabNet
Subversion;C:\cygwin\bin;d:\software\bin;d:\devel\tools\maven\bin;c:
\Programs\Druide\Antidote
USERNAME=legege
DISPLAY=:0
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 13 Stepping 6, GenuineIntel



--------------- S Y S T E M ---------------

OS: Windows XP Build 2600 Service Pack 3

CPU:total 1 (1 cores per cpu, 1 threads per core) family 6 model 13
stepping 6, cmov, cx8, fxsr, mmx, sse, sse2

Memory: 4k page, physical 1571760k(379152k free), swap 1945992k
(851256k free)

vm_info: Java HotSpot(TM) Client VM (10.0-b23) for windows-x86 JRE
(1.6.0_07-b06), built on Jun 10 2008 01:14:11 by "java_re" with MS VC+
+ 7.1

time: Tue Jan 13 10:44:59 2009
elapsed time: 326 seconds


legege

unread,
Jan 13, 2009, 11:06:30 AM1/13/09
to xuggler-users
By the way, it does not always happen. I also get this stack trace:

==================
2009-01-13 10:59:23,096 WARN com.xuggle.red5.io.Red5Handler -
Starting to send messages for a stream, but we have not yet sent a
header. Faking it until we make it:
com.xuggle.red5.io.Red5Message@bf4472 [Transcoder[test]]
2009-01-13 10:59:25,469 ERROR com.xuggle.red5.io.Red5Message - Got
exception: {} [pool-4-thread-1]
java.lang.IndexOutOfBoundsException
at java.nio.Buffer.checkIndex(Buffer.java:514) [na:1.6.0_07]
at java.nio.HeapByteBuffer.get(HeapByteBuffer.java:121) [na:
1.6.0_07]
at org.apache.mina.common.support.BaseByteBuffer.get
(BaseByteBuffer.java:187) [mina-core-1.1.7.jar:na]
at com.xuggle.red5.io.Red5Message.<init>(Red5Message.java:260)
[xuggle-xuggler-red5-1.15.66.jar:1.15.65]
at com.xuggle.red5.Transcoder$1.packetReceived(Transcoder.java:
210) [xuggle-xuggler-red5-1.15.66.jar:1.15.65]
at org.red5.server.stream.ClientBroadcastStream.dispatchEvent
(ClientBroadcastStream.java:353) [red5-core-0.8.0-SNAPSHOT.jar:na]
at org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived
(BaseRTMPHandler.java:194) [red5-core-0.8.0-SNAPSHOT.jar:na]
at org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived
(RTMPMinaIoHandler.java:130) [red5-core-0.8.0-SNAPSHOT.jar:na]
at org.apache.mina.common.support.AbstractIoFilterChain
$TailFilter.messageReceived(AbstractIoFilterChain.java:570) [mina-
core-1.1.7.jar:na]
at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived
(AbstractIoFilterChain.java:299) [mina-core-1.1.7.jar:na]
at org.apache.mina.common.support.AbstractIoFilterChain.access
$1100(AbstractIoFilterChain.java:53) [mina-core-1.1.7.jar:na]
at org.apache.mina.common.support.AbstractIoFilterChain
$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648) [mina-
core-1.1.7.jar:na]
at org.apache.mina.filter.executor.ExecutorFilter.processEvent
(ExecutorFilter.java:220) [mina-core-1.1.7.jar:na]
at org.apache.mina.filter.executor.ExecutorFilter
$ProcessEventsRunnable.run(ExecutorFilter.java:264) [mina-
core-1.1.7.jar:na]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask
(ThreadPoolExecutor.java:885) [na:1.6.0_07]
at java.util.concurrent.ThreadPoolExecutor$Worker.run
(ThreadPoolExecutor.java:907) [na:1.6.0_07]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_07]
2009-01-13 10:59:25,489 ERROR
org.red5.server.stream.ClientBroadcastStream - Error while notifying
listener com.xuggle.red5.Transcoder$1@1a6b028 [pool-4-thread-1]
==================

On Jan 13, 10:52 am, legege <leg...@gmail.com> wrote:
> Hi,
>
> I'm trying out Xuggler + Red5. I use the publisher application to do
> that.
>
> I connect to the App with: rtmp://localhost/audiotranscoder
> I select only the audio device and start publishing with "test". I
> then start playing the "test" stream. In the console, I see:
>
> ==================================================================
> Printing Statistics for:
> com.xuggle.red5.demo.AudioTranscoderDemoAdapter$1
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> |                        Measurement Point                       |
> #  | Average |   Min   |   Max   |    Total    |
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> | com.xuggle.red5.Transcoder#close                               |
> 2 |   0.914 |   0.834 |   0.993 |       1.827 |
> |   com.xuggle.red5.Transcoder$2#write                           |
> 2 |   0.002 |   0.002 |   0.002 |       0.004 |
> |   com.xuggle.red5.io.Red5Message#<init>                        |
> 2 |   0.002 |   0.002 |   0.003 |       0.005 |
> |   com.xuggle.red5.io.Red5Handler#seek                          |
> 6 |   0.003 |   0.001 |   0.007 |       0.016 |
> |   com.xuggle.red5.io.Red5Handler#write                         |
> 4 |   0.199 |   0.005 |   0.771 |       0.797 |
> |     com.xuggle.red5.io.Red5Handler#parseFLVTag                 |
> 1 |   0.100 |   0.100 |   0.100 |       0.100 |
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> | com.xuggle.red5.Transcoder$1#packetReceived                    |
> 3174 |   2.348 |   0.001 | 487.734 |   7,451.408 |
> |   com.xuggle.red5.io.Red5Message#<init>                        |
> 1904 |   0.018 |   0.003 |   6.740 |      35.125 |
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> | com.xuggle.red5.io.Red5Message#<init>                          |
> 2 |   0.005 |   0.005 |   0.005 |       0.010 |
> |----------------------------------------------------------------|------|-- -------|---------|---------|-------------|
> SelectChannelConnec...@0.0.0.0:54000" [_thread_in_native, id=652, stack

Art Clarke

unread,
Jan 13, 2009, 11:15:40 AM1/13/09
to xuggle...@googlegroups.com
Hi,

I've set up a tracker page for bugs; can you post this information
here, along with the complete log files:
https://sourceforge.net/tracker/?func=browse&group_id=248424&atid=1126411

Also, please let me know what settings you're using to send the audio
(sample rate, etc.) from the publisher application, and if you're
sending video (and if so, what does settings are) as well.

Thanks,

- Art

legege

unread,
Jan 13, 2009, 11:28:39 AM1/13/09
to xuggler-users
Thanks Art,

It's done, report #2504886. First one ;)

On Jan 13, 11:15 am, "Art Clarke" <acla...@xuggle.com> wrote:
> Hi,
>
> I've set up a tracker page for bugs; can you post this information
> here, along with the complete log files:https://sourceforge.net/tracker/?func=browse&group_id=248424&atid=112...
> ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages