crtmpserver编译、 Putty远程连接Linux服务器出现乱码解决、FMS视频直播系统搭建

一、crtmpserver在linux下的编译
本文编译在Unix环境中完成
步骤:
1、进入目录
#cd crtmpserver/builders/cmake
2、生成make文件 (cmake .(有个点))
   #cmake .
3、编译
    #make
    当达到100%编译成功
4运行

#./crtmpserver/crtmpserver crtmpserver/crtmpserver.lua



表示启动成功
二、问题:Putty远程连接Linux服务器出现乱码
如下图所示:


 
解决:
1.      首先执行locale –a查看当前 系统支持的字符编码;
2.      执行LANG=zh_CN.utf-8修改当前环境语言常量;
  www.2cto.com  

 
3.      点击Putty左上角的图标,找到Change Settings…


 
4.      找到Window------>Translation-------->Remote character set,把它改为你设置的字符集,这里以UTF-8为例。


 
5. 再次查看环境,就会发现乱码解决。


三、FMS视频直播系统搭建

(一)、FMSFMLE简介

    FMSAdobe Flash Media Server流媒体服务器的简称,在过去的几年中,Adobe Flash Media Server已经为Web的绝大部分的视频提供功能支持,并且它是目前你在Web中体验到的一些最受人瞩目的和质量最好内容的焦点。 

     Adobe传统的流媒体协议RTMP(实时消息协议)已经服务和保护数百万小时的视频并且利用有史以来Web网站中一些最盛大的活动为更多的观看者提供新的在线体验。

    FMLEAdobe Flash Media Live Encoder编码器的简称是用于实时视频和音频捕捉的一个媒体编码器,它能够将音频和视频实时流式传送到Adobe Flash Media Server Flash 视频流服务(FVSS)上。此软件能够随时广播体育赛事、Web广播、音乐会等实时活动。

 

(二)、简易FMS流媒体直播发布服务器的搭建准备

    简易FMS流媒体直播发布服务器,顾名思义,只是一个发布、推送直播视频的简单服务器,它的硬件要求简单,只要能完成对直播视频信号编码、发布、推送即可,而对整个互联网进行视频直播的任务,由后方机房内的高性能服务器承担。

    要搭建一个简易的流媒体直播发布服务器,在条件简陋的情况下,普通PC或移动电脑都可胜任。

本文涉及的软硬件配置如下:

    1PC硬件配置:P4奔腾双核服务器,4G内存,500G硬盘

    2、Vcam 虚拟摄像头

    3、系统及相关软件:Win7Flash Media Server 3.5Flash Media Live Encoder 3.2

    以上为最低软硬件配置要求,若需要更高性能,则根据需要更换正规的服务器和更高版本的系统和软件(32位和64位版本需要根据操作系统来综合配置)。

 

(三)、简易FMS流媒体直播发布服务器的搭建过程

    1、软件安装,FMSFMLE按照默认过程安装即可,其安装过程较简单,此处不再赘述。

    2、运行Flash Media Live Encoder 3.2,按照下图进行各项参数配置






如上图,FMS URL输入传输协议和IP地址,如有备份服务器,也可以同样设置备份服务器的参数,最后一栏输入发布点名称,也就是这个编码后的视频流的名称,

远程服务器则是根据类似rtmp://192.168.4.119/live/lln这个参数来获取这个流,然后进行全网广播。  //192.168.4.119这个地址是我远程的一台linux系统的ip

    设置完相关输出信息,可以点击连接按钮进行服务器连接。如果连接正常,则FMS URL被锁定无法再修改,只有点击断开连接按钮才能修改。

FMLE面板切换标签页到编码日志,可以看到左侧FMLEFMS信息,右侧是编码状态信息



(四)、音视频播放

找到安装FMS的目标文件夹,C:\Program Files (x86)\Adobe\Flash Media Server 3.5\samples\videoPlayer

双击打开videoplayer.html的网页播放器




在STREAM URL右边的空白处输入FMS URL地址,然后勾选LIVE,点击“PLAY STREAM

至此,整套FMS视频直播系统已经搭建成功,若需要在网页上播放该视频直播流,请将FMS播放器下面的代码嵌入到网站上即可。





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值