SlideShare a Scribd company logo
SET TOP BOX
• What is set-top box ?
An interactive device which integrates the video
and audio decoding capabilities of television with
a multimedia application execution environment.
It provides a user friendly interface offering
personalized multimedia services and regular
cable TV service.
• How's STB different from multimedia computer ?
Multimedia computer STB
Expensive and versatile
device
Inexpensive limited
functionality device
primarily targeted at
entertainment
Might be equipped with
floppy or a hard disk drive
Not likely to be so equipped
Can execute a wide
variety of application
programs
Limited scope of
applications that can be
executed
Digital video networks(DVN)
• Digital television advantage.
• Digital video delivery requirements
– High bandwidth.
– Fibre cable, satellite, broadcast and computer
networks can be used.
• Traditional cable networks analogue systems and their
drawbacks.
• Satellite and terrestrial networks.
• Internet suitability for interactive network and drawback.
DVN need to deliver a high bandwidth stream into
consumer homes and a low bandwidth
communication layer for interaction between the
STB user and the service provider.
• Cable operators approach for DVN.
– Need to extend unidirectional coaxial networking with
a communication path from subscriber home to cable
service gateways that can control the content being
sent to subscriber.
– Advantage of video compression technology.
– Constraints with cable networks.
• Telephone companies approach.
– Advantage with telephone companies.
• Already have set up for P2P and technology for
control and service gateways to manage wide area
switched star networks.
– Drawback.
• Low bandwidth between head end equipment and
consumer’s home.
• Video dial tone network.
– Designed with fibre optic backbone with
coaxial cable or fibre optic cable to the
home.
– Figure.
– Has two types of networks
1. Unidirectional broadband network to distribute
video and audio as MPEG-2 transport packets
over ATM.
2. Bidirectional TCP/IP low speed signalling
network.
Set Top Box Hardware Architecture.
• Requirements based on functionality.
– Should have MPEG-2 sub-system to decode MPEG-2
video and audio.
– Should enable user to download custom applications
and execute them on the STB which requires a
general purpose microprocessor in the STB with an
architecture that supports control of the different
devices.
• Various hardware components.
– Figure.
STB software architecture
For personalized interactive services, a set top box
should be addressable in the video dial-tone
network, thus providing P2P communication
between a video and information provider and a
user. It should also have the ability to download
client applications and execute them locally.
The control software on the set top box ties
together all the hardware components into a
functioning unit.
• STB software has two parts.
– System software which provides the DAVID application
programming interface.
– Application software that provides cable TV functionality or some
other personalized multimedia service.
• DAVID system software includes.
– Operating system(os-9) kernel.
– Device drivers.
– File manager.
• Operating system(os-9) kernel is responsible for the
following:
• Scheduling different tasks for the microprocessor.
• Managing inter-process communication between different tasks and
processes in the STB.
• Memory management for the multi-tasking operating system.
• Maintaining the real time clock for the system.
•Device drivers
The various hardware components of STB have
programmable registers that can be used to control the
behaviour of the components. Each one of these devices
has a device driver task associated with it that allows the
main microprocessor to manage the device. The device
drivers also perform interrupt servicing for the components
and hide the details about device addresses and actual
register values.
•File manager
– File manager available for each device driver and provides a ‘file
like’ interface for the device.
– ‘file like’ interface provides a uniform layer of abstraction and is
generic to all the capabilities of STB.
– RTNFM, SPF, MPFM, AUXMAN.
• Application Software.
– interoperability of softwares.
– Navigator.
– Downloaded applications.
– Operating system upgrade.
– Other resident applications: config, display
Conclusion
For the hardware there will be strong trend towards very
flexible decoders in the form of signal processors and fast
CPU’s possibly even combined with even combined in one
large digital processing CPU. The arrangements for
sending information from terminal(STB) into the network
can be improved both in latency and in throughput. The
graphic subsystem is likely to grow towards 3D
applications.
STB software hides the machine and network specific
features of a set top box under a layer of abstraction and
provides a user friendly interface to access cable television
and video information services. The software components
are likely to increase with more integration and more
programmable components. This will increase the flexibility
of STB.

More Related Content

What's hot

LTE Architecture
LTE ArchitectureLTE Architecture
LTE Architecture
Manje Gowda
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systems
Tarek Nader
 
