一:先搭建window下的Nginx流媒体服务器
参考:http://blog.csdn.net/ruwochunfeng/article/details/72911796
http://blog.csdn.net/lishimin1012/article/details/52130683
二:推流:可以从pc端也可以从手机端
PC端推流,PC端或者手机端引流:
在http://ffmpeg.zeranoe.com/builds/win64/static/ 下载ffmpeg.exe,然后cmd下执行命令ffmpeg.exe -re -i F:\sintel.mp4 -f flv rtmp://localhost:1935/live/test把此mp4推流到流媒体服务器,然后再pc端通过VLC media player播放器以打开网络串流的方式写入地址rtmp://localhost:1935/live/test即可播放,或者是通过手机 APP Live(project Live-master)的引流端来播放,上面的地址也是rtmp://localhost:1935/live/test,正常播放的前提是手机端和PC端在同一个网段下。
手机端推流,PC端或者手机端引流:点击如下我是主播端,然后通过手机来直播并推流到流媒体服务器,然后再PC端使用VLC 播放器或者另一个手机打开 APP Live点击我是观众端来引流,这种情况就是视频直播了。
推流还可以使用decode\FFmpeg-master