en
Feedback
TVPRO STATUS

TVPRO STATUS

Closed channel

Subscribe to receive important updates. Please report issues in the support chat group. Be excellent to each other.

Show more
723
Subscribers
No data24 hours
-27 days
-930 days
Posts Archive
Today only message @tv_pro
Today only message @tv_pro

Everyone should notice that the service is working better now than ever before. Yes, we had a lot of issues but we’ve ironed them all out. Thank you for your patience. It’s been very much appreciated. I don’t know any of the sellers are doing but I’m personally offering a black Friday renewal special specifically for one year renewals. You can contact this channel directly or message @tv_pro for this deal if interested. Just a reminder I do not have auto pay. My website does not take care of automatic subscriptions. You would need to renew either with me or someone else at the end. These offers are only good on Friday. I do not want to spend Thanksgiving doing renewals. Option A: 20% off of the normal one year rate I typically charge $200 for one year which includes five simultaneous connections. So this means it would be $160 for the year $40 savings. Option B: pay the full price for the year, but receive an extra three months valued at $50

Buffering Issues between 3pm - 8pm est when I finally got more cpu for the main proxy (entrance to the services ). We added ram to it last night and ordered an additional channel server today and finally more cpu for the proxy. These were not mysteries to be diagnosed and wrestled with like before. we just didn’t have enough capacity for traffic today. We have it now. We will still have it next Sunday. Thank you for your continued patience.

Adding more CPU in 15 minutes
Adding more CPU in 15 minutes

We became aware of a problem around 3 o’clock. Server company wasn’t able to help us until about 4:30. It seems to have been a delay in seeing benefits from the extra server. But People are saying it’s fine now.

We are going to take one of the main servers down for a few minutes to add more ram and quell the buffering you’re seeing

almost all issues resolved. going to attempt to apply last fix withuot having to reboot servers

The game is on ESPN if that’s what you’re looking for please watch it there instead of ABC you’ll have a better experience. Some channels are down right now because we lost our connection to Hulu which I can usually repair quickly but I’m met without my computer. As soon as I get in and I’ll be paired that connection and fix the other problem we discussed earlier.

We apologize for the remaining buffering stutters that you’re seeing. We are running our servers a little over capacity to compensate for a problem we’re still seeing with. Our custom solution to the earlier problem. What are the details there? We will not have to be running at full capacity or beyond it and everything will be smooth once more.

• A bottleneck in one pool looks identical to a global FPM issue When we adjusted worker counts, some symptoms changed — which made PHP look like the culprit. But PHP was only a victim. The real leak was in FFmpeg, not PHP. Because PHP-FPM processes were the ones frequently killed by the OS, it appeared to be an FPM problem. This was a natural and rational direction to investigate first. ⸻ 6. Identifying the Real Root Cause After deeper analysis, we discovered: • The obsolete FFmpeg flag used by the streaming application • The failure of segment deletion under the newer OS • The accumulation of TS files in RAM • The RAM exhaustion under weekend traffic • The resulting forced process kills This cleanly explained everything in a way PHP tuning alone never could. ⸻ 7. The Permanent Engineering Fix We built a custom command wrapper that: • Intercepts the FFmpeg command before it executes • Removes the outdated flag • Inserts proper, modern replacement flags • Ensures segments delete correctly • Prevents RAM growth • Makes the system fully compatible with the newer OS This permanently resolves the issue. ⸻ 8. Current Status The system is now fully stable: • Proper segment rotation • Normal memory usage • On-demand and live streams working correctly • No more crashes under concurrency • Optimal PHP-FPM worker tuning • Protection against this compatibility issue in the future This was the last remaining hidden problem, and it is now fully resolved.

