快速业务通道

利用JAVA语言实现支持视频点播的WEB服务器 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23
。从这时开始,我们可以象读写一个普通的文件那样对待连接。所以一旦建好连接,我们只需使用自己熟悉的IO命令即可。

首先,server=new ServerSocket(80,acceptamount);

生成一个服务器端的套接字。其中第一个参数是表示服务器的监听端口,端口是机器内独一无二的场所。有些时候,一个IP地址并不足以完整标识一个服务器。这是由于在一台物理性的机器中,往往运行着多个服务器(程序)。由IP表达的每台机器也包含了"端口"(Port)。我们设置一个客户机或者服务器的时候,必须选择一个无论客户机还是服务器都认可连接的端口。端口并不是机器上一个物理上存在的场所,而是一种软件抽象(主要是为了表述的方便)。客户程序知道如何通过机器的IP地址同它连接,但怎样才能同自己真正需要的那种服务连接呢(一般每个端口都运行着一种服务,一台机器可能提供了多种服务,比如HTTP和FTP等等)?端口编号在这里扮演了重要的角色,它是必需的一种二级定址措施。

在HTTP协议中的默认服务端口是80,当然在小型社区中也可以使用其它的端口。本例中使用了默认服务端口。

Socket s=server.accept();

这一句的作用是使服务器监听本机上的80端口,等待客户机的连接。在没有新的连接的情况下,服务器阻塞自身。当客户机连接到服务器后函数返回一个套接字。然后,通过套接字的输入,输出流即可用读取本机文件的方法与客户机进行通信。

利用JAVA语言实现支持视频点播的WEB服务器(3)

时间:2010-09-28

(三)客户端设计

在客户端,理想的装置是电视机,因为当前电视机普及率高,有线电视线路遍布各地,可重用资源广泛。但目前的电视机绝大多数是模拟电视机,它们只能接收模拟电视信号,无法接收数字电视信号,因此这种电视机的彩色图像和伴音质量并不是很高。而数字电视无论从价格,电台改造,线路改装等方面都存在很大的困难,短期内难以普及。那么能否有一种折衷方案,即使目前的模拟电视机也能接收数字电视信号呢?回答是肯定的。但它们必须附加一个被称作机顶盒(STB)的装置。

1.机顶盒概念介绍:

机顶盒(STB,Set Top Box)的概念比较广泛。从广义上说,凡是与电视机连接的网络终端设备都可称为机顶盒,主要有有线电视网络的模拟频道增补器、模拟频道解扰器,上网机顶盒、数字卫星的综合接收解码器(IRD,Integrated Receive Decoder)、数字地面机顶盒,以及有线电视数字机顶盒都可称为机顶盒。从狭义上说,我们可以将模拟设备排除在外,按主要功能将机顶盒分为上网机顶盒、 数字卫星综合接收解码器、数字地面机顶盒,以及有线电视数字机顶盒,这些设备由于具有很好的网络功能,因此也成为信息家电的代表。 机顶盒也是信号传输介质与电视机之间的一种接口,并提供附加服务,可见它是一种中间电子设备。机顶盒可以把卫星直播数字电视信号、地面数字电视信号、有线电视网数字信号甚至因特网的数字信号转换成模拟电视机可以接收的信号,使现有的模拟电视机用户也能分享数字化传媒带来的清晰,高效的科技成果。同时,它也可以实现电视广播从模拟信号向数字信号的平稳过渡,以及由于种种原因暂时不想购买电脑的人们共享因特网的信息资源和现代化的通信手段。机顶盒有模拟和数字之分,但现在人们所说的机顶盒一般指的是数字机顶盒。

2.机顶盒设计:

本设计中推荐的是上网机顶盒,这种机顶盒实际上是将电视机作为显示器构成了一个多媒体电脑,所以又称为WEB TV。

这种机顶盒主要是通过某种传输介质实现internet接入技术,其传输介质可以是电话线(电话调制解调器),有线电视网络(电缆调制解调器)等。在这种机顶盒中较著名的有微软公司的维纳斯计划,另外我国有许多企业陆续推出了该类产品,如康佳的"光元"网络机

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号