README for MPEGJ Reference Implementation Source Code Package
This package contains source code of MPEGJ reference implementation with development environment. For binary-only package
please download MPEGJDemo.zip
0. Requirement
- Platform: Windows NT or higher
- JDK1.1.8
- Microsoft Visual Studio 6.0
1. Setting Registry
Double-click on IM1Core/mpeg.reg
.
This registry file contains information about DLLs required for running
IM1Player and MPEGJ. Or, You can import this file from regedit.exe
.
2. Setting Environment Variables
In order to run IM1 Player with MPEGJ the following environment variables
need to be set up:
- MPEGJ_HOME: Your local directory where you deflated this zip file.
- CLASSPATH: Java CLASSPATH should contain %MPEGJ_HOME%\mpegj\java where all the
necessary class files will be located on.
3. Building software (.exe and .dll)
- Load
IM1-2D.dsw
into Visual Studio that resides in IM1Core4\2DPlayer-CSELT
- Build all the project files
4. Building Java Files
Run make.bat
in mpegj/java
5. Building Samples
- Firstly, you need to build Java Elementary stream generator, which can be
done by invoking
compile_JavaES_files.bat
in 'samples'
directory.
- For each sample there is a batch file to generate .trif file:
- samples\TwoVideoAudioMpegj\createSample.bat
Demonstrate the capability of Resource and Network manager of MPEGJ.
With this sample IM1, sometime, IM1 player does not die properly.
In that case you need to manually kill the processor using Task Manager
- samples\NewSceneAPITest\make.bat
Demonstrate the capability of scene manipulation of MPEGJ
- samples\SceneAPITest\make.bat
Demonstrate the capability of scene manipulation of MPEGJ
For any question or comment, please contact Viswanathan Swaminathan
or Yuntai Kyong.