<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[C/C++/RTSP/RTMP/VLC开发]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sooth2008</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sooth2008]]></copyright><item><title><![CDATA[Mac版Visual Studio Code Copilot 无法使用的解决方法]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/119944975</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/119944975</guid><author>sooth2008</author><pubDate>Sat, 07 Jun 2025 11:36:44 +0800</pubDate><description><![CDATA[Copilot 无法使用的解决办法]]></description><category></category></item><item><title><![CDATA[网页app超低延迟播放方案之WEBRTC]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/125278445</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/125278445</guid><author>sooth2008</author><pubDate>Tue, 14 Jun 2022 15:06:23 +0800</pubDate><description><![CDATA[webrtc低延迟播放]]></description><category></category></item><item><title><![CDATA[支持webrtc的摄像头]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/125021640</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/125021640</guid><author>sooth2008</author><pubDate>Sat, 28 May 2022 19:02:04 +0800</pubDate><description><![CDATA[webrtc 播放网络摄像头]]></description><category></category></item><item><title><![CDATA[3559A imx462 奇怪的图片分层问题的解决]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/119871609</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/119871609</guid><author>sooth2008</author><pubDate>Mon, 23 Aug 2021 16:09:24 +0800</pubDate><description><![CDATA[最近调试imx462发现图片有分层现象






]]></description><category></category></item><item><title><![CDATA[开启海康威视摄像头的ONVIF协议，支持onvif设备发现并接入推流器]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/115554679</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/115554679</guid><author>sooth2008</author><pubDate>Fri, 09 Apr 2021 17:08:51 +0800</pubDate><description><![CDATA[海康威视的全系列摄像头都支持onvif协议，但默认都是关闭状态，需要自行手动开启。

在使用迅思维的rtsp转rtmp推流器的时候，需要开启海康威视的onvif协议，这样就能在onvif设备发现里自动获取到海康威视的rtsp地址了。同时开启onvif后，还支持ptz控制，可以方便的控制摄像头360°旋转。

开启海康威视摄像头的onvif协议步骤如下：

1. 使用浏览器登录海康威视摄像头的管理界面，点击配置选项，可以进入到摄像头的配置界面。



2. 点击左侧的网络——高级配置——集成协议

勾选“启用]]></description><category></category></item><item><title><![CDATA[异地多画面合并直播多景点合并直播推流解决方案]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/115532863</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/115532863</guid><author>sooth2008</author><pubDate>Fri, 09 Apr 2021 11:36:49 +0800</pubDate><description><![CDATA[现在抖音等各种慢直播平台上面开始越来越多的出现了同时直播多个景点的播主。

其主要实现方式如下几种

第一种：



这种方式对网络环境要求低。只要rtsp转rtmp推流器 和慢直播专用合并推流器所处的网络环境可以上网即可。无需公网IP之类的。

缺点是，需要支付云服务器上产生的流量费用



第二种：



此方案要求慢直播专用推流器有公网IP。不需要额外的任何带宽费用。


...]]></description><category></category></item><item><title><![CDATA[3559A原生CAN总线调试]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/114990764</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/114990764</guid><author>sooth2008</author><pubDate>Thu, 18 Mar 2021 21:06:52 +0800</pubDate><description><![CDATA[我使用的SDK的版本是Hi3559AV100_SDK_V2.0.3.0，海思官方没有can的驱动。从网上下载了一个PATCH


diff --git a/arch/arm64/boot/dts/hisilicon/hi3559av100.dtsi b/arch/arm64/boot/dts/hisilicon/hi3559av100.dtsi
index 117937f..b0b7e58 100644
--- a/arch/arm64/boot/dts/hisilicon/hi3559av100.dtsi]]></description><category></category></item><item><title><![CDATA[车载视频MIPI传输延长方案]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/110475240</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/110475240</guid><author>sooth2008</author><pubDate>Wed, 02 Dec 2020 11:32:35 +0800</pubDate><description><![CDATA[MIPI （Mobile Industry Processor Interface 简称MIPI）移动产业处理器接口是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。

MIPI的传输距离较短，无法应用在车载领域等需要长距离传输的场合，这个时候就需要用到MIPI的转接延长方案，常见的方案有 V-by-OneHS 和FPD-link。两者的区别见下表:



1080P 60FPS以内传输方案，推荐使用TI 953/954系列。

4K 30FPS传输方案，可以选择Thine的 241系列。
..]]></description><category></category></item><item><title><![CDATA[Google  Chrome/Edge 等浏览器禁用rtmp的解决方案]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/110160196</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/110160196</guid><author>sooth2008</author><pubDate>Thu, 26 Nov 2020 09:19:02 +0800</pubDate><description><![CDATA[2020年1月之后，flash将不再被主流浏览器支持。

可替代的直播流解决方案是

1.HLS。全称Http live streaming.这个只要是支持HTML5的浏览器即可原生支持，不过延迟有些大，要5秒到60秒不等

2.WS-FLV 这个延迟小，大概800ms-3s之间。浏览器也可支持

3.WS-RAW，这个和WS-FLV差不多

4.HTTP-FLV 这个在国内用的很多，延迟也可做到1S-3S，浏览器用flv.JS 也可以播放。


...]]></description><category></category></item><item><title><![CDATA[HTTP-FLV协议分析，低延迟直播的另外一种选择]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109577890</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109577890</guid><author>sooth2008</author><pubDate>Mon, 09 Nov 2020 15:20:12 +0800</pubDate><description><![CDATA[直播协议 HTTP-FLV 详解

一、什么是FLV和HTTP-FLV

    FLV（Flash Video）流媒体格式是随着Flash MX的推出而发展而来的一种新兴的视频格式。FLV文件体积小巧，清晰的FLV视频1分钟在1MB左右，一部电影在100MB左右，是普通视频文件体积的1/3。再加上CPU占有率低、视频质量良好等特点使其在网络上盛行，在flash独领风骚的年代，网上的几家著名视频共享网站均采用FLV格式文件提供视频，就充分证明了这一点。

   而HTTP-FLV 即将流媒体...]]></description><category></category></item><item><title><![CDATA[3559A对接IMX577 4lane 12M]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109557356</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109557356</guid><author>sooth2008</author><pubDate>Sun, 08 Nov 2020 11:32:28 +0800</pubDate><description><![CDATA[最近对接了3559A的sensor imx577，驱动主要对照imx477进行修改，刚开始的时候不出图。查阅资料发现imx577的mipi输出速率 有2100Mbps/lane,而3559A/3519A的mipi速率最高为1800M/LANE，

只能降低imx577的帧率，最简单的方式是将imx577的输入时钟从24M改为12M。帧率也由40fps 降为20fps了，后面有时间再看看如何调整为30fps
...]]></description><category></category></item><item><title><![CDATA[全局sensor AR0144 对接海思hi3516EV300调试记录]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109343702</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109343702</guid><author>sooth2008</author><pubDate>Wed, 28 Oct 2020 21:05:02 +0800</pubDate><description><![CDATA[sensor初始化序列如下：


DELAY= 20
REG= 0x301A, 0x00D9 // RESET_REGISTER
DELAY= 20
REG= 0x3088, 0x8000 // SEQ_CTRL_PORT
REG= 0x3086, 0x327F // SEQ_DATA_PORT
REG= 0x3086, 0x5780 // SEQ_DATA_PORT
REG= 0x3086, 0x2730 // SEQ_DATA_PORT
REG= 0x3086, 0x7E13 // SEQ_DATA_P]]></description><category></category></item><item><title><![CDATA[IMX462 Sensor 对接HI3559A]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109343246</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109343246</guid><author>sooth2008</author><pubDate>Wed, 28 Oct 2020 20:54:37 +0800</pubDate><description><![CDATA[◆Readout rate
Maximum frame rate in Full HD 1080p mode: 120 frame / s

◆High dynamic range (HDR) function Multiple exposure HDR
Digital overlap HDR

最大支持1080P120帧

我的使用场景1080P30帧就够，所以从sony拿到sensor初始化代码,然后随便找一款sony的sensor驱动，进行修改，我选的是imx307



printf("setti.]]></description><category></category></item><item><title><![CDATA[嵌入式RTSP转RTMP设备说明]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109285857</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109285857</guid><author>sooth2008</author><pubDate>Mon, 26 Oct 2020 10:59:56 +0800</pubDate><description><![CDATA[RTSP转RTMP 推流器
目录
1 设备介绍
2 使用界面
3 状态显示
4 Onvif设备发现
5 云台控制
6 分屏直播
7 录像回放
8 通道设置
9 系统设置
10 设备输出HLS视频流
##1. 设备介绍
本设备是武汉市迅思维科技有限公司开发生产的RTSP-RTMP协议双向互转推流器设备，可应用于RTSP转RTMP推流，是一款多功能，多场景的视频推流设备。
###首次使用
使用[设备搜索助手]搜索修改设备IP，设备默认IP 192.168.0.15
##1. 使用界面
本设备采用web管理界面进]]></description><category></category></item><item><title><![CDATA[HTML 5 直播之Media Source Extension]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/109285359</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/109285359</guid><author>sooth2008</author><pubDate>Mon, 26 Oct 2020 10:53:28 +0800</pubDate><description><![CDATA[一 概述

Media Source Extension允许 JavaScript 动态构造用于 &lt;音频&gt; 和 &lt;视频&gt; 的媒体流。它定义了一个 MediaSource 对象，该对象可以用作 HTMLMediaElement 的媒体数据源。MediaSource 对象具有一个或多个源缓冲区对象。应用程序将数据段追加到SourceBuffer对象，并可以根据系统性能和其他因素调整附加数据的质量。来自SourceBuffer 对象的数据作为解码和播放的音频、视频和文本数据的跟踪缓冲区进行]]></description><category></category></item><item><title><![CDATA[网络直播中延迟产生的原因及解决方案]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/108821416</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/108821416</guid><author>sooth2008</author><pubDate>Sun, 27 Sep 2020 14:29:00 +0800</pubDate><description><![CDATA[背景

    rtsp转rtmp推流器是我们公司的一款独家产品，主要用途是将普通视频监控的rtsp视频流转为rtmp流推送到各大直播平台，支持几乎市面上所有的IPC摄像头。在实际使用过程中，不同的客户对直播延迟的要求不一样。对延迟不敏感的客户，我们推荐hls，无需插件，兼容性好。对延迟敏感的用户，推荐使用flv，但是需要flash支持，手机端支持性较差。越来越多的客户即想要hls的便利性，又想要较低的延迟，本文记录了探索hls低延迟的一些尝试。

1. HLS的特性

HLS (HTTP Live...]]></description><category></category></item><item><title><![CDATA[浏览器禁用RTMP解决办法海康威视RSTP摄像头在web浏览器上用HLS播放]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/108815280</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/108815280</guid><author>sooth2008</author><pubDate>Sat, 26 Sep 2020 22:22:23 +0800</pubDate><description><![CDATA[大部分网络摄像头的视频流都是rtsp地址的形式，如果要在网页上播放，有两种办法

1.把RTSP转成RTMP在网页上播放

2.把RTSP转成HLS在网页上播放

随着各大浏览器禁用FLASH，慢慢只剩下一条路可以实现网页播放摄像头数据了。

技术实现

1.使用FFMPEG将RTSP视频流转RTMP推送到nginx-rtmp

ffmpeg 命令如下

   ffmpeg -i "rtsp://192.168.0.10/live/avstream" -vcocdec copy -f flv rtm...]]></description><category></category></item><item><title><![CDATA[海思Hi3559A 16路1080P编解码开发板、人工智能分析引擎]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/90402068</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/90402068</guid><author>sooth2008</author><pubDate>Mon, 13 Jul 2020 15:40:42 +0800</pubDate><description><![CDATA[尺寸：80*80mm

一，芯片参数

1. 处理器内核

＊ 双核ARM Cortex A73 @1.6GHz，32KB I-cache, 64KB D-Cache/512KB L2 cache

＊...]]></description><category></category></item><item><title><![CDATA[海思3559A开发板 智能分析 全景拼接解决方案]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/90297521</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/90297521</guid><author>sooth2008</author><pubDate>Tue, 24 Sep 2019 07:54:40 +0800</pubDate><description><![CDATA[3559A开发板介绍：

二，物理参数 

1. 核心板 ＊ 尺寸：80mm x 80mm

＊ 32Gb DDR4

＊ 256Mb Nor Flash

＊ 64GB EMMC5.1

2. 底板 ＊ 尺寸：145mm x 97mm

三，预留接口

1. 核心板接口

＊ 底板接口（160pin*2 所以对外接口）

*1 ＊ 调试串口*1

2. 底板接口

＊ 对接核心板接口（...]]></description><category></category></item><item><title><![CDATA[海康大华监控直播，海康大华微信直播，RTSP转RTMP应用场景分析]]></title><link>https://blog.youkuaiyun.com/sooth2008/article/details/81592389</link><guid>https://blog.youkuaiyun.com/sooth2008/article/details/81592389</guid><author>sooth2008</author><pubDate>Sat, 11 Aug 2018 23:53:06 +0800</pubDate><description><![CDATA[传统监控主要使用rtsp协议来传输视频流，但是目前比较火的直播，一般采用RTMP 或者HLS。

目前主要的技术路线是

1.使用FFMPEG读取RTSP视频流，然后转换为rtmp推送至 nginx rtmp 或者 srs。

2.使用live555 读取RTSP流，然后使用librtmp推送至 nginx rtmp 或者 srs 。

nginx rtmp 和SRS都可以接受RTMP推流，同时可...]]></description><category></category></item></channel></rss>