TL;DR: • The system ran perfectly for a full week after the previous fixes. • This weekend’s high traffic revealed a new and unrelated issue. • A deprecated FFmpeg flag caused video segments to accumulate in RAM. • Under heavy concurrency, that filled memory and caused crashes. • PHP-FPM looked like the cause at first, but it was only a symptom. • We built a custom fix that removes the obsolete flag and restores proper cleanup. • The system is now stable and performing optimally again. Technical Explanation of the Recent Streaming Issue and Fix Over the weekend, we experienced a new issue in our streaming environment that caused intermittent playback interruptions and temporary instability. I want to clearly explain what happened, why it only appeared during the high traffic period, and how we resolved it. This explanation may be technical, but it’s important to show that we fully understand the root cause and have implemented a permanent fix. ⸻ 1. Everything Was Working PERFECTLY for a Full Week This is the most important point: After resolving our previous issues, the system played flawlessly for an entire week. • Streams opened instantly • On-demand content played smoothly • Memory usage was stable • No crashes, no freezes, no slowdowns For seven straight days, everything performed exactly as intended. There were zero problems during this entire period. ⸻ 2. The New Issue Only Appeared This Weekend Under Extremely High Concurrency This problem did not exist all week. It only revealed itself during the weekend, when a very large number of viewers were online at the same time. High concurrency dramatically increases the number of video segments generated per second. That load pressure exposed a hidden compatibility problem that would not have been visible under normal usage. If the heavy traffic had never happened, this issue might have remained hidden indefinitely. ⸻ 3. Why This Server Was Using a Different Operating System After our earlier issues were fixed, we later found ourselves needing to build a fresh system. As part of that rebuild, we chose the newer operating system — the correct choice — because: • It’s more stable • It handles memory better • It’s optimized for new hardware • It is the industry standard • The streaming application was confirmed compatible This upgrade was the right move, and the system genuinely ran beautifully for a full week. The problem only emerged under stress conditions that exposed an underlying incompatibility. ⸻ 4. The Hidden Incompatibility: A Deprecated FFmpeg Flag The streaming application (which automatically generates FFmpeg commands) still uses a flag that is obsolete in modern FFmpeg versions. On the older OS, FFmpeg still tolerated that old flag. On the newer OS, FFmpeg ignores it completely. That old flag was responsible for deleting temporary TS segments used for playback. Because the flag no longer worked: Old video segments began piling up in the RAM-based filesystem Instead of deleting themselves after use. Under normal traffic, this leak was slow and invisible. Under heavy weekend traffic, segment creation skyrocketed and memory filled rapidly. When the system ran out of RAM, the operating system had to kill processes at random: • FFmpeg instances • PHP-FPM workers • Nginx • Various background services This caused freezing, stalling, delayed playback, and playback failures — but only once traffic reached the massive levels seen this weekend. ⸻ 5. The PHP-FPM Goose Chase (Why Diagnosis Took Time) Before we found the real cause, the symptoms strongly resembled a PHP-FPM scaling issue: • High memory usage • Slow API responses • Workers getting killed • Processes stalling Those are textbook signs of FPM overload. Complication: We Are Load-Balancing Across Multiple FPM Pools This is what made diagnosis difficult: • Each pool has its own worker limit • Reducing workers reduces capacity per pool • The total system capacity is not the sum of all pools

Maintenance is completed

one of our servers is waiting for more RAM to be installed. This will be affecting the performance on some channels until it happens

I made this announcement the other day: We are planning a brief service disruption I believe less than two minutes around 4 AM EST. I only mention it because it should affect everyone nothing will be available to anybody for a minute or two. But it’s actually going to happen now in the next 15 mins

we resolved an issue affecting quality on some channels. now we need to increase memory available on those servers to handle the increased size of those streams. expect some disruptions on a handful of streams until its sorted (soon)

We are aware of changes in our configurations, which might be lead to long pauses during VOD playback we will be looking at it soon

We are planning a brief service disruption I believe less than two minutes around 4 AM EST. I only mention it because it should affect everyone nothing will be available to anybody for a minute or two.

100's of new movies added please go through them before requesting always REFRESH YOU PLAYLIST BEFORE ASKING

refresh playlist and restart device and clear cache we have pushed a lot changes make sure youre getting everything fresh