Hola de nuevo.
He realizado varias pruebas tanto de grabacion como de comparticion. Y
con calidad medium o low funciona pero en high quality da un error:
No se si sera problema de mi ancho de banda o que hay un bug como tal
en la aplicacion.
Dejo el error aqui y seguiré investigando.
----------------------------------------------------------------------------------------------------------------------------------------
[ERROR] [NioProcessor-8] org.red5.server.service.ServiceInvoker -
Error executin
g call: Service: null Method: play Num Params: 2 0:
b85abfa43142fd1815affaa60d62
5189 1: -1000
[ERROR] [NioProcessor-8] org.red5.server.service.ServiceInvoker -
Service invoca
tion error
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.6.
0_11]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
~[na:1.6.
0_11]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
Source) ~[na:
1.6.0_11]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:
1.6.0_11]
at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:199
) ~[red5.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:180)
[red5.jar:na]
at
org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:386) [
red5.jar:na]
at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHand
ler.java:134) [red5.jar:na]
at
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIo
Handler.java:207) [red5.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$TailFilter.mess
ageReceived(DefaultIoFilterChain.java:716) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
at org.apache.mina.filter.codec.ProtocolCodecFilter
$ProtocolDecoderOutpu
tImpl.flush(ProtocolCodecFilter.java:427) [mina-core-2.0.4.jar:na]
at
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
ocolCodecFilter.java:245) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
at
org.red5.server.net.rtmpe.RTMPEIoFilter.messageReceived(RTMPEIoFilter
.java:125) [red5.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(Def
aultIoFilterChain.java:46) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.mes
sageReceived(DefaultIoFilterChain.java:796) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFi
lterAdapter.java:119) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessage
Received(DefaultIoFilterChain.java:434) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageRece
ived(DefaultIoFilterChain.java:426) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.read(Abstract
PollingIoProcessor.java:715) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.process(Abstr
actPollingIoProcessor.java:668) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.process(Abstr
actPollingIoProcessor.java:657) [mina-core-2.0.4.jar:na]
at
org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(Ab
stractPollingIoProcessor.java:68) [mina-core-2.0.4.jar:na]
at org.apache.mina.core.polling.AbstractPollingIoProcessor
$Processor.run
(AbstractPollingIoProcessor.java:1141) [mina-core-2.0.4.jar:na]
at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl
e.java:64) [mina-core-2.0.4.jar:na]
at java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(Unknown Source
) [na:1.6.0_11]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source) [n
a:1.6.0_11]
at java.lang.Thread.run(Unknown Source) [na:1.6.0_11]
Caused by: java.lang.NullPointerException: null
at
org.red5.server.stream.codec.ScreenVideo.getKeyframe(ScreenVideo.java
:233) ~[red5.jar:na]
at org.red5.server.stream.PlayEngine.playLive(PlayEngine.java:
544) ~[red
5.jar:na]
at
org.red5.server.stream.PlayEngine.play(PlayEngine.java:405)
~[red5.ja
r:na]
at
org.red5.server.stream.PlayEngine.play(PlayEngine.java:306)
~[red5.ja
r:na]
at
org.red5.server.stream.PlaylistSubscriberStream.play(PlaylistSubscrib
erStream.java:243) ~[red5.jar:na]
at
org.red5.server.stream.StreamService.play(StreamService.java:327) ~[r
ed5.jar:na]
at
org.red5.server.stream.StreamService.play(StreamService.java:348) ~[r
ed5.jar:na]
... 34 common frames omitted
----------------------------------------------------------------------------------------------------------------------------------------