Benjamin

静以修身,俭以养德,非澹薄无以明志,非宁静无以致远。
随笔 - 397, 文章 - 0, 评论 - 196, 引用 - 0
数据加载中……

Adobe Flash Media Server(FMS)通过HTTP发布和播放实时流的URL格式

使用以下URL将单个实时流发布到Adobe Media Server,以通过HTTP进行流传输:
rtmp:// ams-ip-or-dns / livepkgr / livestream?adbe-live-event = liveevent
使用以下URL将多个实时流发布到Adobe Media Server,以进行自适应比特率流传输:
rtmp:// ams-ip-or-dns / livepkgr / livestream%i?adbe-live-event = liveevent
Client            Single stream or Adaptive Bitrate                                               Request URL
Adobe HDS            单流                                       http://<ams-dns-or-ip>/hds-live/livepkgr/<instname>/<eventname>/<streamname>.f4m
Apple HLS            单流                                       http://<ams-dns-or-ip>/hls-live/livepkgr/<instname>/<eventname>/<streamname>.m3u8
Adobe HDS        自适应比特率                                   单个设置级别的清单文件:http://<webserver-dns-or-ip>/<set-level-manifest>.f4m 集级别清单文件包含以下格式的每个直播流的URL:http:// <ams-dns-or-ip> / hds -live / livepkgr / <instname> / <eventname> / <streamname>。f4m    
Apple HLS        自适应比特率                                   媒体播放器请求一个设置级别的变体播放列表文件:http:// <webserver-dns-or-ip> / <set-level-variant-playlist>。m3u8
                                                                设置级别的变体播放列表包含以下格式的每个直播流的URL:http://<ams-dns-or-ip>/hls-live/livepkgr/<instname>/<eventname>/<streamname>.m3u8
  
路径/hds-live是Apache httpd.conf文件中的<Location>指令,该指令告诉服务器将内容打包为Adobe HTTP动态流(HDS)。
路径/hls-live是Apache httpd.conf文件中的<Location>指令,该指令告诉服务器打包Apple HTTP Live Streaming(HLS)的内容。
对于自适应流,客户端请求一个设置级别的清单。对于HDS,此文件是.f4m文件。对于HLS,此文件是.m3u8文件。集级别清单可以存在于任何Web服务器上。您可以为一组实时流创建多个集合级别清单文件。
集级别清单包含每个实时流的F4M清单文件(HDS)和M3U8变体播放列表(HLS)的路径。路径必须以/ hds-live或/ hls-live开头,以告诉服务器打包用于HTTP的流。

posted on 2019-11-22 09:41 Benjamin 阅读(628) 评论(0)  编辑 收藏 引用 所属分类: 多媒体


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理