[Red5devs] Red5 RTMP Error
Thijs Triemstra | Collab
lists at collab.nl
Thu Oct 16 13:01:55 PDT 2008
and that faq can be found here: http://jira.red5.org/confluence/display/docs/FAQ
Thijs
On 15 okt 2008, at 16:58, Mondain wrote:
> Pawan,
> You should really have a look at the FAQ, this particular error /
> issue is answered about three times a week.
>
> Paul
>
> On Wed, Oct 15, 2008 at 2:18 AM, Pawan Kumar <pawan.kumar at gmail.com>
> wrote:
> Dear All,
>
>
> I am very new to Red5 server installation and configuration.
> I want to achieve the following with Red5 0.8.0 server-
> 1. To play FLV files generated by myself (after converting from .AVI
> to .FLV) and also to play YouTube FLV files.
> 2. Each FLV file should use streaming functionality provided by Red5
> using HTTP and RTMP protocols.
>
>
> Steps done by me to configure Red5 0.8.0-
> 1. Downloaded .zip file for windows and installed it inside E:
> \Applications\Red5
> 2. Created "oflaDemo" folder inside webapps folder. Also, "streams"
> inside oflaDemo folder i.e. E:\Applications\Red5\webapps\oflaDemo
> \streams
> 3. Placed couple of .FLV files inside this folder to access from
> Flowplayer (http://flowplayer.org/)
> 4. Run "Red5.bat" file to start Red5 as standalone server
> 5. While accessing FLV file using RTMP protocol gives me error
>
>
> [ERROR] [main] org.apache.catalina.core.StandardService -
> Connector.initialize
> org.apache.catalina.LifecycleException: Protocol handler
> initialization failed:
> java.net.BindException: Address already in use: JVM_Bind<null>:443
> at
> org.apache.catalina.connector.Connector.initialize(Connector.java:106
> 0)
> at
> org.apache.catalina.core.StandardService.addConnector(StandardService
> .java:267)
> at
> org.apache.catalina.startup.Embedded.addConnector(Embedded.java:327)
> at
> org.red5.server.net.rtmps.TomcatRTMPSLoader.init(TomcatRTMPSLoader.ja
> va:147)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.context.support.AbstractApplicationContext.getBea
> n(AbstractApplicationContext.java:881)
> at
> org.red5.server.tomcat.TomcatLoader.init(TomcatLoader.java:462)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:429)
> at
> org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
> at
> org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:381)
> at
> org.springframework.context.access.ContextSingletonBeanFactoryLocator
> .initializeDefinition(ContextSingletonBeanFactoryLocator.java:141)
> at
> org.springframework.beans.factory.access.SingletonBeanFactoryLocator.
> useBeanFactory(SingletonBeanFactoryLocator.java:384)
> at org.red5.server.Standalone.main(Standalone.java:158)
> [INFO] [main] org.red5.server.net.rtmps.TomcatRTMPSLoader - Starting
> RTMPS engin
> e
> [ERROR] [main] org.apache.coyote.http11.Http11Protocol - Error
> starting endpoint
>
> java.net.BindException: Address already in use: JVM_Bind<null>:443
> at
> org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
> at
> org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:519)
> at
> org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203
> )
> at
> org.apache.catalina.connector.Connector.start(Connector.java:1131)
> at
> org.red5.server.net.rtmps.TomcatRTMPSLoader.init(TomcatRTMPSLoader.ja
> va:153)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.context.support.AbstractApplicationContext.getBea
> n(AbstractApplicationContext.java:881)
> at
> org.red5.server.tomcat.TomcatLoader.init(TomcatLoader.java:462)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:429)
> at
> org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
> at
> org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:381)
> at
> org.springframework.context.access.ContextSingletonBeanFactoryLocator
> .initializeDefinition(ContextSingletonBeanFactoryLocator.java:141)
> at
> org.springframework.beans.factory.access.SingletonBeanFactoryLocator.
> useBeanFactory(SingletonBeanFactoryLocator.java:384)
> at org.red5.server.Standalone.main(Standalone.java:158)
> [ERROR] [main] org.red5.server.net.rtmps.TomcatRTMPSLoader - Error
> loading tomca
> t
> org.apache.catalina.LifecycleException: service.getName(): "null";
> Protocol han
> dler start failed: java.net.BindException: Address already in use:
> JVM_Bind<null
> >:443
> at
> org.apache.catalina.connector.Connector.start(Connector.java:1138)
> at
> org.red5.server.net.rtmps.TomcatRTMPSLoader.init(TomcatRTMPSLoader.ja
> va:153)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.context.support.AbstractApplicationContext.getBea
> n(AbstractApplicationContext.java:881)
> at
> org.red5.server.tomcat.TomcatLoader.init(TomcatLoader.java:462)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory
> .invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1413)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:
> 1374)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBean
> Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
> ject(AbstractBeanFactory.java:264)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
> y.getSingleton(DefaultSingletonBeanRegistry.java:221)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
> an(AbstractBeanFactory.java:261)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:185)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean
> (AbstractBeanFactory.java:164)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.
> preInstantiateSingletons(DefaultListableBeanFactory.java:429)
> at
> org.springframework.context.support.AbstractApplicationContext.finish
> BeanFactoryInitialization(AbstractApplicationContext.java:729)
> at
> org.springframework.context.support.AbstractApplicationContext.refres
> h(AbstractApplicationContext.java:381)
> at
> org.springframework.context.access.ContextSingletonBeanFactoryLocator
> .initializeDefinition(ContextSingletonBeanFactoryLocator.java:141)
> at
> org.springframework.beans.factory.access.SingletonBeanFactoryLocator.
> useBeanFactory(SingletonBeanFactoryLocator.java:384)
> at org.red5.server.Standalone.main(Standalone.java:158)
> [INFO] [main] org.red5.server.Standalone - Startup done in: 10979 ms
> [DEBUG] [http-5080-1] org.apache.coyote.http11.Http11Protocol -
> Register red5Eng
> ine:type=RequestProcessor,worker=http-5080,name=HttpRequest1
> [WARN] [DefaultQuartzScheduler_Worker-2]
> org.red5.server.net.rtmp.RTMPConnection
> - Closing RTMPMinaConnection from 127.0.0.1 : 1943 to localhost
> (in: 3448 out 3
> 215 ), with id 14980779 due to long handshake
> [WARN] [DefaultQuartzScheduler_Worker-3]
> org.red5.server.net.rtmp.RTMPConnection
> - Closing RTMPMinaConnection from 127.0.0.1 : 1948 to localhost
> (in: 3448 out 3
> 215 ), with id 31779675 due to long handshake
>
>
> Any help would be appreciated?
>
> ALSO CAN SOMEBODY TELL ME EXACT STEPS NEEDED TO RUN STREAM FLV FILE
> USING RTMP PROTOCOL IN RED5/FMS?
>
> --
> Thanks,
> Pawan Kumar
> +91-9810474085
>
> _______________________________________________
> Red5devs mailing list
> Red5devs at osflash.org
> http://osflash.org/mailman/listinfo/red5devs_osflash.org
>
>
>
>
> --
> http://gregoire.org/
> http://osflash.org/red5
> _______________________________________________
> Red5devs mailing list
> Red5devs at osflash.org
> http://osflash.org/mailman/listinfo/red5devs_osflash.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://osflash.org/pipermail/red5devs_osflash.org/attachments/20081016/eead8942/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part
Url : http://osflash.org/pipermail/red5devs_osflash.org/attachments/20081016/eead8942/attachment-0001.bin
More information about the Red5devs
mailing list