周公解梦自己打死蛇:FMS4.5 HTML5 直播流(HLS)的发布和iPad直播

来源:百度文库 编辑:偶看新闻 时间:2024/05/04 10:00:40

(原创)

关键字: RTMP 发布HTML5直播 H264 AAC FMS4.5  Apple iPad Safari 浏览器   HTTP 直播流  HTTP Live  Streaming      

本文介绍如何发布直播流到FMS4.5,并使用苹果iPadSafari浏览器通过HTML5观看直播流。

一、HTTP Live  Streaming     发布和直播的软件环境。

1,关闭IIS,并且关闭所有占用80端口的程序。

2,安装FMS4.5,在填注册码的地方直接点Next,安装后为开发版,有10个连接数限制。安装选择 Apache HTTP Server   , 端口不要修改,其他的全部默认安装。FMS下载地址: http://www.adobe.com/downloads/

3,下载Encoder,笔者使用的是自己编写的Encoder。下载地址: http://www.cnweblog.com/fly2700/archive/2008/04/02/280641.html

二,通过HTTP协议发布和直播HLS

1,开启Encoder程序,在FMS Url里面填写

rtmp://192.168.1.30/livepkgr/livestream?adbe-live-event=liveevent

Note:请修改IP为你的FMS服务器IP. 我这里通过rtmp协议发布流,然后通过通过http协议播放。

VideoDevice里面选择Screen

AudioDevice里面选择你的声卡。

Setting复选框选中SendAudio, 

Encode按钮开始编码发布直播流。 

 

2Rtmp协议的直播

Encoder中可以直接点Play 通过Rtmp协议进行直播。

3HTTP动态流直播 ( Adobe HTTP Dynamic Streaming   )

Flahplayer10.1以上环境可以支持 HTTP动态流直播

Web浏览器中打开

http://www.osmf.org/configurator/fmp/  

在 VideoSource里面输入

http:// 192.168.1.30 /hds-live/livepkgr/_definst_/liveevent/livestream.f4m  

Note:请修改IP为你的FMS服务器IP.

在 Are you using HTTP Streaming or Flash Access 2.0 ?   下面选择  Yes

点击  Preview  

点击  Play

 

4,苹果HTTP直播 ( Apple HTTP Live Streaming   )

用一个 iPad 打开 Safari    浏览器,在地址栏中输入:

http:// 192.168.1.30 /hls-live/livepkgr/_definst_/liveevent/livestream.m3u8  

Note:请修改IP为你的FMS服务器IP.

 

转摘请标明来自: http://www.cnweblog.com/fly2700/archive/2011/12/22/319072.html