0.0.2 • Published 9 years ago
uupaa.mpeg4bytestream.js v0.0.2
MPEG4ByteStream.js
MPEG4-10 AVC - Annex B - Byte stream format
This module made of WebModule.
Documentation
Browser, NW.js and Electron
<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/MPEG4ByteStream.js"></script>
<script>
var mpeg2ts = MPEG2TS.parse( new Uint8Array(buffer) );
var byteStream = MPEG2TS.convertTSPacketToByteStream( mpeg2ts["VIDEO_TS_PACKET"] );
var nalunit = MPEG4ByteStream.convertTSPacketToByteStream( byteStream );
</script>
WebWorkers
importScripts("<module-dir>lib/WebModule.js");
importScripts("<module-dir>lib/MPEG4ByteStream.js");
Node.js
require("<module-dir>lib/WebModule.js");
require("<module-dir>lib/MPEG4ByteStream.js");