在之前已经已经编译了FFmpeg库和解码MP4为yuv 现在尝试将MP4解码、编码为rtmp并推流到nginx服务器 然后通过Android解码并使用opengl播放
搭建nginx服务器 我使用的是第二种方案 目前还不知如何关闭服务器
启动服务器
nginx.exe -c conf\nginx-win-rtmp.conf
在新建的nginx-win-rtmp.conf中 这段是rtmp服务器的ip端口和节点名称
然后在ffmpeg下执行
ffmpeg -re -i ws2.avi -vcodec libx264 -acodec aac -f flv rtmp://localhost:1935/wstv/home
代码中的rtmp地址需自己修改
在此目录下执行 ffmpeg推流命令
time不知道什么意思 姑且推论为 解析一张图片的时间戳 一秒钟内解析两张图片?
推出来的流很不好用 在vlc上面播放很卡 很少的画面
在手机上面观看推送 效果很好 目前不知道原因 ijkplay
下一步看看有没有公共的流服务器可以推的
本文档介绍了从MP4解码、编码为RTMP流并推送到nginx服务器的过程,并探讨了不同设备上的播放效果。此外,还分享了配置nginx服务器及使用FFmpeg进行推流的具体步骤。
385

被折叠的 条评论
为什么被折叠?



