1、python实现视频直播
python3.6基于Opencv写的一个视频直播小程序,分别用UDP和TCP实现,包括传输屏幕直播和摄像头直播,有兴趣的可以看看
2、利用ffmpeg实现RTSP,RTMP推流以及保存到本地录像文件
3、将rtmp流保存成MP4或者flv格式视频
参考资料,主要实现包括利用librtmp实现rtmp流的接收,并保存成flv格式视频;利用ffmpeg接口实现rtmp流保存成.ts, .mkv, .flv, .mp4格式视频; mp4v2源码及封装
4、ffmpeg对python的解决方案
用于python内部使用subprocess模块调用外部的ffmpeg进行音频视频处理,常见功能有转码、视频合成,音频合成,音频合成到视频等。
5、Python-实践介绍视频技术图像视频编解码器av1h264h265和ffmpeg编码
实践介绍视频技术:图像、视频、编解码器(av1、h264 h265)和(ffmpeg编码)
6、Python+FFmpeg搭建直播网站
我将带领大家一起来亲手搭建“直播网站”,使用的技术包括:ffmpeg、python、nginx。 通过本课程的学习,学员将明白直播网站的原理和实践,加深对直播的理解。
主要内容包括:
1、搭建nginx直播网站:使用源码方式编译nginx和rtmp模块。
2、搭建ffmpeg环境,使用rtmp格式进行直播推流。
3、搭建videojs环境,使用网页方式进行直播拉流。