一,直播网上开放的直播流,包括HLS、RTMP、RTSP、RTP/RTCP等
工具: 1.电视直播源管理助手(来源于网络,用于检测直播源是否可用)
2.FFMPEG软件包
3.网上搜的各种直播源地址
播放命令:ffplay [直播地址]
二,将海康摄像头转码到RTMP服务器
工具:1.海康摄像头
2.FFMPEG软件包
3.RED5服务器
命令:ffmpeg -re -i rtsp://admin:test12345@192.168.2.45:554/h264/ch1/sub -f flv rtmp://192.168.2.66/bigbluebutton/1234
ffmpeg -re -i rtsp://用户名:密码@IP:PORT/编码/通道号/子码流 -f flv rtmp://IP/APP/STREAMNAME
三,通过JAVA实现编解码(只提供思路,尚未编程验证)
工具:1.jjmpeg
2.red5服务器
方法:根据RTMP协议,拆包获得h264的NALU,封装为jjmpeg提供的对象,并转码为其他对象。