Skip to content

uupaa/NALUnit.js

Repository files navigation

NALUnit.js Build Status

npm

MPEG4-15 AVC(H.264) - NAL file 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/NALUnit.js"></script>
<script>

var mpeg2ts     = MPEG2TS.parse( new Uint8Array(buffer) );
var byteStream  = MPEG2TS.convertTSPacketToByteStream(mpeg2ts["VIDEO_TS_PACKET"]);
var nalunit     = MPEG4ByteStream.convertByteStreamToNALUnitObjectArray(byteStream);

</script>

WebWorkers

importScripts("<module-dir>/lib/WebModule.js");
importScripts("<module-dir>/lib/NALUnit.js");

...

Node.js

require("<module-dir>/lib/WebModule.js");
require("<module-dir>/lib/NALUnit.js");

...

About

MPEG4-15 AVC(H.264) - NAL file format

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published