|
JTVPing was a program used to ping all Twitch servers and find the fastest server.
Use the new TwitchTest tool instead, as TwitchTest will also do a test stream and monitor your bitrate and connection stability. JTVPing will no longer function due to Twitch API changes.
+ Show Spoiler [Old Information] +JTVPing will ping all the available Twitch TV ingest servers and show you the average ping and jitter. Generally you will find that streaming to the server with the lowest ping will give you the best results (higher bandwidth and more stable stream), although you should experiment with several servers to find out which is best for you. Update (Jan 2014): Now uses the new Twitch API rather than the old undocumented XML ingest list (the latter no longer appears to be maintained). As of September 2016, JTVPing is completely non-functional due to Twitch API changes. Use TwitchTest instead.![[image loading]](http://i.imgur.com/CACT8CL.png) Download (requires .NET 3.5, if you can run XSplit you already have this): http://www.teamliquid.net/staff/R1CH/JTVPing.zip+ Show Spoiler [How to set your ingest server in OBS] +Settings / Broadcast Settings / Server. ![[image loading]](http://i.imgur.com/ooZAo8q.png) + Show Spoiler [How to set your ingest server in XSplit] +Broadcast / Edit Channels / Edit / Location.
|
|
Secondaries better than primaries :D
|
Nice app dude, works great!
R1CH is the king of ping
|
How do you change the location? ;o But thanks R1CH for the sick app!
|
|
Nice, theres now a server in Germany  Altough it says 0ms connection atm :/
|
If the number stays black it means the program was unable to connect to that server.
|
How do we choose which server to stream to?
|
Thank you for making this
On April 04 2012 20:09 Th1rdEye wrote: How do we choose which server to stream to?
Go to: Tools - General settings - Channels click on your stream and click edit. Then change the location
|
=( im getting high jitter this is no good.
|
Thanks R1CH, useful as always.
|
On April 04 2012 09:06 EtherealDeath wrote: Secondaries better than primaries :D Not true. I get 9ms for the Ashburn Primary, and 23ms for the Ashburn Secondary.
|
Is there a way to directly copy the ip address of the servers from the program? Would be a neat addition.
|
That's so handy! Thanks a lot!
|
R1CH always impresses me with his programming skills D: Thank you so much for this!!
|
Just stumbled upon this. Very nice, I always appreciate your efforts.
|
|
|
So, on which one should I base it? Last, avg. or jitter?
|
Thanks a bunch R1CH! Just tried this out, definitely helps anyone trying to optimize their streaming.
|
Thanks R1CH! Worked great. The server that I'm now going to use is quite a bit better than the one I was using before I found your program. TY
|
Sweet Program R1CH! I always find that it defaults to US, and I am unsure of where to place it.
|
On April 28 2012 11:56 carloselcoco wrote: So, on which one should I base it? Last, avg. or jitter?
|
|
|
At startup: ---------------------------
--------------------------- Failed to download or parse the Twitch TV server list. Check your internet connection. --------------------------- OK ---------------------------
Oddly enough it doesn't affect anything and works like normal.
|
Nice R1CH, making it read from a central list too so you avoid updating internal lists.
|
I love you R1CH. I want to take you out to a nice restaurant, wine and dine you, take you home and make an unwanted advance. It's OK if you push me away because I've still got this program to remember you by.
|
ty R1CH and gunrun, he just post it on twitch news!
|
On May 01 2012 09:02 R1CH wrote: What do you think?
Actually despite working on streaming for a bit, I too have no idea like the others that asked. Is it a lower jitter worth trading it off for a lower average ping?
|
This is great, but I have a question then... What does "Default" mean in X-split? I always had it set to default, despite streaming from 2different countries in Europe, and recently in Taiwan. Thought it picks the one with the lowest ping by itself, isn't it so?
|
|
Yeah, I think we would like the source as well at TwitchTV for setting up new test ingest servers and the like!
We have a bunch of python scripts and couple of test programs that we can run, but this is a much nicer interface.
Or as a feature addition, it can search the directory for server_list.txt which is a list of servers to add to the results that the xsplit api call returns. That's what I'd do if I had the source.
Either way, yet another great tool from TL!
Go R1CH!
|
|
On May 01 2012 13:21 TheWahbinator wrote:At startup: Show nested quote +---------------------------
--------------------------- Failed to download or parse the Twitch TV server list. Check your internet connection. --------------------------- OK ---------------------------
Oddly enough it doesn't affect anything and works like normal. Same. But it works, that's important.
|
Stupid question, but oh well : from the viewer perspective, is the server the streamer is streaming to the server you must watch from ? Or is there a way to force viewing through another server ?
I ask this because as a european viewer, i still have a ton of problems of lag with Twitch depending on the streams i watch.
|
I thought it was obvious, but here is what the numbers mean:
Last: the last ping to the server Avg: the average ping to the server Jitter: the stddev of the ping to the server
You want a low average ping with low jitter. The numbers are color coded to help you figure out what is high or low.
|
On May 01 2012 19:29 nforce wrote:Show nested quote +On May 01 2012 13:21 TheWahbinator wrote:At startup: ---------------------------
--------------------------- Failed to download or parse the Twitch TV server list. Check your internet connection. --------------------------- OK ---------------------------
Oddly enough it doesn't affect anything and works like normal. Same. But it works, that's important. I'll look into this, maybe twitch added something to the list that is giving the program trouble.
|
On May 01 2012 22:11 nightsh wrote: Stupid question, but oh well : from the viewer perspective, is the server the streamer is streaming to the server you must watch from ? Or is there a way to force viewing through another server ?
I ask this because as a european viewer, i still have a ton of problems of lag with Twitch depending on the streams i watch. No effect, once twitch receives the stream it's sent around their network to multiple servers.
|
RICH u fuckin.....genius
|
Updated version fixes the "Failed to download or parse the Twitch TV server list. Check your internet connection" problem.
|
On May 01 2012 22:25 R1CH wrote:Show nested quote +On May 01 2012 22:11 nightsh wrote: Stupid question, but oh well : from the viewer perspective, is the server the streamer is streaming to the server you must watch from ? Or is there a way to force viewing through another server ?
I ask this because as a european viewer, i still have a ton of problems of lag with Twitch depending on the streams i watch. No effect, once twitch receives the stream it's sent around their network to multiple servers. Are you watching from the same server if you watch from for example ru.twitch.tv or nl.twitch.tv?
|
This is a pretty cool program, well done!
|
On May 02 2012 00:46 Paladia wrote:Show nested quote +On May 01 2012 22:25 R1CH wrote:On May 01 2012 22:11 nightsh wrote: Stupid question, but oh well : from the viewer perspective, is the server the streamer is streaming to the server you must watch from ? Or is there a way to force viewing through another server ?
I ask this because as a european viewer, i still have a ton of problems of lag with Twitch depending on the streams i watch. No effect, once twitch receives the stream it's sent around their network to multiple servers. Are you watching from the same server if you watch from for example ru.twitch.tv or nl.twitch.tv? Yeah that makes no difference, it's just for the language of the site.
|
Nice tool Great help for streaming.
Thanks for making streaming a bit better :D
|
Wow this is awesome. I just changed my location and I can stream with better quality now. 25ms from VA. I was using NY with 100ms :O
|
On May 02 2012 03:25 SirRobin wrote: Wow this is awesome. I just changed my location and I can stream with better quality now. 25ms from VA. I was using NY with 100ms :O
I had the same issue! And I'm in Jersey, only 1.5 hours from the city. I've seen other people have similar issues with the servers closer to them having a higher ping.
Does anyone know why this is? Does it have to do with traffic to that server?
|
On May 01 2012 22:23 R1CH wrote: I thought it was obvious, but here is what the numbers mean:
Last: the last ping to the server Avg: the average ping to the server Jitter: the stddev of the ping to the server
You want a low average ping with low jitter. The numbers are color coded to help you figure out what is high or low.
hmm hmm hmm
and what if one server has 30 avg but 3jitter and another 40 avg and 0,5 jitter ?
|
Test the bandwidth and see which is better. Probably identical at those levels.
|
Just wanted to let you know when this program can't connect to a server (blocked IP via firewall for instance) it shows 0ms green, instead of red or a can't connect.
|
soo awesome!!! thank you!! using it now! gonna help me so much when trying to connect to a server!
|
I'm releasing the source code for this under the GPL license.
Download (C# / Windows Forms): http://www.teamliquid.net/staff/R1CH/JTVPingsrc.zip
Possible future ideas:
- Bandwidth test using an RTMP stream to each server to test maximum sustainable bandwidth.
- Proxy local RTMP connections to the server with the lowest latency (routes often change so one server might not always be the best)
- Option to auto-tune relevant Windows settings for high BDP connections (TCP send window, compound TCP, delayed ack frequency, etc)
|
I'm looking into adding bandwidth testing, if anyone wnats to coordinate with me hit me up with a pm or message me on skype, my username is drazak168.
|
You are now loved by XSplit with this idea!
https://www.xsplit.com/issues.php "Justin/TwitchTV & Own3d ingest location ping tester dropdown Try to dropdown the Location list. Implementation is very much inspired by R1CH. He came up with the idea for this functionality and we could not help but to include this as a native part of XSplit."
|
|
Which is more important? avg. ping or jitter? I have double jitter on VA Secondary, but half the ms on avg ping compared to primary.
|
JTV - Ingest Ranker
This tool will make the choice for you.
There are several options for scan preferences + the ability to copy results to clipboard by selection (if enabled).
Since I cannot use images..
Results Getting data Three runs same settings one after the other Copied to clipoard
This tool will automatically select the three best servers and test only them to provide an accurate result in less time.
The tool can also test all available servers and will always create the list from best to worst using the value of average ping + jitter
For example 2 servers with a ping of 50ms the one with less jitter would be set as the better server or results like 48ms ping and 2 jitter would be better than 45ms with 6 jitter.
Download
-Enjoy
|
is this 100% accurate ? i wanna get new isp provider and wanna make sure i will be able to stream without any problems pls answer someone, huge thanks !
|
Hi, Yes, the tool(s) are accurate in the way they operate. They will tell you the optimum server to stream to, based on average round trip response times. But they don't tell you the available throughput between you and the server, and this is typically what limits your streaming capabilities (when referring to network). As an indicator for throughput you can use sites like speedtest.net to get a ballpark estimate of your throughput.
|
Is this also possible in a way for just streaming a video on twitch.tv. It seems like 1080p is lagging while i have 40mbit connection and can download with 4mb sec. I guess it has something to do with the route it takes to reach twitc.tv. Anyone has any solution? Would be greatly appreciated.
Tim
|
United Kingdom20278 Posts
|
When I go to extract the file, it says a password is needed. Does anybody have it, or am I crazy?
|
You're crazy. No password here.
|
I don't know what the hell is going on with my internets, but when I use the program I everytimes get really high pings on all servers. I live in switzerland, EU, so Frankfurt should be the nearest server...can someone help me? This is, I think, as well the issue I have with streaming and dropping frames, so can someone help me?
![[image loading]](http://i.imgur.com/FZ3jmUP.jpg) If someone is curious what I mean with dropping frames during streaming, when I'm streaming with my 2k upload I'm dropping frames even when I'm just one like 1500 kbps or less...
Regards Hinrek
|
United Kingdom20278 Posts
|
Pingtest: ![[image loading]](http://www.pingtest.net/result/90509670.png) Speedtest:
|
This should be updated with the Stockholm servers
|
does this mean twitch has servers in prague now? wat
|
On January 13 2014 03:28 IvorYchef wrote: This should be updated with the Stockholm servers
Stockholm servers???
|
|
This is a great app. Thank you very much!
|
I use a mac and I would like to know if there is a way i can use this app
|
Hello there, I downloaded the programm and it looks awesome. Streamers like myself got knowledge what server to take. Only one question for me as beginning streamer. How do I switch servers? How can I see on what server I am? I hope for a fast reply. Thanks
|
Hello there, I downloaded the programm and it looks awesome. Streamers like myself got knowledge what server to take. Only one question for me as beginning streamer. How do I switch servers? How can I see on what server I am? I hope for a fast reply. Thanks
|
TIL that there is a Twitch server in Prague within 1 ms of myself. Is that only for upload (streamers)? Because I still get surprisingly bad Twitch reception from time to time ...
|
Is this tool open source? I would love to modify it to test different Kamcord servers.
|
|
how dowload this programm
|
|
|
|