Computer-science_A-level_Cie
-
computers-and-components6 主题
-
logic-gates-and-logic-circuits2 主题
-
central-processing-unit-cpu-architecture6 主题
-
assembly-language-4 主题
-
bit-manipulation1 主题
-
operating-systems3 主题
-
language-translators2 主题
-
data-security3 主题
-
data-integrity1 主题
-
ethics-and-ownership3 主题
-
database-concepts3 主题
-
database-management-systems-dbms-1 主题
-
data-definition-language-ddl-and-data-manipulation-language-dml1 主题
-
computational-thinking-skills1 主题
-
algorithms14 主题
-
data-types-and-records2 主题
-
arrays2 主题
-
files1 主题
-
introduction-to-abstract-data-types-adt1 主题
-
programming-basics1 主题
-
constructs2 主题
-
structured-programming1 主题
-
program-development-life-cycle2 主题
-
program-design-2 主题
-
program-testing-and-maintenance3 主题
-
user-defined-data-types1 主题
-
file-organisation-and-access-3 主题
-
floating-point-numbers-representation-and-manipulation3 主题
-
protocols2 主题
-
circuit-switching-packet-switching1 主题
-
processors-parallel-processing-and-virtual-machines5 主题
-
boolean-algebra-and-logic-circuits4 主题
-
purposes-of-an-operating-system-os3 主题
-
translation-software3 主题
-
encryption-encryption-protocols-and-digital-certificates3 主题
-
artificial-intelligence-ai4 主题
-
recursion1 主题
-
programming-paradigms4 主题
-
object-oriented-programming7 主题
-
file-processing-and-exception-handling2 主题
-
data-representation5 主题
-
multimedia3 主题
-
compression2 主题
-
networks-and-the-internet11 主题
bit-streaming
Bit streaming
What is bit streaming?
-
Bit streaming is the continuous flow of data (bits) sent over the internet or a network
-
Commonly used for real-time services like video, audio, or live broadcasts
-
Data is sent in small chunks so it can be played back immediately
-
Reduces the need to download the entire file before use
-
Bit streaming can be categorised into two types:
-
Real-time
-
On-demand
-
Real-time vs on-demand
|
Feature |
Real-time streaming |
On-demand streaming |
|---|---|---|
|
What is it? |
Watching something live as it happens |
Watching something whenever you choose |
|
Examples |
Live sports, live news, online gaming, video calls |
Netflix, YouTube, Amazon Prime |
|
Timing |
Streamed and watched at the same time |
You choose when to watch |
|
Delays (latency) |
Needs low delay to feel live |
Can handle small delays thanks to buffering |
|
Internet needed |
Needs a strong and steady connection |
Can adjust quality based on your connection (adaptive bitrate) |
|
Playback controls |
Usually no pause or rewind during live events |
You can pause, rewind, or skip as needed |
Factors affecting bit streaming
What factors can affect bit streaming?
-
There are two main factors to consider when using bit streaming, they are:
-
Bit rate
-
Broadband speeds
-
Bit rate
-
Bit rate is the amount of data able to be transmitted in a specified unit of time (usually seconds)
-
Streaming platforms will adjust bit rates based on network performance
|
Feature |
Higher bit rate |
Lower bit rate |
|---|---|---|
|
Quality |
Allows for higher quality content (HD / 4K) |
Lower quality – more pixelation or blurriness |
|
Visual & audio clarity |
Sharper and clearer images and sound |
May look blurry, especially during fast movement |
|
Bandwidth usage |
Uses more network bandwidth |
Uses less bandwidth |
|
Buffering |
May require a larger buffer to maintain quality |
Smaller buffer can be enough, but more frequent buffering likely on poor connections |
Broadband speeds
-
Broadband speeds affects how well data can be streamed
-
Faster speeds = better quality and smoother playback
|
Aspect |
High-speed broadband |
Slow/restricted broadband |
|---|---|---|
|
Network capacity |
Handles higher bit rates |
Can’t support high bit rates |
|
Allows multiple devices to stream smoothly |
Limited bandwidth affects overall network performance |
|
|
Supports HD/4K quality |
May force streams to use lower resolution |
|
|
User experience |
Smoother streaming with minimal buffering |
Frequent buffering and interruptions |
|
Clear visuals and audio |
Pixelation and lower sound quality |
|
|
Ideal for real-time content (e.g. gaming, video calls) |
Struggles with live or interactive services |
Responses