流媒体服务器的建立与配置

流媒体服务器的建立与配置

流媒体服务器的建立与配置

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥294
  • 活动价: ¥200 (活动截止日期:2024-04-28)
  • (到期后自动恢复原价)
流媒体服务器的建立与配置

流媒体服务器的建立与配置
摘要:
现在网络方面的技术不断进步和计算机软件和硬件的飞速发展,各种视频媒体在我们的生活之中变的无处不在。在多媒体下的通信和广播还有视频监控和在网络上进行会议,观看视频等方面灵活运用,媒体服务器是实现流媒体应用的主要方面。另外,由于对于性能要求很高的要求的有存储空间和I/O这两者的性能,根据网络存储器的特性,使用它来满足这方面的需求,将流媒体服务的性能进行一个很大的提高。这篇的文章主要是讲述了在网络中的视频,图片,音频等媒体文件进行实时的传输和接收的一个服务器平台。
对于上面所述,关于这方面的一些调查和学习,主要为以下两点:
(1)基于开放源流媒体服务器live 555,完成了媒体文件的实时传输。在使用RTSP所遵守的规则还有IP摄像装置相连接的情况下和IPC进行互相连接。来完成多个多媒体文件在同一时间同时接收。通过操作Socket来控制并进行远程的管理流媒体服务器和数据库的操作,加强了对视频音频等在接收的时候还有传送的时候的大多数控制条件。然后在不一样的网络之中对服务器进行各种操作命令,以此来说明在网络之中储存方面的需求。
(2)在流媒体服务器的稳定性,负荷上限的基础上。提出新的集群的负荷平衡结构,不管已经存在的负荷平衡的结构,把它的各种方面在服务器的各个方面实现,就能让系统更加的稳定。在流媒体广泛运用的现在,能够在流媒体服务器的稳定性和负载上面加强服务器的性能,实现服务器端的自动接收功能,从而加强服务器使用性能。
关键词:流媒体服务器;网络存储;视频监控;负载平衡集群
Establishment and configuration of streaming media server
Abstract:
With the progress of network technology and the development of computer software and hardware, multimedia resources have been enriched in people's lives. It is widely used in many fields, such as multimedia communication, broadcast synchronization, video surveillance, network meeting, video on demand, and so on. The media server is the key link to realize the application of streaming media. In addition, the performance of the storage space and disk I / O is very high, so the network memory can be used to meet the requirements and improve the performance of the media server. This paper will study the application background of video surveillance, and research the streaming media server system based on network memory.
For this topic, the main body of the work is carried out in two aspects.
(1) Buying streaming media server system based on open source media and server live 555. We use RTSP protocol and sophisticated IP camera to establish connection process, multi program design and IPC inter process communication, so as to realize the simultaneous reception of complex video surveillance. Using Socket, remote management and control of streaming media server, combined with MySql database, improves the manageability of video files, receiving status and so on. At the same time, we test the merging performance of the media server, and prove the importance of the storage performance of the network with the different configuration of the network storage system.
(2) The foundation of the single streaming media server, the load balance of the streaming media server. The load balancing structure of the new cluster is proposed, and the load Pallas device of the existing structure is removed, and its function is configured in every server node of Klaas, which improves the reliability of the system. According to the application background, the minimum connection load balancing algorithm is proposed. By using the load balance of multimedia server, the performance of the system can be improved, and the reliability of the system can be further strengthened by realizing the automatic receiving of the abnormal server.
KeyWords: Streaming Media Server;Network Storage;Video Monitoring;Load Balancing Cluster
一、绪论
(一)课题背景
现今社会网络方面的飞速发展,改变了人们的很多生活方式。人与人之间的交流更加多元化,即使足不出户也能够与人交流并且获取世界各地的信息。过去的一些文字的载体,开始慢慢的虚化,并且相比之前更加的快速。在网络之中,我们可以随时去了解各个地方同步发生的事件,然后还能随时随地的去了解各种信息,极大程度上改善了我们的生活之中的一些需求。在这个大前提下,网络发展的如此之快,不同的应用就不断的衍生而出。并且现在随着网络的普遍化,各种相应的应用和材料等方面的发展也受其影响,快速发展。在人类生活中起着越来越重要的作用。
关于各种视频,图片和音频的传输,最常见的一些方法就是等待整个文件下载成功之后再重新生成所需的视频,图片和音频等。所谓流其实是使多媒体文件不用通过全部下载的等待就能够观看的一个方法。使用者在互联网之中观看各种视频等同时进行晋级的影像数据的广播,在以前各条件不成熟之时,基本上都是在等待其完成下载然后才能够观看使用。随着发展的脚步,我们对于这种耗时很久的方法不再满足,变开始追求更加便捷的方法,那么对于媒体文件的压缩,传输和缓冲就显得尤为重要。
媒体应用随着网络技术的进步而变得丰富。普通人对网络的需求大多是在网络上获取资料,信息,新闻和多媒体文件等,而一些有需求的用户则需要更加全面的应用,如通过网络进行视频会议,管理监控,在网络上进行教学等。近年来,随着无线通信技术的升级和无线终端的发展,能够脱离时间、场所的限制,更有魅力。
(二)本次课题的意义所在
时代不断进步,流媒体服务器的需求也日益增长,在不同的地方都能够发挥重要的作用。随着现在的影像监视数的增加,高理想化,网络化的发展势头,以前的方法已经不能让人们满足了,各方面的处理都非常不便。如果是通过采用主要构成IP照相机、媒体服务器、网络存储系统的视频监视解决方案,可以有效满足上述需求。
对于网络服务器的的需求,能够通过和IP相机的连接来观看视频和图片音频等。换一个角度来说,可以让服务器减少在同一时间时不同的渠道之中的传输条件。从而让其的负荷减小,能够使成本大幅度的降低,并且让其性能更加有效。
在网络的存储上进行阵列的操作能使多媒体信息的可收纳方面有所增长。然后使用RAID的一些方面的技术支持能够使其储存和稳定的方面有很大的提升。并且主要能让媒体信息的就收方面和合并方面的性能更加的便捷。
所以,本次所进行的这个课题能使用服务器还有网络之中的存储功能,来实现媒体文件方面的各个不同的所需。系统的结构和功能,通过基于的系统实现开放源的流媒体、服务器程序设计。现在IP相机不断增多,一个流媒体服务器已经远远跟不上使用的需求。因此,需要提供服务。为了有效地利用服务器的集群资源,必须采用合理的负荷平衡战略和系统结构。本课题的影像监视流媒体服务器的购买提出了需求和特征,实现购买的新的集群的服务器所使用的一些方法等。由于使信息等的管理更加的符合需求,也使服务器的检查错误的方面有大幅度的增加也是对集群的信赖性。
  摘要 2
