rtmp 流上传到 FMS 服务器的问题
我用librtmp 在pc端写了一个rtmp 上传流的程序,上传流ip :192.168.12.201,id:stream1234,在pc端测试 rtmp://192.168.12.201/livepkgr/stream1234?adbe-live-event=liveevent 是可以播放的(直播的,实时流)
现在再手机端播放 (iPhone )
http://192.168.12.201/hls-live/livepkgr/_definst_/liveevent/stream1234.m3u8 也能播放出来,但是问题是,用hls协议在iPhone 端播放时候,每次都是从上传流的开始时间播放的(不是直播的),比如 我是 12:00 在pc端给FMS上传rtmp流,12:30在iPhone上用hls播放,这时手机播放的数据怎么是 12:00 开始上传的数据呀?怎么不是实时直播了呀 ?
是不是 FMS 有些设置呀 ? 有人弄过吗 ?
[解决办法]
你应该推送到live上而不是livepkgr。live和vod是FMS默认的,livepkgr是你自己构造的。我用fmle推送到fms的live上,每次看到的都是最新的直播内容。