摘要:
利用IP组播技术传输视频信息随着全球互联网(Internet)的迅猛发展,上网人数正以几何级数快速增长,以因特网技术为主导的数据通信在通信业务总量中的比列迅速上升,因特网业务已成为多媒体通信业中发展最为迅速、竞争最为激烈的领域。Internet网络传输和处理能力的大幅提高,使得网上应用业务越来越多,特别是视音频压缩技术的发展和成熟,使得网上视音频业务成为Internet网上最重要的业务之一。在Internet上实现的视频点播(VOD)、可视电话、视频会议等视音频业务和一般业务相比,有着数据量大、时延敏感性强、持续时间长等特点。因此采用最少时间、最小空间来传输和解决视音频业务所要求的网络利用率高 阅读全文
摘要:
1 TCP/IP协议 TCP/IP是一组完整的数据协议集,得名于两个最重要的协议:传输控制协议(Transmission Control Protocol .缩写TCP)和网络协议(Internet Protocol.缩写IP)。 目前TCP/IP协议已成为占主导地位的通讯协议,它能使各种业务在不同的网上实现互联互通,从技术上为网络融合奠定了基础。它之所以能够获得如此成就,是因为它具有如下的特点: 开放的协议标准,可以独立于特定计算机和操作系统的开放方式。 独立于特定的物理网络硬件,可以运行在多种网络传输介质上。 共同的地址规划方案使得整个网络中的任何TCP/IP设备都具有一个唯一的... 阅读全文
摘要:
引言 近年来,随着Internet的迅速普及和爆炸性发展,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网络视频会议、网络音频/视频广播、AOD/VOD、股市行情发布、多媒体远程教育、CSCW协同计算、远程会诊。这就带来了带宽的急剧消耗和网络拥挤问题。为了缓解网络瓶颈,人们提出各种方案,归纳起来,主要包括以下四种: ●增加互连带宽; ●服务器的分散与集群,以改变网络流量结构,减轻主干网的瓶颈; ●应用QoS机制,把带宽分配给一部分应用; ●采用IP Multicast(译为组播、多播或多路广播,下文不加区分)技术。 比较而言,IP组播技术有其独特的优越性——在组播 阅读全文
摘要:
Python has complete support for sockets. Some of the APIs though have a different signature than the POSIX equivalents. It is therefore possible to write multicast servers and clients in Python. Multicasting is the ability to send data to select set of hosts. Broadcasting in a network is to send dat 阅读全文
摘要:
试着看了一下Google Style的C++编码规范,先随手写了一个最简单的程序来试试Cpplit。代码如下————————————#include <iostream>using namespace std;int main() {cout << “Hello World!” << endl;return 0;}————————————运行指令————————————g++ main.cpp -o main./main————————————得到结果————————————Hello World!————————————运行Cpplint,得到的结果如下— 阅读全文