Video : Cisco MXE 3500 (Media Experience Engine)

MXE-3500 :导致失败的损坏的来源视频的应急方案

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈

简介

本文描述发生,当梅迪亚体验引擎的问题(MXE)时3500尝试转码一些来源视频也许包含缺点(或损坏)。这些缺点可能造成MXE不处理视频或可能创建包含来源视频陈列的同样缺点的输出视频文件(pixelization或人工制品)。

贡献由芯片谢德, Cisco TAC工程师。

问题

此问题几示例也许发生。在一示例中,用户尝试转换MP4文件闪烁视频文件(FLV),并且已转换视频显示在视频的人工制品。 当您查看在VLC媒体播放器的来源视频,没有人工制品显示。 然而,当来源视频在苹果公司QuickTime时播放,人工制品可视。 由于MP4文件转码与QuickTime由MXE,输出文件包含被看到的同样缺点,当您播放来源视频用QuickTime播放机时。 在另一个情况下,用户能上传视频交错存取的三五音频(AVI)文件通过思科显示和共享,并且安排他们由MXE正确地处理。 然而,两视频开始通过MXE和在处理以后的某百分比,它中止并且生成ECS错误消息例如此:

2013-09-12 12:54:19,715 [ServiceWorker-TaskScheduler] ERROR 
skSchedulerServiceWorker -[EC_COMPLETED] Task Execution
9078 is now complete. Reason = Failed.

2013-09-12 12:54:19,730 [ServiceWorker-LcsMessage] ERROR    
Ecs.LcsMessageWorker - [AME_RESFAILED] [EC:9078]
[Node:localhost] Error, worker (24, prefilter) failed,
unexpectedly closed the connection while running.

在LCS中记录下列信息被看到了:

2013-09-12 11:53:53 DBG MXE3500  prefilter  9078 Using reader timeout: [60] sec(s)
2013-09-12 11:53:59 STA MXE3500  prefilter  9078   0% complete,     6 seconds elapsed
2013-09-12 11:54:05 STA MXE3500  prefilter  9078   1% complete,    12 seconds elapsed
2013-09-12 11:54:11 STA MXE3500  prefilter  9078   2% complete,    18 seconds elapsed
2013-09-12 11:54:17 STA MXE3500  prefilter  9078   3% complete,    24 seconds elapsed
2013-09-12 11:54:19 ERR MXE3500  prefilter  9078 ------------------------------------
2013-09-12 11:54:19 ERR MXE3500  prefilter  9078
   Exception code: C0000005 EXCEPTION_ACCESS_VIOLATION
2013-09-12 11:54:19 ERR MXE3500  prefilter  9078 Fault address:  737E3152 01:00002152
   C:\WINDOWS\system32\msvidc32.dll
2013-09-12 11:54:19 ERR MXE3500  prefilter  9078 illegal read of address(0x0214A000)

当受影响的视频文件在Windows梅迪亚普莱耶时查看,损坏在视频的零件中被观察。在两种情况下,问题在MXE视频转换进程的prefilter阶段发生。

解决方案

解决方案将处理损坏的视频文件到一不同的渠道。 使用MP4文件,您能强制预处理程序使用DirectShow而不是QuickTime。 使用AVI文件,您强制预处理程序使用QuickTime。

  1. 创建名为‘manage_input_extensions.xml的’ XML文件与这些参数:
    <extensions>
            <extension input="ts" treat-as="mpg" />
            <extension input="" treat-as="gxf" type="directshow" />
            <extension input="mp4" type="directshow" />
            <extension input="avi" type="quicktime" />
    </extensions>
  2. 复制此文件对MXE。
  3. 远程桌面到MXE里和复制在C:\media目录的XML文件。
  4. MXE用户界面的洛金。
  5. 导航描出管理,并且选择开放配置文件。为配置文件类选择"Preprocessor"并且打开适当的预处理程序文件(一旦请显示,并且共享,选择DMS_SNS_PP文件)。
  6. 导航对管理输入扩展部分并且检查Enabled复选框。浏览对\ \ LOCALHOST \媒体并且选择以上复制的XML文件(manage_input_extensions.xml)。
  7. 保存配置文件。
  8. 重新提交视频工作通过显示的问题并且共享。如果已经,没有您可以要删除所有未清失败的工作。

注意:在工作成功后地完成,请重复步骤四-七,但是不选定Enabled复选框返回到预处理程序的默认状态和保存更改。



Document ID: 116530