P2P Video Networking with Social Media Applications  thumbnail
Pause
Mute
Subtitles
Playback speed
0.25
0.5
0.75
1
1.25
1.5
1.75
2
Full screen

P2P Video Networking with Social Media Applications

Published on Jul 18, 20115738 Views

Video services, user-generated video, and P2P data exchange are major current trends in the Internet. Hence, understanding basics of P2P video transport over the Internet that can ensure some level of

Related categories

Chapter list

Definitions00:00
Peer-to-Peer Video00:00
Overview00:04
Introduction to Video Streaming00:41
A Brief Historyof the Internet00:46
P2P Streaming Protocols01:41
P2P Streaming Model02:27
Streaming Applications02:58
Survey of P2P Applications04:29
Streaming Architectures05:18
Unicast Streaming05:41
ALTO Services06:57
Multicast Streaming08:35
Tree-Based P2P Streaming08:37
ALTO Protocol10:44
P2P-Next Project11:34
Mesh-Based P2P Streaming12:59
SARACEN Project14:28
Tracker Protocol Messages15:49
Peer Protocol Messages16:11
HTTP Streaming Protocols (for SVC)16:27
Push vs. Pull Models17:43
Player: GET Manifest from a Portal20:06
Typical P2P Session20:14
Player: GET chunks from P2P Proxy20:22
SARACEN Streaming architecture 20:23
Media over IP20:55
References21:15
Real-time streaming TV22:30
Social Media Applications - 123:10
A Protocol Suite24:09
Social Media Applications - 224:10
Quality Of Experience24:27
Quality of Service24:53
Transport Protocols25:41
Video Quality26:23
Objective Evaluation28:19
DCCP30:48
Subjective Evaluation30:51
Qualinet32:42
Video Coding33:09
3D Video Coding and Streaming34:04
MPEG-4 AVC/H.26434:07
Historical Perspective - 134:14
Historical Perspective - 234:55
3DTV Project35:25
3D Video Representations36:10
MPEG HEVC36:13
ScalableVideo Coding (SVC)37:12
SVC Example39:17
Best Layer Configuration40:35
Server-Client Video Streaming41:35
Push: Streaming Server Session41:41
Real-time Transport Protocol - RTP - 143:05
Basic services provided by RTP43:13
Real-time Transport Protocol - RTP - 244:13
RTP: Audio andvideo sessions45:14
RTP Payload Formats45:33
3D Video Displays - 145:58
Pull: HTTP Streaming46:09
3D Video Displays - 247:19
HTTP Media Streaming Architecture47:25
3D Video Compression - 147:26
3D Video Compression - 247:38
IP Delivery Impairments49:46
Congestion50:32
TCP Congestion Control50:48
TFRC – TCP Friendly Rate Control51:31
Packet Loss Remedies - 152:05
Multi-view Video + Depth (MVD)53:08
Packet Loss Remedies - 254:03
Packet Loss Remedies - 355:16
FEC Implementation in RTP (RFC 2733) - 155:27
FEC Implementation in RTP (RFC 2733) - 255:39
Packet Loss Remedies - 455:40
Error-ResilientVideo Encoding - 156:13
MVD Encoding56:46
Transport Issues with 3DTV56:51
Stereo Video Streaming Platform56:52
DIOMEDES Project56:53
Error-ResilientVideo Encoding - 256:56
DIOMEDES Concept57:26
Error-ResilientVideo Encoding - 357:35
Error Concealment @ Decoder58:36
Avoiding Congestion58:39
DIOMEDES Client58:40
3D Video QoE59:49
Network-Aware Applications01:00:15
Adaptive Streaming Platform01:01:02
HbbTV01:01:50
Video Rate Adaptation01:02:13
Extracting the Layered Video01:02:18
Rate Adaptation in Multicast01:02:18
Peer to Peer Video Streaming01:05:38