20050817_TCK_WMA&MMAPI

来源:互联网 发布:4g网络慢怎么解决办法 编辑:程序博客网 时间:2024/06/06 13:23

1.devSim的启动脚本参数

例:%JAVA_PATH%/java -DDEVSIM_BASEDIR=%DEVSIM_PATH% -cp devsim.jar;.;.;%JMF_PATH%/sound.jar;%JMF_PATH%/jmf.jar;%JMF_PATH%;%JAI_PATH%;%QTJAVA%; DevSim -boot Jbedri.elf -debug none -exitOnTrap -itrace -- -heapsize 1M -tck http://%TCK_HOST%:%TCK_PORT%/test/getNextApp.jad %TCK_MODE% >DevSimLog.txt

注意-heapsize 1M部分表示对模拟器分配1M的内存,默认的一般比这个小,运行时会很不稳定。

http://%TCK_HOST%:%TCK_PORT%/test/getNextApp.jad %TCK_MODE%,超链接和后面的部分不要用@符号连接,否则会出现每读一个文件提示一次权限的问题。

2.WMA-TCK的Configration

-NCI entry point ,先去http://qat.esmertec.com/main/tck/resources.html下载NCI,然后解压到WMA-TCK的根目录,NCI entry point 参数指向到wma11_nci/src/com/jbed/tck/wma/sms,从com目录开始,每个"/"用"."代替,最后接上".SMSConnector",得到参数"com.jbed.tck.wma.sms.SMSConnector"。

-Test to run,屏蔽掉Message下面的Distribute暂时不跑,因为 就着4个案例要弹出确认信息,其他都可以一次性跑完,然后再来单独跑这4个。

3.MMAPI-TCK的Configration

-Test URLs,首先把测试用的文件拷贝到"/MMAPI-TCK_11/lib/media"下面,或是Apache HTTP server目录下,这里给出样本

device://tone, Tone, Volume;
device://midi, MIDI, Volume;
http://10.15.12.219:8088/lib/media/test.mp3,StopTime{stopTime=50},MetaData{author="test author",title="test title"},Tempo{starTempo=60,minTempo=27};
http://10.15.12.219:8088/lib/media/test.mid
http://10.15.12.219:8088/lib/media/test.qcp
http://10.15.12.219:8088/lib/media/test.wav
http:10.15.12.219:8088/lib/media/test.mp3
http://10.15.12.219:8088/lib/mmapi/test.bmp,Video

-Invalid locator

第一个案例要填不支持的协议和文件类型,但是server地址要正确;

第二个案例要填不支持但是实际存在的文件类型,但是其他都要正确;

第三个案例要填一个不存在的文件,但是其他都要正确。

-   Player from InputStream,例如

http://10.15.12.219:8088/lib/media/sp_midi.mid

原创粉丝点击