4415
- 收藏
- 点赞
- 分享
- 举报
[已解决]分享3516a+imx178 优化rtsp图传效果 参考ljx6233535的帖子:3516a/d+imx290
本帖最后由 2272943826 于 2016-11-24 11:04 编辑
mpp/sample 里面我没有找到相关资料。
下面参考论坛资料, 分享3516a+imx178 优化rtsp图传效果
具体步骤:
1 put directory hp-ipc into sdk.../mpp/sample/
2 cd ipc_imx178
3 make
使用方法:
1、参照自己的Sensor的接口方式,修改hp_vi.c 中 static HI_VOID viAttrInit(const IPC_VEDIO_S* pstIpcVedio,VI_ATTR_S **pstViAttr)函数中的配置参数(接口,时序,掩码等等),注意,不用修改图像格式和帧率,这个是上层自动传下来的。
2、参照hp_ipc.c中main函数,修改自己想要的大小和帧率,码流数量。
int main()
{
FARMAT_S stFmt_a[3] =
{
{PIC_HD720,30},
{PIC_VGA,30},
{PIC_QVGA,30}
};
IPC_Init(3,stFmt_a);//3表示几路,stFmt_a定义每一路的大小和帧率,注意,主码流必须在最前面。
getchar();
getchar();
IPC_exit();
return 0;
}
3、把hp_ipc文件夹放到mpp/sample/下,make就可以了(注意:把sample/Makefile.param中SENSOR_LIBS修改成你Sensor的库)。
4、把hp_ipc挂载到板子上跑起来~~
5 PC上使用vlc [url]rtsp://192.168.1.32:554/stream_chn0.h264[/url] 打开码流是,缓冲区设置为300ms,不然延迟比较大。
这是个简单的图传,所以传1080p比较勉强,不过我测试传720p及以下的分辨率效果还是可以的,能满足调试需要。
Windows VLC Setting:
Media ----> Open Network Stream ---> Show more details ---> Caching 1000ms(default) change to 300ms or 180ms
[url]rtsp://192.168.1.32:554/stream_chn0.h264[/url]
Delay around 0.5s
VLC for mobile:
Download VLC for mobile ---> Network Stream ---> Open Network Stream
[url]rtsp://192.168.1.32:554/stream_chn0.h264[/url]
正在考虑解决的:
1 client needs to type password
2 It will support multiple clients.
参考文献:
1 [url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=12458&extra=page%3D1[/url]
[hi3516] 分享3516a/d+imx290 2to1L WDR驱动+2016.9.23优化rtp图传效果,传输1080p30fp不卡
2 [url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=10950&extra=page%3D1[/url]
[hi3518] 3518E Sample优化源码+2016.9.26更新rtsp图传、自动降噪接口、完美支持Hi3518EV200
由于系统还处在测试阶段,不够完善,实际项目还在研究学习中,要根据实际情况进一步优化,以达到更好的性能。
mpp/sample 里面我没有找到相关资料。
下面参考论坛资料, 分享3516a+imx178 优化rtsp图传效果
具体步骤:
1 put directory hp-ipc into sdk.../mpp/sample/
2 cd ipc_imx178
3 make
使用方法:
1、参照自己的Sensor的接口方式,修改hp_vi.c 中 static HI_VOID viAttrInit(const IPC_VEDIO_S* pstIpcVedio,VI_ATTR_S **pstViAttr)函数中的配置参数(接口,时序,掩码等等),注意,不用修改图像格式和帧率,这个是上层自动传下来的。
2、参照hp_ipc.c中main函数,修改自己想要的大小和帧率,码流数量。
int main()
{
FARMAT_S stFmt_a[3] =
{
{PIC_HD720,30},
{PIC_VGA,30},
{PIC_QVGA,30}
};
IPC_Init(3,stFmt_a);//3表示几路,stFmt_a定义每一路的大小和帧率,注意,主码流必须在最前面。
getchar();
getchar();
IPC_exit();
return 0;
}
3、把hp_ipc文件夹放到mpp/sample/下,make就可以了(注意:把sample/Makefile.param中SENSOR_LIBS修改成你Sensor的库)。
4、把hp_ipc挂载到板子上跑起来~~
5 PC上使用vlc [url]rtsp://192.168.1.32:554/stream_chn0.h264[/url] 打开码流是,缓冲区设置为300ms,不然延迟比较大。
这是个简单的图传,所以传1080p比较勉强,不过我测试传720p及以下的分辨率效果还是可以的,能满足调试需要。
Windows VLC Setting:
Media ----> Open Network Stream ---> Show more details ---> Caching 1000ms(default) change to 300ms or 180ms
[url]rtsp://192.168.1.32:554/stream_chn0.h264[/url]
Delay around 0.5s
VLC for mobile:
Download VLC for mobile ---> Network Stream ---> Open Network Stream
[url]rtsp://192.168.1.32:554/stream_chn0.h264[/url]
正在考虑解决的:
1 client needs to type password
2 It will support multiple clients.
参考文献:
1 [url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=12458&extra=page%3D1[/url]
[hi3516] 分享3516a/d+imx290 2to1L WDR驱动+2016.9.23优化rtp图传效果,传输1080p30fp不卡
2 [url]http://www.ebaina.com/bbs/forum.php?mod=viewthread&tid=10950&extra=page%3D1[/url]
[hi3518] 3518E Sample优化源码+2016.9.26更新rtsp图传、自动降噪接口、完美支持Hi3518EV200
由于系统还处在测试阶段,不够完善,实际项目还在研究学习中,要根据实际情况进一步优化,以达到更好的性能。

下载
我来回答
回答7个
时间排序
认可量排序
认可0
认可0
认可0
认可0
认可0
认可0
认可0
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片
相关问答
-
2016-08-29 11:43:26
-
2015-10-26 09:42:06
-
2016-08-27 14:22:24
-
2016-06-15 14:54:55
-
2016-05-17 20:42:57
-
2015-08-05 12:17:17
-
2018-12-14 12:28:34
-
2020-05-06 11:18:30
-
2016-09-09 10:48:32
-
2016-07-04 18:07:00
-
2018-12-27 15:52:20
-
2015-07-29 17:25:58
-
2018-12-26 15:22:16
-
2018-01-17 13:32:56
-
2018-01-17 13:31:19
-
2016-02-24 10:36:49
-
2019-01-07 15:10:50
-
2016-05-17 11:40:12
-
2017-11-12 10:49:20
无更多相似问答 去提问

点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认