一、 绪论 3
(一) 课题背景 3
(二) 本次课题的意义所在 3
(三) 流媒体当下的情况 4
1. 流媒体现在的进展状况 4
2. 流媒体在当前的要求 5
3. 网络储存发展现状 6
4. 主要内容和组织结构 7
二、当前服务器所使用的储存方法 8
(一) 流媒体协议分析 8
1. RTSP 8
2. RTP 11
3. SDP 11
(二) 互联网中储存方法的实现 13
(三) 流媒体服务器所使用的数据储存方式 15
三、流媒体服务器系统的程序实现 16
(一) 开源流媒体服务器 16
1. Live555 16
2. Darwin Streaming Server 16
3. 各方面的性能对比 16
4. 程序设计 17
四、结束语 32
参考文献 33

参考文献
[1]卫星.流媒体集群系统复制存储策略研究[博士学位论文].合肥:中国科学技术大学,2009
[2] 程向前等. 计算机应用基础2011 [M]. 中国人民大学出版社 2010
[3]邹恒明 算法之道[M] 机械工业出版社 2011
[4]符青云.面向大规模流媒体服务的高性能存储系统研究[博士学位论文].成都电子科技大学,2009
[5]韩德志,傅丰.高可用存储网络关键技术的研究.北京:2009
[6]郭玉东,尹青.基于对象的网络存储.北京:?电子工业出版社,2007
[7]陆汉权《计算机科学基础》电子工业出版社 [M] 2011
[8]刘洪发,唐宏.存储与灾难恢复技术.北京:电子工业出版社,2008
[9]吴宁等,《大学计算机基础》[M] 电子工业出版社 2011
[10]张晓燕.网络多媒体技术.西安:西安电子科技大学出版社,2009
[11]谢建国.VBR流视频存储I/O?及传输优化.北京;科学出版社.2009
[12]张晓如,张再跃. 再谈计算机思维[J]. 计算机教育 2010
[13]刘东君.服务器集群系统请求调度与高可用性研究[硕士学位论文].合肥:中国科技大学.2010
[14]宁焕生,徐群玉 全球物联网发展及中国物联网建设若干思考[j] 电子学报 2010
[15]程杰 大话数据结构[M] 清华大学出版社 2011
[16] 陈昱,张慧琳 社会计算在信息安全中的应用[J]清华大学学报(自然科学版)2011
[17]程向前 基于流程图的可视化程序设计环境对大学计算机基础教学的影响[J]计算机教育2012
[18]孙琳.普适传播:社会网络媒体环境中的传播方式浅析[J],中国传媒科技2011
[19]王飞跃,曾大军,曹志冬 网络虚拟社会中非常规安全问题与社会计算方法[J] 科技导报 2011
[20]冯博琴、赵英良等. 计算机软件技术基础[M] 西安交通大学出版社 2010

  • 关键词 流媒体 服务器 建立 配置
  • 上一篇:中铭慧业科技有限公司网络规划
  • 下一篇:无锡昌奇电子科技有限公司局域网规划与设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。