Comments (8)
z这个应该是编码器码流里面携带的帧率
from zlmediakit.
z这个应该是编码器码流里面携带的帧率
你好,编码器使用的是RK3588的MPP硬件编码器,fps相关参数如下:
来自文档https://github.com/rockchip-linux/mpp/blob/develop/doc/Rockchip_Developer_Guide_MPP_CN.md#351-control%E4%B8%8Emppenccfg
来自文档https://github.com/rockchip-linux/mpp/blob/develop/doc/Rockchip_Developer_Guide_MPP_CN.md#42-%E7%BC%96%E7%A0%81%E5%99%A8demo
只是会使此处的fps变化,时间戳增量仍然异常,录制视频帧率仍然是900~1000fps:
异常应该与编码器无关。
from zlmediakit.
另外进行试验如下:
输入视频流为25FPS,对输入的每n帧中丢弃(n-1)帧,只对其中1帧进行AI视觉处理并输出。
n≥6时,时间戳增量稳定出现异常。
n=4或5时,时间戳增量不稳定异常,刷新一下可能又正常了。
n≤3时,时间戳增量稳定正常。
from zlmediakit.
ZLMediakit 的帧率,是通过解析sps里面的信息获取的(这个是h264的标准规定的,参考h264 sps vui 的解析),播放器也是这么做的,我看你的代码,dts 应该从0开始计数,你的代码直接获取系统时间,作为dts的,你要看dts的间隔值
from zlmediakit.
ZLMediakit 的帧率,是通过解析sps里面的信息获取的(这个是h264的标准规定的,参考h264 sps vui 的解析),播放器也是这么做的,我看你的代码,dts 应该从0开始计数,你的代码直接获取系统时间,作为dts的,你要看dts的间隔值
(1)sps我去学习一下,感谢回复。
(2)dts的间隔值是正常的。我也尝试了从0开始,每次+1000,现象一样。
(3)另外,这个yolo流转record4流,昨晚尝试了开启转hls后用web播放器播放,是正常的1FPS。
from zlmediakit.
ZLMediakit 的帧率,是通过解析sps里面的信息获取的(这个是h264的标准规定的,参考h264 sps vui 的解析),播放器也是这么做的,我看你的代码,dts 应该从0开始计数,你的代码直接获取系统时间,作为dts的,你要看dts的间隔值
(1)sps我去学习一下,感谢回复。 (2)dts的间隔值是正常的。我也尝试了从0开始,每次+1000,现象一样。 (3)另外,这个yolo流转record4流,昨晚尝试了开启转hls后用web播放器播放,是正常的1FPS。
(2), 时间间隔正常,那你的截图中时间戳异常是咋回事,是怎么判断识别的,如果hls 正常的,其他协议应该也一样,因为都是用的同一个时间戳
from zlmediakit.
“时间间隔正常,那你的截图中时间戳异常是咋回事” 这就是我提这个issue要问的问题呀
from zlmediakit.
“时间间隔正常,那你的截图中时间戳异常是咋回事” 这就是我提这个issue要问的问题呀
你是通过什么办法来判断时间戳异常的?你可以通过rtsp协议抓包来分析时间戳是否异常
from zlmediakit.
Related Issues (20)
- [技术咨询] log中反复出现一个未知ip的WebRtcSession报错 HOT 2
- 最新代码 国标拉流崩溃 HOT 2
- [技术咨询] WebSocketClient是否支持切换opcode HOT 4
- 是否有arm架构服务器的docker版本镜像或者安装包 HOT 4
- [技术咨询] 使用C++ API的方式二次开发 发现了rtsp播放偶发画面卡死的现象 HOT 3
- [BUG] 点播端口分配异常 HOT 4
- webrtc播放,chrome和edge都无法播放,有响应,但是无画面 HOT 12
- 使用webrtc无法进行对讲 HOT 3
- [技术咨询] 录制视频回看 HOT 1
- 运行项目webrtc testplay,不能正常播放,提示连接失败 HOT 2
- 拉流rtsp需要提供用户名密码 HOT 2
- webrtc服务,在ubantu搭建服务器,浏览器端播放正常,在安卓手机端播放显示超时 HOT 1
- [技术咨询] ZLM有支持Slice解码吗? HOT 4
- [技术咨询] build_docker_images.sh 编译失败 HOT 2
- Unsupported mpeg: 6 HOT 5
- [技术咨询] 多次调用addStreamProxy创建多个代理加拉流地址的问题 HOT 1
- [技术咨询] RTP推流失败,视频源为海康摄像头 HOT 1
- 使用多屏拼接接口(/index/api/stack/start)提示404错误
- [技术咨询] 使用C API调用mk_rtsp_server_start开启RTSP服务器推流之后,会自动启动RTMPS和RTC等 HOT 11
- 国标28181视频管理平台-支持ehome,支持更多流媒体服务 地址:https://wzciot.site
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zlmediakit.