Lecture notes on mobile communication
Lecture notes on mobile communicationLecture notes on mobile communication
Lecture notes on mobile communication
Inocentshuja Ahmad
 
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt DiodeDifference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
AL- AMIN
 
Tft Monitor
Tft MonitorTft Monitor
Tft Monitor
AIT
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
santhu652
 
Satellite Subsystems
Satellite SubsystemsSatellite Subsystems
Satellite Subsystems
RAVIKIRAN ANANDE
 
Satellite link design
Satellite link designSatellite link design
Earth Station and Satellite Antennas
Earth Station and Satellite AntennasEarth Station and Satellite Antennas
Earth Station and Satellite Antennas
furkansleyman
 
2.3 time division multiple access
2.3   time division multiple access2.3   time division multiple access
2.3 time division multiple access
JAIGANESH SEKAR
 
GPRS
GPRSGPRS
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
Sahar Foroughi
 
Satellite networks
Satellite networksSatellite networks
Satellite networks
krishnaktgupta
 
Orbital mechanics
Orbital mechanicsOrbital mechanics
Orbital mechanics
RAVIKIRAN ANANDE
 
Sensor node hardware and network architecture
Sensor node hardware and network architectureSensor node hardware and network architecture
Sensor node hardware and network architecture
Vidhi603146
 
Trintron tube Presentation
Trintron tube PresentationTrintron tube Presentation
Trintron tube Presentation
Er. Ashish Pandey
 
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGNTIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
shrutishreya14
 
Routing Protocols in WSN
Routing Protocols in WSNRouting Protocols in WSN
Routing Protocols in WSN
Darpan Dekivadiya
 
What is Mode Field Diameter?
What is Mode Field Diameter?What is Mode Field Diameter?
What is Mode Field Diameter?
Caroline Connolly
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulators
SyedAhamed44
 

What's hot (20)

LTE Architecture
LTE ArchitectureLTE Architecture
LTE Architecture
 
Improving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systemsImproving coverage and capacity in cellular systems
Improving coverage and capacity in cellular systems
 
Lecture notes on mobile communication
Lecture notes on mobile communicationLecture notes on mobile communication
Lecture notes on mobile communication
 
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt DiodeDifference Between Impatt Diode and Trapatt Diode and Baritt Diode
Difference Between Impatt Diode and Trapatt Diode and Baritt Diode
 
Tft Monitor
Tft MonitorTft Monitor
Tft Monitor
 
smart antennas ppt
smart antennas pptsmart antennas ppt
smart antennas ppt
 
Satellite Subsystems
Satellite SubsystemsSatellite Subsystems
Satellite Subsystems
 
Satellite link design
Satellite link designSatellite link design
Satellite link design
 
Earth Station and Satellite Antennas
Earth Station and Satellite AntennasEarth Station and Satellite Antennas
Earth Station and Satellite Antennas
 
2.3 time division multiple access
2.3   time division multiple access2.3   time division multiple access
2.3 time division multiple access
 
GPRS
GPRSGPRS
GPRS
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Satellite networks
Satellite networksSatellite networks
Satellite networks
 
Orbital mechanics
Orbital mechanicsOrbital mechanics
Orbital mechanics
 
Sensor node hardware and network architecture
Sensor node hardware and network architectureSensor node hardware and network architecture
Sensor node hardware and network architecture
 
Trintron tube Presentation
Trintron tube PresentationTrintron tube Presentation
Trintron tube Presentation
 
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGNTIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
TIMING ISSUES IN DIGITAL CIRCUITS: SYNCHRONOUS DESIGN
 
Routing Protocols in WSN
Routing Protocols in WSNRouting Protocols in WSN
Routing Protocols in WSN
 
What is Mode Field Diameter?
What is Mode Field Diameter?What is Mode Field Diameter?
What is Mode Field Diameter?
 
Node level simulators
Node level simulatorsNode level simulators
Node level simulators
 

Viewers also liked

IPTV Set-top box monitoring
IPTV Set-top box monitoringIPTV Set-top box monitoring
IPTV Set-top box monitoring
Dávid Károly
 
digital_set_top_box
digital_set_top_boxdigital_set_top_box
digital_set_top_box
aniruddh Tyagi
 
Set top box -analog block diagram
Set top box -analog block diagramSet top box -analog block diagram
Set top box -analog block diagram
Peni Yu
 
Set Top Box IPTV
Set Top Box IPTVSet Top Box IPTV
Set Top Box IPTV
Vaibhav Misra
 
Stb
StbStb
MPEG (PSI/SI)
MPEG (PSI/SI)MPEG (PSI/SI)
MPEG (PSI/SI)
fralbe com
 
Dth Technology
Dth TechnologyDth Technology
digital_set_top_box2
digital_set_top_box2digital_set_top_box2
digital_set_top_box2
aniruddh Tyagi
 
DVB presentacion
DVB presentacionDVB presentacion
DVB presentacion
st2001
 
Digital video broadcasting second generationq
Digital video broadcasting second generationqDigital video broadcasting second generationq
Digital video broadcasting second generationq
Susmita Pandey
 
Challenges in iptv technologies(nnm)
Challenges in iptv technologies(nnm)Challenges in iptv technologies(nnm)
Challenges in iptv technologies(nnm)
nnmaurya
 
FastNetMon - ENOG9 speech about DDoS mitigation
FastNetMon - ENOG9 speech about DDoS mitigationFastNetMon - ENOG9 speech about DDoS mitigation
FastNetMon - ENOG9 speech about DDoS mitigation
Pavel Odintsov
 
IPTV QoE Monitoring
IPTV QoE MonitoringIPTV QoE Monitoring
IPTV QoE Monitoring
Yoss Cohen
 
Distributed Denial of Service Attack - Detection And Mitigation
Distributed Denial of Service Attack - Detection And MitigationDistributed Denial of Service Attack - Detection And Mitigation
Distributed Denial of Service Attack - Detection And Mitigation
Pavel Odintsov
 
Xerox Presentation
Xerox PresentationXerox Presentation
Xerox Presentation
mariam1020
 
Nanog66 vicente de luca fast netmon
Nanog66 vicente de luca fast netmonNanog66 vicente de luca fast netmon
Nanog66 vicente de luca fast netmon
Pavel Odintsov
 
Xerox corporation
Xerox corporationXerox corporation
Xerox corporation
Asad Obaid
 
digital audio broadcasting
digital audio broadcastingdigital audio broadcasting
digital audio broadcasting
Ram B
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
Anees Akhtar
 

Viewers also liked (20)

IPTV Set-top box monitoring
IPTV Set-top box monitoringIPTV Set-top box monitoring
IPTV Set-top box monitoring
 
digital_set_top_box
digital_set_top_boxdigital_set_top_box
digital_set_top_box
 
Set top box -analog block diagram
Set top box -analog block diagramSet top box -analog block diagram
Set top box -analog block diagram
 
Set Top Box IPTV
Set Top Box IPTVSet Top Box IPTV
Set Top Box IPTV
 
Stb
StbStb
Stb
 
MPEG (PSI/SI)
MPEG (PSI/SI)MPEG (PSI/SI)
MPEG (PSI/SI)
 
Dth Technology
Dth TechnologyDth Technology
Dth Technology
 
digital_set_top_box2
digital_set_top_box2digital_set_top_box2
digital_set_top_box2
 
DVB presentacion
DVB presentacionDVB presentacion
DVB presentacion
 
Digital video broadcasting second generationq
Digital video broadcasting second generationqDigital video broadcasting second generationq
Digital video broadcasting second generationq
 
Challenges in iptv technologies(nnm)
Challenges in iptv technologies(nnm)Challenges in iptv technologies(nnm)
Challenges in iptv technologies(nnm)
 
FastNetMon - ENOG9 speech about DDoS mitigation
FastNetMon - ENOG9 speech about DDoS mitigationFastNetMon - ENOG9 speech about DDoS mitigation
FastNetMon - ENOG9 speech about DDoS mitigation
 
IPTV QoE Monitoring
IPTV QoE MonitoringIPTV QoE Monitoring
IPTV QoE Monitoring
 
Distributed Denial of Service Attack - Detection And Mitigation
Distributed Denial of Service Attack - Detection And MitigationDistributed Denial of Service Attack - Detection And Mitigation
Distributed Denial of Service Attack - Detection And Mitigation
 
Xerox Presentation
Xerox PresentationXerox Presentation
Xerox Presentation
 
