TVants is an Online Peer to Peer Streaming software, its core technology is based mainly on the very popular Bit Torrent, which means a single peer who playing the stream will exchange ( send or receive) streaming data packet with a few peers, in order to maximize the bandwidth usage and obtain the most optimal streaming quality.
TVants currently collect 600 different channels from china or foreign countries, includes China CCTV, TVBS, Taiwan ZhongTian, and ESPN, TVB and so on inside our database.
Tvants is freely distributing their Server and Client side of software. In other words, TVants users not only can watch their favorite Channels/Videos online collected in TVants official database. They also can set up their own private tracker server database to collect different channels or share their hard disk video local files with anyone online with broadband connection.
Furthermore, TVants users also can add any other TVants private server (set up by other individual TVants users) in order to search for more channels in private server database.
1, TVANTS ports in use:
1-1Tracker ServerPort: 16600
1-2 DataSharingPort: 16800, this port is open in default for direct internet connection users, intranet users who is blocked by firewall might have to manually open the port or allow TVants to connect to internet in their firewall setting.
1-3 DataBroadcastingPort: 16900
1, Server Tab
1-1 Definition 1: TRACKER server, server which store channels information and coordinate user data stream exchange, for adding tracker servers (picture below), users can choose to add more private tracker server to acquire more channels.
Port: Tvants Tracker Server use 16600 port
1-2 Definition 2: Streaming & Publishing Server, Mainly is Window Media Server which produce mms: // stream address. (Note: latest version of TVants, version 0717 and above, able to stream and publish local video files without the need of window media server. Users also can stream web cam video or TV capture card signal using Window Media Encoder together with TVants, Window Media Server is not compulsory necessary anymore.)
2-1 TV Channel name, Genre, Audience, Quality, Bit Rate, description and so on. The higher the quality the better. Users with slower internet connection might choose a lower bit rate channel instead of higher bit rate. Channel display in grey text is either zero quality or no signal.
You may also type in the keyword and press "Search TV" button to search for the favorite channels.
2-2 Double click on the selected channel and the channel stream will appear within minutes or seconds, the quality of the channel might be unstable in the beginning and improve gradually.
2-3 Users can watch more than 1 channel at the same time if your bandwidth is large enough.
Instruction: Go To -> Channel Tab -> Modify Button -> Tick the lock channel status and you can double click to open another channel.
2-4 every search is 100 channels in maximum, if you wish to get more channels, press on the “more” button.
3. Channel Tab
3-1 Progress Buffer bar display illustration
3-1-1 Viewing references for users, the higher the quality the better.
3-1-2 Green color is referring to download stream, if the green color bar is continuous, it means the user is getting stable data stream, users will be able to watch the channel around 60% of buffer at normal time.
The entire progress buffer bar is 120 seconds
Green = Downloaded, ready for play
Dark green = Played
Blue = other users have data
Yellow = requesting data from users
Red = transmitting data from other users
Black = unavailable or data access denied
Purple = incomplete downloaded data not ready for sharing
3-2 Definition 3:“Add “Button to build new channel
3-3 TVants has 2 ways to build new channel:
3-3-1 Use Window Media Services to build a new mms:// as the “seed” of the channel.
Instruction: Select “Channel Tab” -à “add” button and fill in the related information as the picture below:
Note1: Better to fill in both Chinese/English description if possible.
Note2: You may choose to add the channel to your own private tracker server, just replace the tracker address www.tvants.com with your own private tracker server domain name. If you add the new channel to www.tvants.com tracker, please drop us an email to inform us for basic checking, or else TVants users will not be able to search for the channel you add, other users can only watch the channel if they know the publishing location of the channel.
Note3: Transfer capacity and Transfer Limit come with default setting.
Note4: Tick hides original address so that nobody can see your mms address/IPs
Protocol - TvAnts currently support 2 different types of media streaming protocol: MMS and RTSP protocol, if the channel address is using RTSP protocol, please fill in the URL starting with mms:// ( Tvants will auto recognize).
3-3-2 Repeated streaming of local video files using Tvants server (for version 0716 and above)
No need to add files into Window Media Services, directly using Tvants to broadcast.
Note: the parameters - Transfer Capacity and Transfer Limit are set at 5 in default, for uploading and streaming.
Definition 7: Hide Original Address: Hiding original address means nobody can watch the channel when your computer is shut down.
Definition 8: Lock Channel Status: this option can lock a channel existing status, even if you open other channels, the locked channel will remain streaming, suitable for seed channel computer.
Definition 9: “Detail”, There is a button in channel Tab to display the p2p transfer details among users, it display the transfer information among MMS/TCP/UDP protocols.
3-4 Publishing location of a channel
Instructions: Select the channel and press the “detail” button below, you can see the publishing location of the transfer details :
The above link is one of the channel publishing locations of TVants, it is generated from the respective tracker server. User just need to copy and paste it into the Internet Explorer address bar, the related channel will show up.
3-4-1 Publish a channel on a webpage using ActiveX
Instuction: add the following object code in your webpage to publishing a channel: