Technology

Chapter 3: Internet Services and Applications

Explore the transformative world of internet technologies, from IoT and cloud computing to smart cities and multimedia streaming.

Learning Modules

Key Concepts

Overview of internet applications and technologies

IoT & Cloud Computing

Connected devices and cloud services

Smart City

Technology improving urban life

Online Services

Email, chat, file transfer, and more

Information Search

Search engines and evaluating sources

Multimedia

Graphics, audio, and video formats

Streaming Technology

Voice mail, video conferencing, webcasting

Interactive Quiz

Test your knowledge with 15 questions

Flashcards

Review key terms and concepts

Key Concepts Overview

Understanding the fundamental components of modern internet services

1. Internet Applications

Modern internet applications leverage cutting-edge technologies to transform how we live and work:

  • Internet of Things (IoT): Network of physical objects connected via wireless technologies
  • Cloud Computing: On-demand access to computing resources over the internet
  • Smart City: Integration of ICT to improve urban quality of life

2. Online Services

Essential communication and collaboration tools:

  • Email: Electronic messaging with To, Cc, and Bcc recipients
  • Remote Logon: Access computers from distant locations
  • Online Chat & SNS: Instant messaging and social networking
  • File Transfer: Multiple methods including cloud storage and P2P

3. Information Search

Effective strategies for finding and evaluating information:

  • Search Engines: Use Boolean operators (-, OR, quotes, site:)
  • Evaluating Sources: Check reliability, credibility, and timeliness
  • Fake News Awareness: Verify information across multiple sources

4. Multimedia on the Web

Understanding digital media formats:

  • Graphics: JPEG (photos), PNG (transparency), SVG (scalable), WebP (modern)
  • Audio: MP3 (compressed), AAC (advanced), FLAC (lossless), WAV (uncompressed)
  • Video: MP4/H.264 (standard), H.265 (efficient), WebM (open-source)

5. Streaming Technology

Real-time media delivery over the internet:

  • Streaming Concept: Continuous data flow with buffering
  • Voice Mail: Internet-based voice messaging
  • Video Conferencing: Real-time two-way communication
  • Webcasting: One-to-many live broadcasting

IoT & Cloud Computing

Connecting devices and accessing resources over the internet

Internet of Things (IoT)

IoT refers to a network of physical objects embedded with sensors, software, and connectivity that enables them to collect and exchange data over the internet.

Wireless Technologies:

  • Wi-Fi: High-speed wireless networking for internet access
  • Bluetooth: Short-range wireless communication between devices
  • RFID: Radio-frequency identification for tracking objects
  • NFC: Near-field communication for contactless payments and data transfer

IoT Applications:

  • Smart homes with connected appliances and security systems
  • Wearable devices for health monitoring
  • Industrial automation and monitoring
  • Smart city infrastructure (traffic lights, parking, utilities)

Cloud Computing

Cloud computing provides on-demand access to computing resources over the internet, offering flexibility, scalability, and cost-effectiveness.

Key Benefits:

  • Accessibility: Access files and applications from anywhere with internet connection
  • Flexibility: Scale resources up or down based on demand
  • Maintenance: Provider handles updates, backups, and security
  • Cost-Effective: Pay-per-use model reduces infrastructure costs

Types of Cloud Services:

  • Cloud Storage: Google Drive, OneDrive, Dropbox - store and sync files
  • Hosted Applications: Google Docs, Office 365 - web-based productivity tools
  • Operating Systems: Microsoft Azure, Google Compute Engine - virtual machines

Cloud Collaboration:

Real-time co-editing allows multiple users to work on the same document simultaneously, with changes visible instantly to all collaborators.

Smart City

Using ICT to enhance urban quality of life across six key areas

Six Key Areas of Smart City

A smart city integrates information and communication technology (ICT) across six domains to improve efficiency, sustainability, and quality of life for citizens.

1. Smart Economy

Cashless Society & Digital Payments:

  • Octopus Card: Contactless payment card for public transport and retail
  • Apple Pay / Google Pay: Mobile wallet for NFC payments
  • FPS (Faster Payment System): Real-time bank transfers using mobile numbers or email
  • Online banking and digital wallets reduce cash handling

Digital Workplace:

  • Remote work enabled by cloud collaboration tools
  • Video conferencing for virtual meetings
  • E-commerce platforms for online business

2. Smart Living & Government

ICT Infrastructure:

  • High-speed broadband and 5G networks
  • Public Wi-Fi hotspots throughout the city
  • Smart home devices and automation

Healthcare Services:

  • HA Go: Hospital Authority mobile app for appointments and medical records
  • Telemedicine and remote health monitoring
  • Electronic health records for seamless care

Government Services:

  • iAM Smart: Digital identity for accessing government services
  • Online tax filing and payment
  • E-government platforms for citizen services

3. Smart Mobility

  • FFTS: Free-flow tolling system without toll booths
  • Smart parking meters with mobile payment
  • Real-time public transport arrival information
  • Adaptive traffic signals that respond to traffic flow
  • Route planning apps with live traffic updates

4. Smart People

Remote Learning:

  • Online courses and e-learning platforms
  • Video lectures and interactive tutorials
  • Digital resources and online libraries
  • Real-time evaluation and feedback systems

Digital Literacy:

  • Training programs for ICT skills
  • Coding and computational thinking education
  • Online safety and digital citizenship

5. Smart Environment

  • Smart street lights that adjust brightness based on conditions
  • Smart recycling bins with fill-level sensors
  • Smart meters for electricity, water, and gas monitoring
  • Air quality monitoring and pollution tracking
  • Environmental data collection for sustainability planning

6. Smart Government

  • Open data portals for transparency
  • E-participation platforms for citizen engagement
  • Smart city dashboards for monitoring services
  • Data-driven policy making and urban planning

Online Services

Essential communication and collaboration tools for the digital age

Email (Electronic Mail)

Email Structure:

Email addresses follow the format: username@domain

  • Username: Unique identifier for the email account
  • Domain: Email service provider (e.g., gmail.com, outlook.com)

Recipient Fields:

  • To: Primary recipients who should take action
  • Cc (Carbon Copy): Secondary recipients for information only, visible to all
  • Bcc (Blind Carbon Copy): Hidden recipients, not disclosed to others - protects privacy

Email Actions:

  • Reply: Respond to the original sender only
  • Reply All: Respond to all recipients in To and Cc fields
  • Forward: Send the email to new recipients; only To and Cc recipients shown in forwarded message, Bcc protected

Sending Files via Email:

  • Attachments: Files sent with the email, limited by size restrictions
  • Hyperlinks: Links to cloud storage or web locations
  • Inline Embedding: Images displayed directly in the email body

Spam Email:

Unsolicited bulk messages, often filtered automatically by email providers using various detection methods.

Remote Logon

Remote logon allows users to access and control a computer from a distant location using remote desktop software.

Benefits:

  • Access work files from home or while traveling
  • Technical support and troubleshooting
  • Server management and administration
  • Flexible work arrangements

Limitations:

  • Requires stable internet connection
  • Security concerns with unauthorized access
  • Performance depends on network speed
  • May have latency issues for real-time tasks

Online Chat & Social Networking

Instant Messaging:

  • Real-time text communication between users
  • Support for multimedia (images, videos, voice messages)
  • Group chats for team collaboration
  • Status indicators (online, away, busy)

Social Networking Sites (SNS):

  • Profile creation and personal information sharing
  • News feeds with posts from connections
  • Photo and video sharing capabilities
  • Privacy settings to control information visibility

Discussion Forums & Blogs:

  • Topic-based discussions and community interaction
  • Threaded conversations for organized dialogue
  • Personal blogs for sharing thoughts and experiences
  • Comment systems for reader engagement

File Transfer Methods

Method Advantages Disadvantages
Instant Messaging Fast, convenient, real-time notification File size limits, requires both users online
Email Widely used, works across providers, asynchronous Attachment size limits, spam filtering may block
Cloud Storage Large files, version control, accessible anywhere Requires account, storage limits, internet dependent
VPN Network Drive Secure, direct access to company files Requires VPN setup, company network access only
P2P (Peer-to-Peer) Direct transfer, no size limits, fast for large files Security risks, requires P2P software, both users online

Multimedia on the Web

Understanding digital media formats for graphics, audio, and video

Graphics Formats

Format Type Best For Features
JPEG Raster Photos, complex images Lossy compression, small file size, no transparency
PNG Raster Graphics with transparency, logos Lossless compression, supports transparency
GIF Raster Simple animations, icons Limited colors (256), supports animation
APNG Raster Animated graphics with transparency Better than GIF, full color support
WebP Raster Modern web images Superior compression, transparency, animation
SVG Vector Logos, icons, scalable graphics Infinite scaling without quality loss

Audio Formats

Format Type Quality File Size
MP3 Lossy Good Small
AAC Lossy Better than MP3 Small
OGG Lossy Good Small
FLAC Lossless Excellent Large
WAV Uncompressed Excellent Very Large

Video Formats

MP4 (MPEG-4):

  • Most widely supported format for web and devices
  • H.264: Standard codec, good quality and compression
  • H.265 (HEVC): Advanced codec, 50% better compression than H.264
  • Suitable for streaming and downloads

WebM:

  • Open-source format developed by Google
  • Uses VP8 or VP9 video codecs
  • Optimized for HTML5 video playback
  • Good compression and quality

Browser Plug-ins and Media Players

Plug-ins:

Software components that extend browser functionality to play specific media types. Modern browsers have built-in support for most formats, reducing the need for external plug-ins.

Media Players:

  • VLC: Versatile player supporting nearly all formats
  • Windows Media Player: Built-in Windows player
  • QuickTime: Apple's multimedia framework
  • HTML5 video/audio: Native browser support

Streaming Technology

Real-time media delivery and communication over the internet

Streaming Concept

Streaming is the continuous transmission of audio or video files from a server to a client. Instead of downloading the entire file before playback, streaming allows users to start watching or listening immediately while the rest of the data is being transmitted.

Buffering:

  • Temporary storage of data before playback
  • Prevents interruptions during playback
  • Adjusts based on network speed
  • Larger buffer = smoother playback but longer initial wait

Advantages of Streaming:

  • Instant playback without waiting for full download
  • Saves storage space on user devices
  • Always access the latest version of content
  • Supports live broadcasts and real-time content

Voice Mail

Voice mail services allow users to send and receive voice messages over the internet, similar to email but with audio content. Users can record, send, and listen to voice messages at their convenience.

Features:

  • Record and send voice messages
  • Listen to messages at any time
  • Forward voice messages to others
  • Integrated with instant messaging apps

Video Conferencing vs Webcasting

Feature Video Conferencing Webcasting
Communication Two-way, interactive One-way, broadcast
Participants Small group (2-100) Large audience (hundreds to thousands)
Interaction All can speak, share screens Limited (chat, Q&A)
Use Cases Meetings, collaboration, interviews Presentations, lectures, events
Bandwidth Higher (multiple video streams) Lower (single broadcast stream)

Technical Factors

Format & Codec:

  • Format: Container for video, audio, and metadata (e.g., MP4, WebM)
  • Codec: Algorithm for compressing and decompressing media (e.g., H.264, VP9)
  • Better codecs = smaller files with same quality

Bitrate:

  • Amount of data transmitted per second (measured in kbps or Mbps)
  • Higher bitrate = better quality but larger file size
  • Must match available bandwidth for smooth streaming

Resolution:

  • Number of pixels in video frame (e.g., 1920×1080 for Full HD)
  • Common resolutions: 720p (HD), 1080p (Full HD), 4K (2160p)
  • Higher resolution requires more bandwidth

Frame Rate:

  • Number of frames per second (fps)
  • Standard rates: 24 fps (cinema), 30 fps (TV), 60 fps (smooth motion)
  • Higher frame rate = smoother video but larger file size

Bandwidth:

  • Network capacity to transmit data
  • Must be sufficient for video bitrate to avoid buffering
  • Adaptive streaming adjusts quality based on available bandwidth

Latency Modes:

  • Low Latency: Real-time communication (video conferencing)
  • Standard Latency: Live streaming with slight delay (webcasting)
  • High Latency: On-demand content with buffering

Interactive Quiz

Test your knowledge with 15 comprehensive questions

Question 1: What is the Internet of Things (IoT)?

Question 2: Which of the following is NOT a benefit of cloud computing?

Question 3: How many key areas are there in a smart city?

Question 4: Which technology is used for contactless payments?

Question 5: What is the advantage of using email over instant messaging?

Question 6: What happens when you use 'Reply All' in an email?

Question 7: Which email recipient field protects privacy by hiding recipients from each other?

Question 8: What is a benefit of remote logon?

Question 9: Which file transfer method is best for large files with version control?

Question 10: What is the difference between a search engine and a database?

Question 11: Which Boolean operator excludes words from search results?

Question 12: When evaluating online information, which factor checks if the content is up-to-date?

Question 13: Which image format is best for photos on the web?

Question 14: What is the purpose of buffering in streaming?

Question 15: Janice is having a video conference but experiences pixelated video and audio delay. What are the possible causes?

Flashcards

Review key terms and concepts with interactive 3D flashcards

made with