[视频直播平台]从零开始做直播平台_FMS与OBS对接----3

又在该Android - -,最讨厌在做一件事的时候,又做了其他事。。。。

在做FMS和OBS对接的时候,遇到很多坑,刚开始以为 吧FMS放在IIS上,是理智之选,后来发现,我错了

FMS是自带Apache的,里面已经配置好了一切,基本安装了Apache,就可以直接利用H5的 <Video>标签播放,但是如果在IIS上,首先要改IIS的配置文件(貌似要改MOUDLES ,具体的忘了)

当然,如果不指望在手机端播放,把FMS安装在IIS上 也是可以的。可以利用 <Object><embed/></Object>的方式,在PC端打开(前提是 PC端要安装Flash插件)。


FMS 与  Flash Media Live Encoder 3.2 对接

http://blog.csdn.net/moeryang/article/details/50555180


这篇博客中的对接方式 和OBS很像,只要把里面的RTMP 和串流码复制下来,在OBS的设置中的 广播设置 对应填入就可以了~ 

然后在OBS中点击,开始串流,就可以 直播了~ 

要注意的是RTMP 中,是不用写 端口号的 (FMS自带的Apache 的默认端口是 8134,而RTMP的默认端口号是 1111,,HTTP 默认端口号是80),原因:RTMP是查找FMS安装目录中的Application文件夹,而如果填入的端口号8134,相当于进入了Apache,也就进入了FMS安装目录中的WebRoot文件夹下的index.html


完成以上操作后,问题来了,<Video>标签在PC上播放不了。在刚刚的 FMS对接 FlashMediaLiveEncoder 博客中 有提供PC观看直播的方式,按照其内容打开后,发现 ,并不可以打开,这时,我们来看他拼接出来的网址 :http://localhost/videoPlayer/videoplayer.html ,,仿佛忘了点什么,没错 8134端口。

http://localhost:8134/videoPlayer/videoplayer.html,这样的话,就可以正常打开了,填入RTMP码,就可以观看了

但是这个页面明显是FMS自己的,接下来就是把视频对应的节点抠出来。


刚开始是在Chrome里,一个一个找的,后来发现,这个网址的最下面有个白色的 框,里面放的 就是对应的  <Object><embed/></Object> 代码。

直接复制出来,放到自己的页面里 ,OK,PC端完成。简单粗暴~ 


猜你喜欢

转载自blog.csdn.net/qq_27307641/article/details/52957805