View Full Version : Licensing and source code?
4th August 2003, 20:27
I have read all the material I can find on NSV.
I was very impressed by the results of my first trial stream.
I like the tools you have provided already for the new format.
I read the data file definition at:
I looked at the SDK for NSV codecs.
However, I don't see any code for the NSVTools?
Are they going to be released?
Is NSV going to be something that is fairly open?
In terms of allowing others to create players and encoders of the NSV format?
I really like what I have seen so far, but I don't think I will be interested in this technology if it isn't open for development.
How does this compare to the Theora project at http://www.theora.org/theorafaq.html?
Just one very interested developer,
4th August 2003, 21:27
NSVTools is currently closed source. Not sure how open the format is going to be. But then again SHOUTcast wasn't open either, but people figured it out.
NSV is a container format; currently it happens to use VP3 (the open-source basis of Theora) and MP3. Other (Nullsoft ran streams) use VP5 and AAC. If you wrote the proper codec for it I am sure you could put DivX in it.
So, NSV really doesn't compare to Theora, but more of Ogg.
4th August 2003, 22:40
by the way there is a plugin archetecture for you to add your own codecs to the format. Read the SDK for more on this.
5th August 2003, 05:36
do as i
finish it before they do ;)
5th August 2003, 12:27
KXRM>>plugin archetecture for you to add your own codecs
As I stated in my first message I have seen the SDK for codecs this isn't what I want to do. I don't want to add a new media type I want to encode the same media type the NSVTools are encoding. :)
And would like the starting code that simply encodes to NSV format.
della>>finish it before they do
That would be nice, see as I only have a data file format to go on... But I really haven't yet had the experience in video/audio encoding for such an undertaking.
Are there any projects underway to do such encoding?
Thanks and too bad Nullsoft isn't releasing code. oh-hum. I guess it is neat even if it isn't released. Just anxious to see how many people will use it.
5th August 2003, 12:36
there is a white paper on the format, nothing official and it's not complete, I wouldn't really do any hard core stuff until they finalize thier format.
I have some simple tools, and I think the guy above wrote an encoder.
8th August 2003, 07:21
yes, even worse, it works :)
its all in delphi 3 (yes that IS old but i like to enter my own code instead of using mallicious components) and it can encode to i think about any codec on the system. However its still beta as ther isnt many people that have tested it to the limit.
Some features so far:
- 8 targets (to a file, or a server, in different mp3 and or video formats)
- works as server for shoutcast dsps, and supports more than 1 encoder
- can relay any mpeg stream (very beta for now) (smart-relay: will relay only if people connect to a certain relay)
- and it has support for customizing the webinterface
- keeps streaming profiles (so that one doesnt have to fill in that password 100 times, nor does one have to select the bitrates all over, etc etc
this is a personal k12 project, so its not commercial, not ment to
offense ppl etc etc, i just had huge problems few years ago when people used the nanocaster of live365, also, the dsp was a bitch to install so i wanted something that was ready to run, point n shoot :)
if u want the source to look, just say so
8th August 2003, 11:43
8th August 2003, 13:41
wht software are you using to program that in?
13th August 2003, 10:01
just plain old delphi 3 (object pascal)
13th August 2003, 16:26
I am working on getting some linux versions of the tools going. Nsvscsrc is first on my list because it's the most important to me and because KXRM has already done the hard part and is helping me out. Encoding will be the next task but, one thing at a time, shooting for monday to finish nsvscsrc. della i wouldn't mind seeing your code but i am fairly sure i won't be able to read it =(.
14th August 2003, 05:53
I have a bit the same with linux, only write small scripts for it (web etc), me glad guys like yourselves do it, serious
2nd September 2003, 00:42
Originally posted by della
if u want the source to look, just say so
Source code would be great. :)
Open source projects are always wonderfull.
How about posting it on your web site ?
Feature request also :
How about the ability to set up a playlist for streaming specific files as well.
Would be great for setting up automated NSV streaming.
3rd September 2003, 06:46
What *I'd* like to see this become is a revolution somewhat similar to the DiVx movement. I say this because while DiVx isn't *officially* supported by hardware manufacturers, their software packages *will* use it nevertheless.
The only difference between DiVx and NSV is NSV is meant to be streamed over the Internet while DiVx is not. And with Hard Drives getting bigger and bigger in size, the space that DivX-encoded 90 minute full length movie takes up doesn't seem so big in size after all. Encode it into NSV and that movie, which would be in upwards of 1.3 GB as a DiVx-encoded AVI file, would be reduced to a mere 100 MB or so WITHOUT losing that much in overall quality.
But what would even better would be the ability to encode from an external source such as a VHS tape STRAIGHT into NSV using the TV tuner software package as opposed to NSV LiveCap. The reason for this would be a matter of choosing either/or instead of being able to use just NSV LiveCap. This would also eliminate the possibility of lost packets during a conversion process.
A better idea would be to be able to ANY video encoding and/or conversion software to encode into NSV instead of using just NSVTools.
I hope this makes sense... :)
Cheers for now :)
Proud Member - Electronic Frontier Foundation - http://www.eff.org/
Jeeper One Radio Network
KPDC Internet TV - REAL Web TV
15th September 2003, 05:48
will dump some sources by next week (late sept 2003)
too busy with othe stuff atm
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.