上一篇文章说了搭建Nginx的rtmp服务、实现直播功能
期间发现一个更便捷的工具 VLC media play,官方下载:https://www.videolan.org
1、傻瓜式安装,略过
2、开启直播
媒体 - 打开捕获设备 - 捕获模式选择【桌面】
DirectShow 是摄像头
播放旁边的三角形选择【串流】,下一个
新目标选择【HTTP】、【RTSP】都行,播放时输入的网络串流不一样罢了
我这里演示添加了两个:
1、HTTP用的 8080 端口,路径为 /live_http
2、RTSP用的 8554 端口,路径为 /live_rtsp
【下一个】,勾选【激活转码】,配置文件选择:Video - H.165 + MP3(MP4)
【下一个】,【流】
下边显示时长进度条就开始直播了
3、观看直播
新打开 VLS media player,媒体 - 打开网络串流 - 输入网络URL
HTTP串流输入:screen://127.0.0.1:1935/live_http HTTP串流输入:rtsp://127.0.0.1:8554/live_http
【播放】即可
嗯哼,简单吧~
4、考虑几个问题
a、如何嵌入Web页面?
b、单单VLC实现直播满足能什么样的需求?
c、上一章直播提到的问题