Results 1 to 4 of 4

Thread: nDVR Exception

  1. #1

    Default nDVR Exception

    Hello,

    We have an IP camera that we use with nDVR + strobe player.
    We also record video from the same stream using LSR.
    We have been using the camera this way for a few months now without any problems.

    Today we have put the camera to a new network.
    There are no problems with LSR. The video files are recorded normally and we can watch the recorded streams without problems.
    However we are seeing strange exceptions in the logs related to nDVR and we cant watch the stream using strobe player.

    Below is the exception. The 338423.vmsx is the stream name. And inspection of the file system revelas that the DVR folder for the stream was not created at all.
    We have also taken a TCP dump. I can send it to you upon request.

    java.io.FileNotFoundException: /mnt/vms/content/dvr/vms/_definst_/338423.vmsx.0/0000_00_00/V-0000_00_00_000.m4fv (No such file or directory)
    at java.io.RandomAccessFile.open(Native Method)
    at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
    at com.wowza.io.WowzaRandomAccessFile.<init>(Unknown Source)
    at com.wowza.io.DirectRandomAccessReader.open(Unknown Source)
    at com.wowza.wms.dvr.io.DvrChunkReaderUtils.readChunkFile(Unknown Source)
    at com.wowza.wms.dvr.io.DvrChunkReaderUtils.a(Unknown Source)
    at com.wowza.wms.dvr.io.DvrChunkReaderUtils.retrieveChunk(Unknown Source)
    at com.wowza.wms.dvr.impl.DvrRecordableStreamStore.retrieveChunkFromDvrStore(Unknown Source)
    at com.wowza.wms.dvr.DvrStreamStoreBase.retrieveChunk(Unknown Source)
    at com.wowza.wms.dvr.DvrStreamStoreBase.getDvrChunkByIndex(Unknown Source)
    at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.a(Unknow n Source)
    at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.onMediaF ile(Unknown Source)
    at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.serviceM sg(Unknown Source)
    at com.wowza.wms.httpstreamer.sanjosestreaming.httpstreamer.HTTPStreamerAdapterSanJoseStreamer.service( Unknown Source)
    at com.wowza.wms.server.ServerHandler.a(Unknown Source)
    at com.wowza.wms.server.ServerHandler.a(Unknown Source)
    at com.wowza.wms.server.ServerHandler.messageReceived(Unknown Source)
    at com.wowza.wms.server.ServerHandlerThreaded.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(ThreadPoolExecutor.java:886)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
    2013-04-01 16:50:05 EEST comment server ERROR 500 - DvrChunkReaderUtils.retrieveChunk: Error reading DVR chunk '0000_00_00/V-0000_00_00_000.m4fv'. - - - 17551.354 - - - - - - - - - - - - - - - - - - - - - - - - -
    2013-04-01 16:50:05 EEST comment server WARN 200 - .getDvrSanJoseFragments: null video chunk chunkIndex=0 - - - 17551.354 - - - - - - - - - - - - - - - - - - - - - - - - -
    2013-04-01 16:50:05 EEST - - - - - - - - - 17551.354 - - - - - - - - - - - - - - - - - - - - - - - - -
    java.io.FileNotFoundException: /mnt/vms/content/dvr/vms/_definst_/338423.vmsx.0/0000_00_00/A-0000_00_00_000.m4fa (No such file or directory)
    at java.io.RandomAccessFile.open(Native Method)
    at java.io.RandomAccessFile.<init>(RandomAccessFile.java:212)
    at com.wowza.io.WowzaRandomAccessFile.<init>(Unknown Source)


    Thanks,
    Özgür Deniz Önür
    Mobilus Ltd.

  2. #2
    Join Date
    May 2011
    Posts
    456

    Default

    Which version of Wowza Media Server are you using? Are you able to successfully record and playback other nDVR streams? I would suggest you update to the latest 3.5.2 build and test again. There were fixes and enhancements related to both Live Stream Record and nDVR. While it may not solve this particular issue of the DVR store not being created, you should be on this version when using both of those versions. If the problems persist, please send a zip of [install-dir]/conf and logs so we can see exact configuration setup and also Server activity prior to this error. Please also reference this thread.

    -Lisa

  3. #3

    Default

    Dear Lisa,

    Thank you for you reply.

    We are able to successfully record and playback other nDVR streams with this server, there is only problem with a particular stream (Name of the stream is 355770.vmsx).
    When I wrote the post last week we were using Wowza 3.1.0.
    We have now upgraded to Wowza 3.5.2 but the problem still persists.

    I am sending the logs and the conf folder to support@wowza.com.

    Thanks,
    Özgür

  4. #4

    Default

    Hello,

    Upon further analysis we saw that this problem is not limited to any particular stream.
    This happens whenever we switch our cameras from ethernet to wireless (that is when we unplug the ethernet cable)

    I have sent the logs and conf folder.

    Thanks,
    Ozgur

Similar Threads

  1. Transcoder exception
    By jpollard in forum AddOn: Transcoder
    Replies: 3
    Last Post: 03-27-2012, 11:33 PM
  2. MediaStreamMap.addLicense exception
    By ozgurdeniz in forum General Forum
    Replies: 7
    Last Post: 11-17-2011, 03:47 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •