|
【技术讨论】
有偿求购webrtc摄像头图像传输demo
发表于 2020-9-28 15:47:41
浏览:6368
|
回复:0
打印
只看该作者
[复制链接]
楼主
主要工作与指标如下:
1. 采集摄像头推流和保存为一个硬件主体,取流HDMI显示部分为另一个硬件主体(摄像头输入为30帧/60帧的FPS)。
2. 采集摄像头推流部分,从摄像头开始图片进来到硬编码到webrtc协议封装,推流质量清晰流畅,没有264编码bug。摄像头采集的分辨率为720P和1080P。
3. 取流HDMI显示部分,从取流框架webrtc获取到视频流到MPP硬件解码出来并通过HDMI显示出来。
4. 采集摄像头保存部分:采集摄像头推流的同时具有将视频(MP4或AVI格式)保存到本地(U盘或SD卡)的功能。
5. 验证方法: 由PC显示器显示毫米计时,用采摄像头(usb接口)录取当前PC屏幕上毫秒度数图像为720P或1080P——> MPP硬编码(H.264格式)——>webrtc(视频流)打包发送 ——(局域网【RJ45网线】)
——>webrtc(视频流)接收解包——>MPP硬解码(H.264格式)——>HDMI显示在屏幕上。通过另一录制设备(高帧率手机)查看图像中两个屏幕显示毫秒数的差值,得出延迟时间。该延迟时间不能超过200ms。
6、能够把实时传入的视频图像用硬件MMP压缩成MP4文件支持存储在U盘,SD卡和SSD硬盘中。
7、需要能够自启动,也就是开机后能够自动运行改程序,启动功能时间小于20秒。
8、软件系统需要基于Debian-10或Ubuntu16(18)。
9、硬件系统基于TB-RK3399ProX(D) 或者 TB-RK3288开发板(可使用开发板上的任何硬件资源)。
10、提供C++完整代码和相关中文文档和工程相关软件环境及其依赖库(例如:openCV本身及其依赖库编译原码),必要的2个月的售后支持(远程电话、微信、QQ)都可以
11、根据上述要求实现主要功能,实现时间,性能包括:实时性、稳定性可靠性给予酬劳,酬劳大致范围(1万至1.7万)。如果总延迟小于180ms给予1.9万,小于170ms给予2.1万。
12、具体详细需求,电话或微信沟通再详细沟通。
以上需求中1至10是必须要求,除第6个要求可以实现的时间延长至2个月,其余需要在1个月内实现。
联系方式:电话 18810646866 (同微信号),QQ:451796150 |
|