Smelter
22nd February 2007, 02:23
This sample was written using Visual Studio.net 2003 with the NSV lib provided by ultravox.aol.com
It opens an existing nsv file. unpackets each frame, creates a new nsv file, and repackets the bits without header or metadata. (file will be smaller).
The file plays.
A pre built .exe is included.
You need a small file named Iran.nsv to feed the bitstream_in.
small because I dont know how large the bitstream can get. A real app would add as recieved from the net or add as requested by the unpacketer/packer.
This is a decent starting place for writing demuxers/ recompressors/ stand-alone players/ active X / yadda yadda.
Mixers! Picture in picture! Multi bitrate out! Multi casting to DNAS server arrays!
It opens an existing nsv file. unpackets each frame, creates a new nsv file, and repackets the bits without header or metadata. (file will be smaller).
The file plays.
A pre built .exe is included.
You need a small file named Iran.nsv to feed the bitstream_in.
small because I dont know how large the bitstream can get. A real app would add as recieved from the net or add as requested by the unpacketer/packer.
This is a decent starting place for writing demuxers/ recompressors/ stand-alone players/ active X / yadda yadda.
Mixers! Picture in picture! Multi bitrate out! Multi casting to DNAS server arrays!