EasyMedia无插件播放RTSP/RTMP
EasyMedia 采用 JavaCV,读取并解析 RTSP/RTMP 视频流,并转封装或转码为 FLV 格式。之后,通过 Netty 将 FLV 视频流通过 HTTP-FLV 或 WebSocket-FLV 传输到浏览器。浏览器仅需 FLV.js 即可播放视频。EasyMedia 并非通过消耗大量资源的转码实现,而是根据视频编码自动判断是否需要转封装或转码。例如,H264/AAC 编码的视频将直接转封装,而 H265 编码则需要转码。因此,建议使用 H264 视频源。此外,EasyMedia 支持各种视频源协议和格式,包括 RTSP、H264、H265、RTMP 等。
下载地址
用户评论