You cannot record H.264 live streams. This is a feature we plan on adding in a future release of the product.
Charlie
Your comment was dated in 2006… surely it must have been included in server, by now(2008)… But, I am running the most updated (including patches), but still not able to do live-record for a stream from wirecast (h.264)… it returns with following error… How do I explicitly respond to RTSP RECORD commend? What do I need to do to detect RTSP RECORD (from encoder) and start recording on specific stream?
java.lang.NoClassDefFoundError: com/wowza/wms/stream/record/MediaStreamRecord
DEBUG server comment - ServerHandler.exceptionCaught: java.lang.NoClassDefFoundError: com/wowza/wms/stream/record/MediaStreamRecord
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.wowza.wms.stream.MediaStreamFactory.createStream(Unknown Source)
at com.wowza.wms.stream.MediaStreamMap.getStreamClientless(Unknown Source)
at com.wowza.wms.rtp.model.RTPStream.createStream(Unknown Source)
at com.wowza.wms.rtsp.RTSPCore.setup(Unknown Source)
at com.wowza.wms.rtsp.RTSPRequestAdapter.handleMessage(Unknown Source)
at com.wowza.wms.rtsp.RTSPRequestAdapter.decodeMessage(Unknown Source)
at com.wowza.wms.rtsp.RTSPRequestAdapter.service(Unknown Source)
at com.wowza.wms.server.ServerHandler.serviceRequest(Unknown Source)
at com.wowza.wms.server.ServerHandler.handleMessageReceived(Unknown Source)
at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$2.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(Unknown Source)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain.access$900(Unknown Source)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(Unknown Source)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.wowza.wms.stream.record.MediaStreamRecord
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
… 37 more