
媒体服务器是计算机设备或应用软件、存储数字媒体(视频、音频或图像),并使其可在网络上。媒体服务器的范围从提供视频点播的服务器到家用的小型个人计算机或NAS(网络连接存储)。
据定义,媒体服务器是仅存储和共享媒体的设备。此定义含糊不清,可以允许将几种不同的设备称为媒体服务器。它可能是NAS驱动器,运行Windows XP Media Center Edition、MediaPortal或MythTV的家庭影院PC或承载大型网站媒体的商用Web服务器。在家庭环境中,媒体服务器作为信息聚合器:视频、音频、照片、书籍等,这些不同类型的媒体(无论它们起源于DVD、CD、数码相机(或物理形式)存储在媒体服务器的硬盘驱动器上。然后可以从中央位置访问这些文件。它也可以用于运行特殊的应用程序,以使用户可以通过Internet从远程位置访问媒体。媒体服务器会定期扫描手机存储中的媒体文件,如果你手机里媒体文件很多很杂就会增加扫描占用的cpu时间,媒体服务器耗电量就很大。我手机是android文件夹里有很多游戏数据包(各种赛车的音视频文件)导致耗电增加,解决办法就是在android文件夹下新建nomedia文件,这样媒体服务器扫描时会跳过这个文件夹。WEB服务器:
主要功能包括提供以>
流媒体系统组成:
编码器:
它由一台普通计算机、一块microvision 高清视频采集卡和流媒体编码软件组成。Microvision流媒体采集卡负责将音视频信息源输入计算机,供编码软件处理;编码软件负责将流媒体 采集卡传送过来的数字音视频信号压缩成流媒体格式。如果做直播,它还负责实时地将压缩好的流媒体信号上传给流媒体服务器
服务器:
由流媒体软件系统的服务器部分和一台硬件服务器组成。这部分负责管理、存储、分发编码器传上来的流媒体节目。
终端播放器,也叫解码器:
这部分由流媒体系统的播放软件和一台普通PC组成,用它来播放用户想要收看的流媒体服务器上的视频节目。
目前主流的流媒体技术有三种,分别是RealNetworks公司的RealSystem、Microsoft公司的WindowsMediaTechnology和Apple公司的QuickTime。
1Apple公司的QuickTime
QuickTime是一个非常老牌的媒体技术集成,是数字媒体领域事实上的工业标准。之所以说集成这个词是因为QuickTime实际上是一个开放式的架构,包含了各
种各样的流式或者非流式的媒体技术。QuickTime是最早的视频工业标准,1999年发布的QuickTime40版本开始支持真正的流式播放。由于QuickTime本身也存在
着平台的便利(MacOS),因此也拥有不少的用户。QuickTime在视频压缩上采用的是SorensonVideo技术,音频部分则采用QDesignMusic技术。QuickTime最大的
特点是其本身所具有的包容性,使得它是一个完整的多媒体平台,因此基于QuickTime可以使用多种媒体技术来共同制作媒体内容。同时,它在交互性方面是三者
之中最好的。例如,在一个QuickTime文件中可同时包含midi、动画gif、flash和smil等格式的文件,配合QuickTime的WiredSprites互动格式,可设计出各种
互动界面和动画。QuickTime流媒体技术实现基础是需要3个软件的支持,QuickTime播放器、QuickTime编辑制作、QuickTimeStreaming服务器。
2RealNetworks公司的RealMedia
RealMedia发展的时间比较长,因此具有很多先进的设计,例如,ScalableVideoTechnology可伸缩视频技术可以根据用户电脑速度和连接质量而自动调整媒
体的播放质素。Two—passEncoding两次编码技术可通过对媒体内容进行预扫描,再根据扫描的结果来编码从而提高编码质量。特别是SureStream自适应流技术,
可通过一个编码流提供自动适合不同带宽用户的流播放。RealMedia音频部分采用的是RealAudio,该编码在低带宽环境下的传输性能非常突出。RealMedia通过基
于smil并结合自己的RealPix和RealText技术来达到一定的交互能力和媒体控制能力。Real流媒体技术需要3个软件的支持,RealPlayer播放器、RealProducer
编辑制作、RealServer服务器。
3Microsoft公司的WindowsMedia
WindowsMedia是三家之中最后进入这个市场的,但凭借其 *** 作系统的便利很快便取得了较大的市场份额。WindowsMediaVideo采用的是mpeg-4视频压缩技术,
音频方面采用的是WindowsMediaAudio技术。WindowsMedia的关键核心是MMS协议和ASF数据格式,MMS用于网络传输控制,ASF则用于媒体内容和编码方案的打包。
目前WindowsMedia在交互能力方面是三者之中最弱的,自己的ASF格式交互能力不强,除了通过IE支持smil之外就没有什么其他的交互能力了。WindowsMedia流
媒体技术的实现需要3个软件的支持,WindowsMedia播放器、WindowsMedia工具和WindowsMedia服务器。总的来说,如果使用Windows服务器平台,
WindowsMedia的费用最少。虽然在现阶段其功能并不是最好,用户也不是最多。
Windows Media系统
传输协议: mms(Multi-Media Stream多媒体流)完全封闭
常用流媒体文件格式:asf, wmv, wma
组织文件格式:wsx
Real Media系统
编码标准:主要支持Real
传输协议:rtsp(有限开放)
常用流媒体文件格式: rm, ra
组织文件格式:smi, smil
Flash Media系统
传输协议:rtmp
常用流媒体文件格式:flv, f4v
组织文件格式:swf, smil
Quick Time系统(不展开)
DLNA连接功能是个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,数字媒体和内容服务的无限制的共享。
1、探索:网络中寻找无配置的设备并计算出其提供的性能
2、浏览:浏览内容并通过不同方式分类
3、搜索:在设备上寻找特定内容
4、分流:全网发送多媒体内容
5、服务:网络通知通讯录
6、复印:向网络附属打印机发送内容
7、控制:使用网络改变设备状态
8、上传:发送内容到服务器
9、下载:接收并储存内容
10、自动译码:改变分辨率或内容格式来确保设备正确翻译
11、服务保证:区分网络交通优先次序,若网络超载,优先放弃最弱的优先权
DLNA 设备的类图。
1、Home NetWork Device(HND)。这类设备指家庭设备,具有比较大的尺寸及较全面的功能,主要与移动设备区别开来,下属5类设备:
(1)Digital Media Server(DMS)。数字媒体服务器,提供媒体获取、记录、存储和输出功能。同时,内容保护功能是对DMS的强制要求。
DMS总是包含DMP的功能,并且肯能包含其他智能功能,包括设备/用户服务的管理;丰富的用户界面;媒体管理/收集和分发功能。DMS的例子有PC、数字机顶盒(附带联网,存储功能)和摄像机等等。
(2)DMP。数字媒体播放器。能从DMS/M-DMS上查找并获取媒体内容并播放和渲染显示。比如智能电视、家庭影院等
(3)DMC。数字媒体控制器,查找DMS的内容并建立DMS与DMR之间的连接并控制媒体的播放。如遥控器。
(4)DMR。数字媒体渲染设备。通过其他设备配置后,可以播放从DMS上的内容。与DMP的区别在于DMR只有接受媒体和播放功能,而没查找有浏览媒体的功能。比如显示器、音箱等。
(5)DMPr。数字媒体打印机,提供打印服务。网络打印机,一体化打印机就属于DMPr。
2、Mobile Handheld Devices(MHD)手持设备。相比家庭设备,手持设备的功能相对简化一些,支持的媒体格式也会不同。
(1)M-DMS。与DMS类似,如移动电话,随身音乐播放器等。
(2)M-DMP。与DMP类似。比如智能移动电视。
(3)M-DMD。移动多媒体下载设备。如随身音乐播放器,车载音乐播放器和智能电子相框等
(4)M-DMU。移动多媒体下载设备。如摄像设备和手机等。
(5)M-DMC。与DMC类似。P如DA,智能遥控器。 手持设备没有定义M-DMR,因为手持设备会讲究便利性,会附加查找控制功能,要不然就只是普通的移动电视或收音机了。
3、Networked Infrastructure Devices (NID) 联网支持设备。
(1)Mobile Network Connectivity Function (M-NCF)。移动网络连接功能设备。提供各种设备接入移动网络的物理介质。 DLNA的希望是全部实现无线化。
(2)Interoperability Unit (MIU)媒体交互设备。提供媒体格式的转换以支持各种设备需要。
百度百科-DLNA
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)