小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。
VLC media player 是一款自由、开源的跨平台多媒体播放器;它的功能非常完善、强大,也支持跨平台。一般做音视频开发的都了解VLC、FFMPEG的。
VLC media player 不仅仅是一个强大的音视频播放器,它支持很多普通播放器不具备的功能,非常适合专业的音视频工程师做各种测试。
比如: 视频播放倍数的极限调整,视频局部放大、播放中任意旋转、播放RTSP流、播放RTMP流、播放RTP流等等等。也支持转码、收流、转发等操作。
VLC播放器官方下载: www.videolan.org/
下面就介绍使用VLC media player 将本地视频文件串流成RTP流发布,使用自己开发的播放器拉流测试。
使用VLC media player 最多的情况就是,测试自己搭建的RTMP、RTSP服务器是否正常(使用VLC media player 播放),或者串流本地文件、网络其他协议文件,转码串流发布出去,测试自己的播放器(自己开发的播放器播放流)。
播放起来还是比较流畅,声音、视频画面同步。