Nanog66 vicente de luca fast netmon
Nanog66 vicente de luca fast netmonNanog66 vicente de luca fast netmon
Nanog66 vicente de luca fast netmon
 
Xerox corporation
Xerox corporationXerox corporation
Xerox corporation
 
STB
STBSTB
STB
 
digital audio broadcasting
digital audio broadcastingdigital audio broadcasting
digital audio broadcasting
 
Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)Digital Video Broadcasting (DVB)
Digital Video Broadcasting (DVB)
 

Similar to Set top box

Iptv
IptvIptv
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.
Amos Kohn
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Amos Kohn
 
Case study
Case studyCase study
Case study
Khaled Adnan
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanai
ALTANAI BISHT
 
Media on demand and infotainment system on buses
Media on demand and infotainment system on busesMedia on demand and infotainment system on buses
Media on demand and infotainment system on buses
Thanarung (Bob) Thanathiti
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
IRJET Journal
 
Transferjet
TransferjetTransferjet
Transferjet
Nikhil Patteri
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
aniruddh Tyagi
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
aniruddh Tyagi
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
aniruddh Tyagi
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
Aniruddh Tyagi
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
Aniruddh Tyagi
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
aniruddh Tyagi
 
Chapter 3 2-remote_network_design - Network Design
Chapter 3 2-remote_network_design - Network DesignChapter 3 2-remote_network_design - Network Design
Chapter 3 2-remote_network_design - Network Design
nakomuri
 
VET4SBO Level 3 module 1 - unit 2 - 0.009 en
VET4SBO Level 3   module 1 - unit 2 - 0.009 enVET4SBO Level 3   module 1 - unit 2 - 0.009 en
VET4SBO Level 3 module 1 - unit 2 - 0.009 en
Karel Van Isacker
 
Iport ntx pro-embedded_video_interface_data_sheet
Iport ntx pro-embedded_video_interface_data_sheetIport ntx pro-embedded_video_interface_data_sheet
Iport ntx pro-embedded_video_interface_data_sheet
Workswell s.r.o.
 
Wireless personal area networks(PAN)
Wireless personal area networks(PAN)Wireless personal area networks(PAN)
Wireless personal area networks(PAN)
punjab engineering college, chandigarh
 
INT_Ch17.pptx
INT_Ch17.pptxINT_Ch17.pptx
INT_Ch17.pptx
NguyenLong773850
 
resume2
resume2resume2

Similar to Set top box (20)

Iptv
IptvIptv
Iptv
 
Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.Probabilistic Approach to Provisioning of ITV - Amos K.
Probabilistic Approach to Provisioning of ITV - Amos K.
 
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_KohnProbabilistic Approach to Provisioning of ITV - By Amos_Kohn
Probabilistic Approach to Provisioning of ITV - By Amos_Kohn
 
Case study
Case studyCase study
Case study
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanai
 
Media on demand and infotainment system on buses
Media on demand and infotainment system on busesMedia on demand and infotainment system on buses
Media on demand and infotainment system on buses
 
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
Effective and Secure Scheme for Video Multicasting using Real Time Transport ...
 
Transferjet
TransferjetTransferjet
Transferjet
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
IBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiencyIBCBarconetTransratingEfficiency
IBCBarconetTransratingEfficiency
 
Transrating_Efficiency
Transrating_EfficiencyTransrating_Efficiency
Transrating_Efficiency
 
Chapter 3 2-remote_network_design - Network Design
Chapter 3 2-remote_network_design - Network DesignChapter 3 2-remote_network_design - Network Design
Chapter 3 2-remote_network_design - Network Design
 
VET4SBO Level 3 module 1 - unit 2 - 0.009 en
VET4SBO Level 3   module 1 - unit 2 - 0.009 enVET4SBO Level 3   module 1 - unit 2 - 0.009 en
VET4SBO Level 3 module 1 - unit 2 - 0.009 en
 
Iport ntx pro-embedded_video_interface_data_sheet
Iport ntx pro-embedded_video_interface_data_sheetIport ntx pro-embedded_video_interface_data_sheet
Iport ntx pro-embedded_video_interface_data_sheet
 
Wireless personal area networks(PAN)
Wireless personal area networks(PAN)Wireless personal area networks(PAN)
Wireless personal area networks(PAN)
 
