环境:centos6.5_x64

fms版本:flashmediaserver2.tar.gz //资料说是免费开发版,但是好像有连接数限制。

下载地址:

http://download.macromedia.com/pub/flashmediaserver/updates/2_0_4/linux/flashmediaserver2.tar.gz

解压&执行安装:

[root@localhost FMS_2_0_4_r79_linux]# ./installFMS -platformWarnOnly

./fmsini: error while loading shared libraries:libstdc++.so.5: cannot open shared object file: No such file or directory

ERROR: Your are running the Macromedia Flash Media Server installer

on the wrong platform.

出现找不到libstdc++.so.5解决方法:

wget -c ftp://ftp.muug.mb.ca/mirror/centos/6.5/os/i386/Packages/compat-libstdc++-33-3.2.3-69.el6.i686.rpm

下载安装即可解决。

其中的一些安装信息,根据提示填写。

———– Install Action Summary ———–

Installation directory = /usr/local/fms

FMS Server Port = 1935

FMS Admin Server Port = 1111

Administrative username = admin

Administrative password = (suppressed)

FMS owner = nobody

FMS service user = nobody

FMS service user group = nobody

FMS run as daemon = Yes

Start FMS = Yes

Installing Macromedia Flash Media Server files…

Configuring Macromedia Flash Media Server…

Adding “fms” service.

Setting default admin to “fms”.

Setting autostart for “fms”.

Server:fms command:start

NPTL 2.12

Starting Macromedia Flash Media Server (please check /var/log/messages)

Admin server:fmsadmin command:start

Starting Macromedia Flash Media Admin Server (please check /var/log/messages)

The Macromedia Flash Media Server installation is complete.

启动服务:

[root@localhost fms]# ./fmsmgr server fms start

Server:fms command:start

NPTL 2.12

Starting Macromedia Flash Media Server (please check /var/log/messages)

启动fmsmaster时出现了三个错误:

[root@localhost fms]# ./fmsmaster start

./fmsmaster: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory

解决方法:

[root@localhost fms]# yum install openssl.i686 openssl-devel.i686

[root@localhost fms]# ln -s /usr/lib/libssl.so /usr/lib/libssl.so.4

[root@localhost fms]# ./fmsmaster start

./fmsmaster: error while loading shared libraries: libnspr4.so: cannot open shared object file: No such file or directory

解决方法:

[root@localhost fms]# yum install -y nspr.i686 nspr-devel.i686

[root@localhost fms]# ./fmsmaster start

./fmsmaster: error while loading shared libraries: libcrypto.so.4: cannot open shared object file: No such file or directory

解决方法:

[root@localhost fms]# ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.4

系统为64位,fms缺少的库文件都去/usr/lib下找,但是没有,所以需要安装32位的rpm包实现库文件。

安装之后的配置(摘自网络):

1:将applications 文件夹里面的配置文件拷贝到刚刚架设好的fsm的 applications/ 目录下。

2:将fms 序列号文件license.lic 拷贝到fms 服务器的licenses/ 目录下。

第一个我这里就没找到applications下有配置文件,第二个授权文件不知道从哪里找。

权限修改

#chown nobody:nobody -R applications/

#chmod 755 -R applications/

启动服务:

[root@localhost ~]# service fms start

fms占用了1111和1935端口号,注意iptables放行。

[root@localhost ~]# lsof -i:1111

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

fmsadmin 2449 root 8u IPv4 12832 0t0 TCP *:lmsocialserver (LISTEN)

[root@localhost ~]# lsof -i:1935

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

fmsedge 2316 root 21u IPv4 12788 0t0 TCP *:macromedia-fcs (LISTEN)

关于测试:

放个flv格式的视频到fms的安装目录的applications文件夹下,并且需要在这个目录下新建一个任意名字的文件夹,在这个文件夹下面需要再新建/streams/_definst_/ 在这个目录下面才可以放视频。注意/streams/_definst_/这个目录是fms要求有的。目录树是这样的 :

/applications/videos/streams/_definst_/test.flv

fms使用了rtmp协议,也没找到支持的播放器,看了很多都是从代码中嵌入,不懂开发不会进行实际测试,仅留作以后备用。

其它的流媒体软件red5和helix。

专注于 服务器运维与web架构

E-mail:venus#rootop.org

