nginx 搭建的rtmp服务器用于推流,不能在web页面播放 2C

首先视频流上自己生成的然后推到nginx服务器上,显示能能切片。能住vlc播放。但是在web页面的flash不能播放是什么原因。页面用的控件上video.js

2个回答



这样应该是可以的把

Java_chaozi
Java_chaozi 回复Java_chaozi: 我们这边不需要转码,我们这边用的gstreamer 直接向nginx发送的就是flv
2 年多之前 回复
RAM_MAM
郭建堂 回复Java_chaozi: 百度百度呗. 写起来麻烦.
2 年多之前 回复
Java_chaozi
Java_chaozi 回复郭建堂: 这个不会 请问是怎么操作
2 年多之前 回复
RAM_MAM
郭建堂 回复Java_chaozi: 那你nginx里配置了record_interval转码没有
2 年多之前 回复
Java_chaozi
Java_chaozi 回复郭建堂: h264编码.
2 年多之前 回复
RAM_MAM
郭建堂 回复Java_chaozi: 根据你的描述, 应该是编码不对
2 年多之前 回复
Java_chaozi
Java_chaozi 进度条都在走,就是没画面。不知道怎么流
2 年多之前 回复

看看你推流的代码是什么,ffmpeg使用x264推上去的话我也没播放成功过,有VLC能播放的流了,直接推,不要转码看看行不行,还有就是你可以先不用video.js来测试,你可以直接用http访问服务器,服务器有个测试页面给你看的

Java_chaozi
Java_chaozi 视频转成m3u8格式是可以的.但是那个切片效率太慢.延迟太大
2 年多之前 回复
zhangli00
csulizhang 回复Java_chaozi: 你还可以在服务器上去看看hls里面有个temp的文件夹,看看里面有没有小视频片段,有的话,推流成功了,你打开一段看看是不是正确的视频,就知道你推流的内容是否正确
2 年多之前 回复
Java_chaozi
Java_chaozi 我刚刚在手机上测试 出现了很小的一张图片,估计合成流的时候缺少东西
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问