<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[使用tinyvision制作简单的网络摄像机IPC]]></title><description><![CDATA[<p dir="auto">前言<br />
静谧里 它静静地守候 如同时间的拾荒者 捕捉着光影交织的故事<br />
——致摄像机</p>
<p dir="auto">演示效果<br />
</p><div class="embed-wrapper" style="max-width:100%">
   <div class="embed-container">
    <iframe src="/video-player.html?url=/assets/uploads/files/1718388986835-%E6%BC%94%E7%A4%BA%E6%95%88%E6%9E%9C.mp4" style="max-width:100%;border:0"></iframe>
  </div>
</div><br />
1080P20<p></p>
<p dir="auto">基本思路<br />
用v4l2读取摄像头图像 然后用硬件编码器把图像编码 最后把编码数据传给rtsp服务器 这样外部就可以直接拉流播放了</p>
<p dir="auto">提供的系统里有个摄像头测试程序camerademo 能用v4l2读取摄像头图像 sdk里有源码 把源码简单修改一下接口对接</p>
<p dir="auto">提供的系统里有个硬件编码器测试程序encodertest 能把图像编码成h264数据 直接运行是不能使用的 它的参数解析有问题 需要修改源码的长宽和文件输入输出路径 重新编译才能使用<br />
注意 sdk里面有多个编码器操作例子 只看到一个是接口符合sdk里面的编码器操作接口 其他都是不能用的老接口<br />
能用的encodertest源码路径openwrt/package/allwinner/multimedia/tina_multimedia_demo/encodertest/mpp_src</p>
<p dir="auto">rtsp部分是网上找的一个编程实现的简单的rtsp服务器 相当于推流加服务器 外部直接拉流就行</p>
<p dir="auto">硬件软件版本<br />
主板 TinyVision<br />
主控 V851SE<br />
系统sdk Tina 5.0</p>
<p dir="auto">系统镜像<br />
<a href="https://tinyvision.yuzukihd.top/#/?id=tinasdk-50" target="_blank" rel="noopener noreferrer nofollow ugc">https://tinyvision.yuzukihd.top/#/?id=tinasdk-50</a><br />
v851se_linux_tinyvision_uart0.zip</p>
<p dir="auto">外设<br />
摄像头 GC2053<br />
网络 百兆RJ45头</p>
<p dir="auto">附件<br />
<a href="/assets/uploads/files/1718389213264-%E4%BD%BF%E7%94%A8tinyvision%E5%88%B6%E4%BD%9C%E7%AE%80%E5%8D%95%E7%9A%84%E7%BD%91%E7%BB%9C%E6%91%84%E5%83%8F%E6%9C%BAipc%E9%99%84%E4%BB%B6.zip">使用tinyvision制作简单的网络摄像机IPC附件.zip</a></p>
<p dir="auto">应用程序使用方法</p>
<p dir="auto">先用adb把程序传进板子</p>
<pre><code>adb push D:\Ubuntu18_tinyvision\share\app\tinyvisionIpcV1\tinyvisionIpcV1 /root
</code></pre>
<p dir="auto">使用命令添加执行权限</p>
<pre><code>chmod +x tinyvisionIpcV1
</code></pre>
<p dir="auto">使用ifconfig配网</p>
<pre><code>ifconfig eth0 192.168.2.17 broadcast 192.168.2.255 netmask 255.255.255.0 up
ifconfig lo 127.0.0.1 up
route add default gw 192.168.2.1
</code></pre>
<p dir="auto">仅支持一种参数格式 参数为 长 宽 帧率<br />
执行例子</p>
<pre><code>./tinyvisionIpcV1 640 480 30
</code></pre>
<p dir="auto">执行时不加参数时默认参数为 640 480 30<br />
当参数不支持时v4l2会打印出不同的参数 不会自动调整为相近的适合参数<br />
v4l2打印的帧率有时候不对 以程序每秒打印的摄像头帧率为准<br />
验证过的参数<br />
1920 1080 20<br />
1280 720 30<br />
640 480 30</p>
<p dir="auto">摄像头读图像帧使用v4l2框架 输出格式是NV21 参数不支持基本上是摄像头不支持导致的<br />
默认操作设备/dev/video0 使用前检查有没这个设备 接了摄像头 摄像头驱动加载成功基本都会有这个设备<br />
可以使用系统自带的camerademo排查操作摄像头有没问题</p>
<p dir="auto">编码器是用的sdk提供的硬编码 输入NV21输出H264<br />
程序运行时会每秒打印编码帧率 这个帧率不是编码器最大帧率 是工作时的帧率 摄像头帧率低会导致编码器帧率低<br />
可以使用系统自带的encodertest排查编码器有没问题</p>
<p dir="auto">rtsp是网上找的一个编程实现的简单的rtsp服务器 相当于推流加服务器 外部直接拉流就行<br />
rtsp端口为554 路径为/live<br />
拉流流例子 ip要换成板子的ip<br />
rtsp://192.168.2.17/live</p>
<p dir="auto">ffmpeg拉流使用方法</p>
<p dir="auto">在pc上解压ffmpeg压缩包 用cmd进入ffmpeg bin目录执行命令 记得换ip</p>
<pre><code>ffplay.exe -rtsp_transport tcp  rtsp://192.168.2.17/live
</code></pre>
<p dir="auto">参数-rtsp_transport tcp的意思是以tcp的方式建立rtsp链接 不写默认是udp 用tcp可以减少丢包花屏情况</p>
<p dir="auto">cmake工程编译使用方法</p>
<p dir="auto">工程使用cmake构建<br />
需要安装cmake</p>
<pre><code>apt-get install cmake
</code></pre>
<p dir="auto">需要修改CMakeLists.txt里指定的编译器路径和头文件库文件路径<br />
然后在CMakeLists.txt所在路径执行一次命令</p>
<pre><code>cmake .
</code></pre>
<p dir="auto">产生makefile 然后执行</p>
<pre><code>make
</code></pre>
<p dir="auto">就可以产生应用程序</p>
<p dir="auto">注意 sdk的gcc使用时要求导出变量STAGING_DIR</p>
<pre><code>export STAGING_DIR="/root/tina-v853-open/out/v851se/tinyvision/openwrt/staging_dir/"
</code></pre>
<p dir="auto">用编译sdk时的source build/envsetup.sh也行</p>
<p dir="auto">预告<br />
读图像编码 rtsp流服务 只是开始<br />
因为编解码器接口变更 4.0mpp没有移植到5.0的原因 我看很多人眼馋5.0的rtsp流 所以先把这个功能简单的工程分享出来<br />
在以后的版本中 还要做rtsp/rtmp推流外部服务器 rtmp流服务 mp4录制 等等等<br />
因为rtmp流服务用nginx服务器 nginx本身还是个http服务器 所以还会顺带上web搭建 在web上播放视频 在web上展示配置板子状态 用C艹写web后端<br />
这所有的一切 将在这个64M内存的芯片上实现<br />
我们的征途是星辰大海</p>
<p dir="auto">羁绊<br />
起初 我是在一些技术群 看到tinyvision的宣传资料 想看看生态如何 但又没有看到相关的交流群<br />
然后到百问网的群里碰运气问问情况 没想到百问网的世玉轩找到了我 解答了我的问题 还送了我一套板子 你这是干什么 真是太客气了</p>
<p dir="auto">最后感谢前人的努力<br />
感谢百问网和yuzuki大佬联合出品的TinyVision<br />
感谢百问网赠送的TinyVision及官方配件<br />
感谢全志在线和yuzuki大佬提供整理的sdk资料</p>
]]></description><link>https://bbs.aw-ol.com/topic/5484/使用tinyvision制作简单的网络摄像机ipc</link><generator>RSS for Node</generator><lastBuildDate>Fri, 11 Sep 2026 08:10:29 GMT</lastBuildDate><atom:link href="https://bbs.aw-ol.com/topic/5484.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 14 Jun 2024 18:27:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Thu, 25 Dec 2025 07:18:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/7314">@jaying</a> 是的。我后面打开了mpp，然后重新编译tinyvisionIpcV1,现在是可以编译出来 tinyvisionIpcV1，然后放到开发板上 运行 ./tinyvisionIpcV1 640 480 15  失败了</p>
<p dir="auto">对应信息如下<br />
root@TinaLinux:~# ./tinyvisionIpcV1 640 480 15<br />
inf: null                <a target="_blank" rel="noopener noreferrer nofollow ugc">main:20</a>:start<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:41</a>:start<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:62</a>:open /dev/video0!<br />
inf: YuvReader   [  342.552444] [VIN_ERR]buffer count is invalid, set to 3<br />
<a target="_blank" rel="noopener noreferrer nofollow ugc">Init:117</a>:raw sensor use vin isp<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:150</a>:Camera capture framerate is 20/1<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:181</a>:VIDIOC_S_FMT succeed<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:182</a>:fmt.type = 9<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:183</a>:fmt.fmt.pix_mp.width = 640<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:184</a>:fmt.fmt.pix_mp.height = 480<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:185</a>:fmt.fmt.pix_mp.pixelformat = NV21<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:186</a>:fmt.fmt.pix_mp.field = 1<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:351</a>:stream on succeed<br />
[ISP]video device name is vin_video0<br />
cutils:D/AWIspApi: F:awIspGetIspId, L:48, video0 --&gt; isp0inf: YuvReader          <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:360</a>:----ready to get ispExp and ispGain<br />
[ISP]open isp device[0] success!<br />
[ISP_WARN]VIDIOC_VIN_GET_SENSOR_OTP_INFO return error:Invalid argument<br />
[ISP]otp disable[  342.625690] VE: before freq=300000000<br />
d, msc use 1024<br />
[ISP_WARN]open [  342.629974] VE: real freq=300000000<br />
/mnt/isp0_1920_1088_20_0_ctx_sav[  342.637977] VE: before freq=300000000<br />
ed.bin failed, err:No such file [  342.643692] VE: real freq=300000000<br />
or directory.<br />
[ISP_WARN]cannot find gc2053_mipi_1920_1088_20_0_0 isp config, use gc2053_mipi_1920_1080_20_0_0 -&gt; [gc2053_mipi_default_ini_v853]<br />
[ISP_WARN]cannot find gc2053_mipi_1920_1088_20_0_0 isp config, use gc2053_mipi_1920_1080_20_0_0 -&gt; [gc2053_mipi_default_ini_v853]<br />
[ISP]create isp0 server thread!<br />
inf: YuvReader           <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:377</a>:succ<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:53</a>:start<br />
INFO   : cedarc <a target="_blank" rel="noopener noreferrer nofollow ugc">VeInitialize:1185</a>: *** ic_version = 0x1302000023010,<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:177</a>:****eInputFormat = 1, extend_flag = 0, nOnlineShareBufNum = 0<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:179</a>:size of sharp param: 126, 240<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:290</a>:encode_param.encode_format:0</p>
<p dir="auto">iniparser: cannot open /tmp/libcedarc_dynamic_log_level<br />
INFO   : cedarc &lt;cdc_log_set_level:43&gt;: Set log level to 5 from /vendor/etc/cedarc.conf<br />
WARNING: cedarc <a target="_blank" rel="noopener noreferrer nofollow ugc">LogVersionInfo:44</a>:</p>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<p dir="auto">Cedar Codec &lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;<br />
tag   :<br />
branch: tina-v853-dev<br />
commit: ee230a47e5a2392ec315795121c2d112492fac1c<br />
date  : Fri Jul 22 10:37:50 2022 +0800<br />
author: wuguanjian<br />
change-id : I28fe0c31c718f097d61ad6bdbcb4cb5df0bd3575<br />
release_author : lichaopdc<br />
patch :</p>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<hr />
<p dir="auto">inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">setEncParam:614</a>:encode_param-&gt;rotate = 0, vbv_size = 2097152<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:308</a>:bEnableGdc = 0, bEnableSharp = 0<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:349</a>:sps_pps_data.nLength: 42<br />
inf: H264Encoder         <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:371</a>:succ<br />
inf: RtspServer          <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:20</a>:start<br />
inf: RtspServer          <a target="_blank" rel="noopener noreferrer nofollow ugc">Init:46</a>:succ<br />
inf: TinyvisonIpcV1      <a target="_blank" rel="noopener noreferrer nofollow ugc">run:44</a>:loop start<br />
inf: RtspServer          <a target="_blank" rel="noopener noreferrer nofollow ugc">run:90</a>:loop start<br />
inf: YuvToH264Encoder    <a target="_blank" rel="noopener noreferrer nofollow ugc">run:82</a>:loop start<br />
[ISP_ERR]isp_stat_process_buffer, line: 262,AEWB: stats error, skipping buffer.<br />
inf: YuvToH264Encoder    <a target="_blank" rel="noopener noreferrer nofollow ugc">run:90</a>:camera fps 1 h264 0<br />
inf: YuvToH264Encoder    <a target="_blank" rel="noopener noreferrer nofollow ugc">run:90</a>:camera fps 0 h264 0<br />
inf: YuvToH264Encoder    <a target="_blank" rel="noopener noreferrer nofollow ugc">run:90</a>:camera fps 0 h264 0<br />
inf: YuvToH264Encoder    <a target="_blank" rel="noopener noreferrer nofollow ugc">run:90</a>:camera fps 0 h264 0</p>
]]></description><link>https://bbs.aw-ol.com/post/27852</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27852</guid><dc:creator><![CDATA[zhangsanxi]]></dc:creator><pubDate>Thu, 25 Dec 2025 07:18:14 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Wed, 24 Dec 2025 08:52:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/8315">@zhangsanxi</a> 大概率是的，VencDequeueOutputBuf是#include "vencoder.h"<br />
#include "EncAdapter.h"里的，对应的libvenc_codec.so等等lib里的函数，没有走mpp-middleware的话，应该是不可以</p>
]]></description><link>https://bbs.aw-ol.com/post/27845</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27845</guid><dc:creator><![CDATA[jaying]]></dc:creator><pubDate>Wed, 24 Dec 2025 08:52:22 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Tue, 23 Dec 2025 08:32:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/8315">@zhangsanxi</a> 在 <a href="/post/27836">使用tinyvision制作简单的网络摄像机IPC</a> 中说：</p>
<blockquote>
<p dir="auto">root@TinaLinux:~# ./tinyvisionIpcV1 640 480 30<br />
Error relocating ./tinyvisionIpcV1: VencSetParameter: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencAllocateInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencStart: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDequeueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetFreq: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetCallbacks: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencCreate: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencInit: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDestroy: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencGetParameter: symbol not found</p>
<p dir="auto">你好，我在v851s的开发板是柚木，<a href="http://xn--libAWIspApi-kw8r331fgvq51m37qsnw8p0o.so" target="_blank" rel="noopener noreferrer nofollow ugc">刚开始报错没有libAWIspApi.so</a>，<a href="http://libAWIspApi.so" target="_blank" rel="noopener noreferrer nofollow ugc">libAWIspApi.so</a>  <a href="http://libMemAdapter.so" target="_blank" rel="noopener noreferrer nofollow ugc">libMemAdapter.so</a>  libvenc_base.so  libcdc_base.so，后面解决了。现在报错是如上，请问这个错误是什么错误。能帮忙指导下吗，非常 谢谢</p>
</blockquote>
<p dir="auto">请问我打开<img src="/assets/uploads/files/1766478259009-ff722a69-8342-4547-9556-243335ecd0e3-image.png" alt="ff722a69-8342-4547-9556-243335ecd0e3-image.png" class=" img-responsive img-markdown" width="1299" height="510" /></p>
<p dir="auto">menuconfig 同时打开libcedarx 和 eyesee-mpp-middleware 会编译sdk报错，说是libcedarx和eyesee-mpp-middleware 有冲突，编译的错误如下：</p>
<p dir="auto">Collected errors:</p>
<ul>
<li>check_data_file_clashes: Package libcedarx wants to install file /home/ubuntu/tina-v853-docker/out/v851s/lizard/openwrt/build_dir/target/root-v851s-lizard/etc/cedarc.conf<br />
But that file is already provided by package  * eyesee-mpp-middleware</li>
<li>opkg_install_cmd: Cannot install package libcedarx.</li>
<li>resolve_conffiles: Existing conffile /home/ubuntu/tina-v853-docker/out/v851s/lizard/openwrt/build_dir/target/root-v851s-lizard/etc/udev/udev.conf is different from the conffile in the new package. The new conffile will be placed at /home/ubuntu/tina-v853-docker/out/v851s/lizard/openwrt/build_dir/target/root-v851s-lizard/etc/udev/udev.conf-opkg.<br />
package/Makefile:66: recipe for target 'package/install' failed<br />
make[2]: *** [package/install] Error 255<br />
make[2]: Leaving directory '/home/ubuntu/tina-v853-docker/openwrt/openwrt'<br />
package/Makefile:111: recipe for target '/home/ubuntu/tina-v853-docker/openwrt/openwrt/staging_dir/target/stamp/.package_install' failed<br />
make[1]: *** [/home/ubuntu/tina-v853-docker/openwrt/openwrt/staging_dir/target/stamp/.package_install] Error 2<br />
make[1]: Leaving directory '/home/ubuntu/tina-v853-docker/openwrt/openwrt'<br />
/home/ubuntu/tina-v853-docker/openwrt/openwrt/include/toplevel.mk:236: recipe for target 'world' failed<br />
make: *** [world] Error 2<br />
make: Leaving directory '/home/ubuntu/tina-v853-docker/openwrt/openwrt'<br />
INFO: build_openwrt_rootfs failed</li>
</ul>
<p dir="auto">所以我就关闭了eyesee-mpp-middleware。 如menuconfig<br />
<img src="/assets/uploads/files/1766478616497-7dec8172-73fd-488a-b7a9-3fbae26a6008-image.png" alt="7dec8172-73fd-488a-b7a9-3fbae26a6008-image.png" class=" img-responsive img-markdown" width="1313" height="549" /></p>
<p dir="auto">最后就是没有编译错误，同时lib库缺少的都有，在开发板上运行 root@TinaLinux:~# ./tinyvisionIpcV1 640 480 30<br />
报的就是以下错误<br />
root@TinaLinux:~# ./tinyvisionIpcV1 640 480 30<br />
Error relocating ./tinyvisionIpcV1: VencSetParameter: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencAllocateInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencStart: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDequeueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetFreq: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetCallbacks: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencCreate: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencInit: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDestroy: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencGetParameter: symbol not found<br />
。</p>
<p dir="auto">请问是因为关闭了eyesee-mpp-middleware 的原因导致的吗？</p>
]]></description><link>https://bbs.aw-ol.com/post/27842</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27842</guid><dc:creator><![CDATA[zhangsanxi]]></dc:creator><pubDate>Tue, 23 Dec 2025 08:32:44 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Tue, 23 Dec 2025 07:01:04 GMT]]></title><description><![CDATA[<p dir="auto">root@TinaLinux:~# ./tinyvisionIpcV1 640 480 30<br />
Error relocating ./tinyvisionIpcV1: VencSetParameter: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencAllocateInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencStart: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDequeueOutputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetFreq: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencQueueInputBuf: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencSetCallbacks: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencCreate: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencInit: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencDestroy: symbol not found<br />
Error relocating ./tinyvisionIpcV1: VencGetParameter: symbol not found</p>
<p dir="auto">你好，我在v851s的开发板是柚木，<a href="http://xn--libAWIspApi-kw8r331fgvq51m37qsnw8p0o.so" target="_blank" rel="noopener noreferrer nofollow ugc">刚开始报错没有libAWIspApi.so</a>，<a href="http://libAWIspApi.so" target="_blank" rel="noopener noreferrer nofollow ugc">libAWIspApi.so</a>  <a href="http://libMemAdapter.so" target="_blank" rel="noopener noreferrer nofollow ugc">libMemAdapter.so</a>  libvenc_base.so  libcdc_base.so，后面解决了。现在报错是如上，请问这个错误是什么错误。能帮忙指导下吗，非常 谢谢</p>
]]></description><link>https://bbs.aw-ol.com/post/27836</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27836</guid><dc:creator><![CDATA[zhangsanxi]]></dc:creator><pubDate>Tue, 23 Dec 2025 07:01:04 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Tue, 04 Nov 2025 03:09:15 GMT]]></title><description><![CDATA[<p dir="auto">大佬，吾辈学习的榜样<img src="https://bbs.aw-ol.com/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=9vrjmbh7mr2" class="not-responsive emoji emoji-android emoji--+1" title=":+1:" alt="👍" /></p>
]]></description><link>https://bbs.aw-ol.com/post/27454</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27454</guid><dc:creator><![CDATA[YVAN.QIAN]]></dc:creator><pubDate>Tue, 04 Nov 2025 03:09:15 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Fri, 24 Oct 2025 07:50:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/7314">@jaying</a> 需要确认tina的版本、multimedia包的版本</p>
]]></description><link>https://bbs.aw-ol.com/post/27383</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/27383</guid><dc:creator><![CDATA[jaying]]></dc:creator><pubDate>Fri, 24 Oct 2025 07:50:23 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Sat, 05 Jul 2025 04:48:08 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/244">@lajuchenghui</a> rtsp 同时支持几路访问？</p>
]]></description><link>https://bbs.aw-ol.com/post/26646</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/26646</guid><dc:creator><![CDATA[vincen_hk]]></dc:creator><pubDate>Sat, 05 Jul 2025 04:48:08 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Mon, 12 May 2025 02:56:19 GMT]]></title><description><![CDATA[<p dir="auto">大佬 请问这个不安SDK的话 可以实现复刻吗？新手很多不太懂...<br />
我现在直接执行测试，会报错Error loading shared library <a href="http://libvencoder.so" target="_blank" rel="noopener noreferrer nofollow ugc">libvencoder.so</a>: No such file or directory (needed by ./tinyvisionIpcV1)等等.so库异常，这个库也需要自己编译么？</p>
]]></description><link>https://bbs.aw-ol.com/post/26152</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/26152</guid><dc:creator><![CDATA[jaying]]></dc:creator><pubDate>Mon, 12 May 2025 02:56:19 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Fri, 06 Dec 2024 02:51:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/5865">@weifeng88</a> 无限制 随意使用</p>
]]></description><link>https://bbs.aw-ol.com/post/24717</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/24717</guid><dc:creator><![CDATA[lajuchenghui]]></dc:creator><pubDate>Fri, 06 Dec 2024 02:51:03 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Fri, 06 Dec 2024 02:50:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/285">@dream</a> 那可不是 网上随便找的</p>
]]></description><link>https://bbs.aw-ol.com/post/24716</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/24716</guid><dc:creator><![CDATA[lajuchenghui]]></dc:creator><pubDate>Fri, 06 Dec 2024 02:50:09 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Sat, 21 Sep 2024 14:46:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/244">@lajuchenghui</a> 您好，非常感谢提供了这个IPC代码，请问TinyVisionIpcV1的版权是什么？我基于这个代码写了个录制H.264视频的代码，想用 MIT license 放到 github 上去，不知是否可以？</p>
]]></description><link>https://bbs.aw-ol.com/post/24031</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/24031</guid><dc:creator><![CDATA[weifeng88]]></dc:creator><pubDate>Sat, 21 Sep 2024 14:46:42 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Sat, 27 Jul 2024 13:42:08 GMT]]></title><description><![CDATA[<p dir="auto">大佬，rtsp_lib 是你写的吗？有些眼熟哇。</p>
]]></description><link>https://bbs.aw-ol.com/post/23430</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23430</guid><dc:creator><![CDATA[dream]]></dc:creator><pubDate>Sat, 27 Jul 2024 13:42:08 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Mon, 22 Jul 2024 15:10:18 GMT]]></title><description><![CDATA[<p dir="auto">预期功能已经实现 详细内容在下一篇<br />
<a href="https://bbs.aw-ol.com/topic/5596">https://bbs.aw-ol.com/topic/5596</a></p>
]]></description><link>https://bbs.aw-ol.com/post/23384</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/23384</guid><dc:creator><![CDATA[lajuchenghui]]></dc:creator><pubDate>Mon, 22 Jul 2024 15:10:18 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Mon, 17 Jun 2024 01:26:41 GMT]]></title><description><![CDATA[<p dir="auto">不错，难得看到如此精彩帖子。后续可以调时延，时延上去了。就是产品级~ 据说能做到200ms？</p>
]]></description><link>https://bbs.aw-ol.com/post/22997</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/22997</guid><dc:creator><![CDATA[soso90]]></dc:creator><pubDate>Mon, 17 Jun 2024 01:26:41 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Sat, 15 Jun 2024 09:36:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/1874">@newcastle</a> 附件里有<br />
编译出来的程序<br />
程序源码<br />
拉流测试用的ffmpeg</p>
]]></description><link>https://bbs.aw-ol.com/post/22993</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/22993</guid><dc:creator><![CDATA[lajuchenghui]]></dc:creator><pubDate>Sat, 15 Jun 2024 09:36:28 GMT</pubDate></item><item><title><![CDATA[Reply to 使用tinyvision制作简单的网络摄像机IPC on Sat, 15 Jun 2024 07:40:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://bbs.aw-ol.com/uid/244">@lajuchenghui</a> 大佬牛逼，有源码吗</p>
]]></description><link>https://bbs.aw-ol.com/post/22989</link><guid isPermaLink="true">https://bbs.aw-ol.com/post/22989</guid><dc:creator><![CDATA[newcastle]]></dc:creator><pubDate>Sat, 15 Jun 2024 07:40:16 GMT</pubDate></item></channel></rss>