fms安装教程 linux_linux通过fms搭建流媒体服务器Flash Media Server相关推荐

  1. 流媒体服务器NTV Media Server G3性能测试

    大家好,我是资深测试工程师李工,今天我来和大家一起对云视睿博的高性能流媒体服务器NTV Media Server G3做一次性能测试. 今天测试有一个小目标,那就是验证在一台普通的PC机上,NTV M ...

  2. linux vlc流媒体服务器,vlc media server rtsp 流媒体服务器搭建成功经验分享

    vlc 由videolan.org 出品,开源免费的一款本地和网络播放器,支持个音视频格式非常多,还可以用来搭建 rtsp 流媒体服务器,非常好用,支持的平台很多:windows.mac.linux都 ...

  3. 流媒体服务器 NTV Media Server G3 电视回看功能赏析

    电视回看是NTV Media Server G3的一个有趣的功能,主要用于电视直播.监控直播类视频流的回看. 像电视频道这类直播流具有长时间不间断直播的特征,不能像处理普通直播流一样按版本号或者按事件 ...

  4. 微软流媒体服务器直播,流媒体服务器Flussonic Media Server对直播流进行录制

    Flussonic Media Server可以对直播流进行录制,然后在提供播放服务. 我们首先来看如何为直播流配置录制功能,如下: stream channel0 { url tshttp://vl ...

  5. 阿里云搭建流媒体服务器

    最近不少人问是否能够将云视睿博流媒体服务器NTV Media Server G3搭建在阿里云服务器上,答案是肯定的,而且我们大部分客户都是这样用的,利用流媒体服务器的视频处理和播出能力,以及阿里云的基 ...

  6. fms安装教程 linux_FMS安装

    FMS安装 1. 修改密码 # passwd root # ElighT2013-08-20 # ElighT2013-08-20 2. 系统升级 # yum update 3. 挂载数据盘 查看目前 ...

  7. 单机版Fate安装教程(含虚拟机搭建)

    单机版Fate安装教程(含虚拟机搭建) 1.虚拟机安装 1)下载VMware https://www.vmware.com/products/workstation-player/workstatio ...

  8. 教程 | 用安卓手机搭建 web 服务器(二)—— Nginx 安装配置

    上一步完成了必要的软件安装,接下来需要在 Linux 系统上安装 nginx. Nginx("engine x")是一款是由俄罗斯的程序设计师 Igor Sysoev 所开发高性能 ...

  9. 教程 | 用安卓手机搭建 web 服务器(一)—— 应用安装配置

    [2019.2.23 更新]:更新 BusyBox,Linux Deploy 软件 之前无意间看到了一篇<在安卓上部署服务器>的文章,正好最近换了新手机,正好最近在学 Python 和 H ...

  10. nginx+ffmpeg搭建流媒体服务器

    安装ffmpeg: 下载FFmpeg和libx264的包 ffmpeg-2.4.1.tar.bz2  last_x264.tar.bz2 libx264需要yasm,所以先安装yasm apt-get ...

最新文章

  1. 计算机编程结构类型,运城计算机编程内存的概念与结构类型
  2. NC107617 poj3020 Antenna Placement
  3. OpenVINO Inference Engine之LoadNetwork
  4. Win-MASM64汇编语言-$/取当前行代码的地址
  5. 2.ActiveMQ下载和安装(Linux版)
  6. 单片机C51 之(1)简介
  7. java计算机毕业设计易医就医购药交互平台源码+系统+mysql数据库+lw文档
  8. 多系统对接的实现方案
  9. JS打印三角形,菱形,平行四边形.
  10. 连获国际大奖创下史上第一,这家耳机品牌凭什么与众不同?
  11. EISeg——应用于语义分割的自动标注软件
  12. 100个世界上鲜为人知的“常识”
  13. 安卓手机管理软件_留言帮忙找:手机清理软件合集 Android
  14. JavaScript 什么是函数式编程
  15. 军民链智合创:BitCEO.world比特维度全球CEO发展大会@台北HiFi++
  16. 浅谈科研中作中的心得体会-讲座心得
  17. 这100道练习,带你玩转Numpy
  18. python 进程间通信效率_关于进程间通信效率最高的是什么的阿里云论坛用户知识和技术交流...
  19. 鼠标移入图标显示二维码功能实现
  20. 解除百度云浏览器端对下载大文件的限制

热门文章

  1. 周立功linux内核,极速搭建周立功IMX287A ARM Linux开发环境
  2. 教学向|比较难的人体构造建模,用zbrush构建脸部与肌肉形状
  3. 华科计算机专业课考研考什么,华科计算机考研专业课有哪些
  4. 邮箱163登录入口,邮箱163如何注册?
  5. 计算机专业本科毕业论文周进展,周进展记录.docx
  6. 所谓的1261考核法算不算是末尾淘汰?
  7. 关于证券公司业务部门,看这一篇文章就够了
  8. windows如何设置软件开机启动
  9. Hibernate Serach 5.9全文检索快速入门
  10. 字道-最美中国字硬笔书法教学|培养孩子正确的执笔写字姿势有多重要?看完你就明白了!