INT_Ch17.pptx
INT_Ch17.pptxINT_Ch17.pptx
INT_Ch17.pptx
 
resume2
resume2resume2
resume2
 

Recently uploaded

5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
ihlasbinance2003
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 

Recently uploaded (20)

5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
5214-1693458878915-Unit 6 2023 to 2024 academic year assignment (AutoRecovere...
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 

Set top box

  • 1. SET TOP BOX • What is set-top box ? An interactive device which integrates the video and audio decoding capabilities of television with a multimedia application execution environment. It provides a user friendly interface offering personalized multimedia services and regular cable TV service.
  • 2. • How's STB different from multimedia computer ? Multimedia computer STB Expensive and versatile device Inexpensive limited functionality device primarily targeted at entertainment Might be equipped with floppy or a hard disk drive Not likely to be so equipped Can execute a wide variety of application programs Limited scope of applications that can be executed
  • 3. Digital video networks(DVN) • Digital television advantage. • Digital video delivery requirements – High bandwidth. – Fibre cable, satellite, broadcast and computer networks can be used. • Traditional cable networks analogue systems and their drawbacks. • Satellite and terrestrial networks. • Internet suitability for interactive network and drawback.
  • 4. DVN need to deliver a high bandwidth stream into consumer homes and a low bandwidth communication layer for interaction between the STB user and the service provider. • Cable operators approach for DVN. – Need to extend unidirectional coaxial networking with a communication path from subscriber home to cable service gateways that can control the content being sent to subscriber. – Advantage of video compression technology. – Constraints with cable networks.
  • 5. • Telephone companies approach. – Advantage with telephone companies. • Already have set up for P2P and technology for control and service gateways to manage wide area switched star networks. – Drawback. • Low bandwidth between head end equipment and consumer’s home.
  • 6. • Video dial tone network. – Designed with fibre optic backbone with coaxial cable or fibre optic cable to the home. – Figure. – Has two types of networks 1. Unidirectional broadband network to distribute video and audio as MPEG-2 transport packets over ATM. 2. Bidirectional TCP/IP low speed signalling network.
  • 7. Set Top Box Hardware Architecture. • Requirements based on functionality. – Should have MPEG-2 sub-system to decode MPEG-2 video and audio. – Should enable user to download custom applications and execute them on the STB which requires a general purpose microprocessor in the STB with an architecture that supports control of the different devices. • Various hardware components. – Figure.
  • 8. STB software architecture For personalized interactive services, a set top box should be addressable in the video dial-tone network, thus providing P2P communication between a video and information provider and a user. It should also have the ability to download client applications and execute them locally. The control software on the set top box ties together all the hardware components into a functioning unit.
  • 9. • STB software has two parts. – System software which provides the DAVID application programming interface. – Application software that provides cable TV functionality or some other personalized multimedia service. • DAVID system software includes. – Operating system(os-9) kernel. – Device drivers. – File manager. • Operating system(os-9) kernel is responsible for the following: • Scheduling different tasks for the microprocessor. • Managing inter-process communication between different tasks and processes in the STB. • Memory management for the multi-tasking operating system. • Maintaining the real time clock for the system.
  • 10. •Device drivers The various hardware components of STB have programmable registers that can be used to control the behaviour of the components. Each one of these devices has a device driver task associated with it that allows the main microprocessor to manage the device. The device drivers also perform interrupt servicing for the components and hide the details about device addresses and actual register values. •File manager – File manager available for each device driver and provides a ‘file like’ interface for the device. – ‘file like’ interface provides a uniform layer of abstraction and is generic to all the capabilities of STB. – RTNFM, SPF, MPFM, AUXMAN.
  • 11. • Application Software. – interoperability of softwares. – Navigator. – Downloaded applications. – Operating system upgrade. – Other resident applications: config, display
  • 12. Conclusion For the hardware there will be strong trend towards very flexible decoders in the form of signal processors and fast CPU’s possibly even combined with even combined in one large digital processing CPU. The arrangements for sending information from terminal(STB) into the network can be improved both in latency and in throughput. The graphic subsystem is likely to grow towards 3D applications. STB software hides the machine and network specific features of a set top box under a layer of abstraction and provides a user friendly interface to access cable television and video information services. The software components are likely to increase with more integration and more programmable components. This will increase the flexibility of STB.