ฉันมักจะถามสิ่งนี้จากลูกค้าที่มีศักยภาพและแท้จริง: ฉันสามารถเรียกใช้พร้อมกันได้กี่สตรีม
ฉันมักจะอธิบายว่ามันเป็นการmaxServerUpstreamBandwidth / (streamDownstreamBandwidth * numberOfStreams) พูดเชิงทฤษฎี ในความเป็นจริงทั้งหมดมันอาจจะน้อยลง
อย่างไรก็ตามในสถานการณ์จริงดูเหมือนว่าจะแตกต่างกัน เราดูเหมือนจะได้รับลูกค้ามากขึ้นกว่าสิ่งที่เป็นไปได้ในทางทฤษฎี
ตัวอย่างเช่นถ้าฉันมีสตรีม 1 เมกะบิตต่อวินาทีที่เผยแพร่ไปยังเซิร์ฟเวอร์ที่มีบรรทัด 100 เมกะบิตต่อวินาทีตามหลักวิชาฉันควรจะมีลูกค้า 100 คนดูสตรีมนั้นที่ 1 เมกะบิตต่อวินาที นี่มันบ้าไปแล้ว 1 เซิร์ฟเวอร์ให้บริการลูกค้าเพียง 100 ราย!?!? ฉันจึงสรุปได้ว่าฉันต้องทำคณิตศาสตร์ผิด
สิ่งที่ฉันหายไปที่นี่?
numStreams = serverBandwidth / avgStreamBandWidth.