python - 如何在Python中使用RTSP

标签 python python-2.7 ffmpeg rtsp

我需要从我的 IP 摄像机捕获 RTSP 流以进行转换并流式传输到站点。首先我想使用 ffmpeg,但还没有找到 python2.7 的 ffmpeg 包装器。 谁能帮我?

最佳答案

你不需要 ffmpeg 的包装器,你可以直接从 python 执行命令

import os
os.system("ffmpeg -i rtsp://192.168.1.100/stream -codec copy -f h264 output.mp4 -codec copy -f mpegts udp://127.0.0.1:3000 &")

这会从 192.168.1.100/stream 捕获 rtsp 流(将其替换为您的相机 IP 和流媒体 URL,这可能位于 192.168.1.100 的相机站点上的相机设置中),将其输出到 mp4 文件并将其重新传输到本地 udp 端口​​ 3000

需要更多信息才能准确了解您在寻找什么

关于python - 如何在Python中使用RTSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19280551/

相关文章:

python - 如何将 OrientDB 与 Django 一起使用?

python-2.7 - XPath 切断 href 属性

node.js - npm ffmpeg-binaries 安装失败

ffmpeg - 分割音频流或仅音频文件

php - ffmpeg命令视频和音频的输出视频文件不匹配

python - 如何在 Python 中将字典值分配给变量?

python - Windows 文件系统的看门狗 Python 脚本

python - 函数定义后装饰?

python - 我可以在 Python 中同时运行多个计时器吗?

javascript - django cms 插件上的动态模型选择字段