您好,请教一下
在DM8168上使用TVP5158对采集的视频进行解码,相机输出的是逐行的视频,可是采集的视频是隔行的,是否和TVP5158的配置有关系?
相机输出的隔行或逐行视频在采集时可以改变还是必须与输出的一直?
Ternence_Hsu:
你好;
和 tvp5158 配置没有关系,现在可以采集到数据了是吗?
dm8168 中有dei 模块,可以去隔行。
TaiDong AN:
回复 Ternence_Hsu:
您好,谢谢您的回复
现在可以采集到数据,但是不对,采集的720×480的数据只有一半是视频,一半是灰屏。
这是什么原因导致的呢?
Ternence_Hsu:
回复 TaiDong AN:
画面是不是被挤压到 1/2了?
Ternence_Hsu:
回复 Ternence_Hsu:
采集分辨率你是怎么配置的呢?
是配置的 SYSTEM_STD_NTSC 还是 SYSTEM_STD_480P / SYSTEM_STD_D1?
TaiDong AN:
回复 Ternence_Hsu:
三个都配置过,但是在capture_drv.c文件里只有case SYSTEM_STD_D1的对应分辨率是360×240,其它两个是在default: 里的分辨率1920×1080.
所以这三个配置都不对,修改了case SYSTEM_STD_D1对应的分辨率的值,还是不能正常显示。
Ternence_Hsu:
回复 TaiDong AN:
capture_drv.c 中 D1 视频分辨率解析是错误,你可以修改一下;
SYSTEM_STD_D1,FVID2_STD_D1,/**< Interlaced, 720×240 per field NTSC, 720×288 per field PAL. */
TaiDong AN:
回复 Ternence_Hsu:
您好,谢谢您的回复
修改D1 视频分辨率可以采集到正常的视频,可是影响另一路1080P的rtsp视频流传输,丢帧特别厉害。当采集720×240时,1080P的rtsp视频流传输不丢帧。
是否和输入是逐行的视频,采集配置的却是隔行有关?
Ternence_Hsu:
回复 TaiDong AN:
采集和 rtsp 服务 工作都不在同一个核中,没有关系的,查查是不是其他原因导致。
TaiDong AN:
回复 Ternence_Hsu:
您好,谢谢你的回复
现在只是将D1 视频的隔行改为逐行,其它没有任何不变,执行后1080P的rtsp视频流就不会丢帧,但视频只显示一半。
逐行改为隔行,其它没有任何不变,执行后1080P的rtsp视频流丢帧很厉害,但视频正常。
这种情况是否这个参数会影响rtsp的某个参数,导致了视频流的丢帧?