十款免费流媒体服务器集合及软件介绍
发布时间:2018-10-22 11:04阅读量:791
摘要: 租用云服务搭建网站,web服务器,而流媒体服务器就是其中的一种,下面小编给大家介绍十款免费流媒体服务器,希望对大家能有所帮助。 什么是流媒体服务器? 流媒体服务器指提供以流方式在网络中传送音频、视频和 ...
租用云服务搭建网站,web服务器,而流媒体服务器就是其中的一种,下面小编给大家介绍十款免费流媒体服务器,希望对大家能有所帮助。
什么是流媒体服务器?
流媒体服务器指提供以流方式在网络中传送音频、视频和多媒体文件的媒体形式服务的服务器。流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。
十款免费流媒体服务器软件介绍:
1.Free Cast:个使用Java语言编写的P2P的流媒体开源平台。
2.Easy Darwin:是款由国内开源流媒体团队开发和维护的开源流媒体平台框架。
3.Live555:是个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。
4.Red5是个采用Java开发开源的Flash流媒体服务器。它支持:把音频(MP3)和视频(FLV)转换成播放流;录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。
5.Free UPnP Entertainment Service:是个开源的多平台通用的即插即用的音频、视频的媒体服务器,支持在线对ogg/vorbis,musepack/mpc,FLAC和AAC/MP3进行转码到MP3、mp2、wav或者pcm,还包括图片转换、缩放等。
6.Cumulus Server:又名open rtmfp,是个完全开源和跨平台的可扩展的RTMFP服务器脚本。Cumulus Server在GPL框架下遵循速度、优势、跨平台、轻量和高质量代码。
7.Open AMF:是免费的开放源码替代Macromedia的远程Java Flash。这是因为能够提供作为应用服务,以FlashMX的大媒体的专有解决方案。
8.cmzacfunmsg:个修改自php-rtmp-client的开源软件,可以精确模拟flash客户端向FMS发送格式化的AMF消息,所以在没有flash插件的情况下也可以进行与FMS交互。
9.Open Streaming Server:是个数字媒体传送器,主要功能包括支持mp4、3gp、WMF和qt文件格式;动态带宽适配;负载均衡。
10.Ffmpeg:是套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包括了目前先的音/视频编码库libavcodec。
流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体服务器技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。
|