<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[进击的羊驼驼的大绿洲]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/z3237109</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; z3237109]]></copyright><item><title><![CDATA[关于FFMPEG调用avcodec库解码H264数据失败的问题探究及解决方案]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/97234812</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/97234812</guid><author>z3237109</author><pubDate>Thu, 25 Jul 2019 10:00:28 +0800</pubDate><description><![CDATA[如题，最近公司遇到了一个关于流媒体解码的问题：

平板电脑（安卓5.0以上）将本身的屏幕数据（H264）发送至PC端，PC端将接收到的数据转发给一个班级（60人）的所有平板电脑上，让电脑与所有的平板电脑都同步显示播放发送端平板的桌面，简称“屏幕广播”。

遇到的问题是，在特定的PC机上，会出现PC播放数据黑屏，但是所有的平板（60个）都正常播放屏幕数据。

先粗略分析一下，PC使用的数据与平板使用...]]></description><category></category></item><item><title><![CDATA[FFMPEG中关于avcodec库中相关注释的简单翻译]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/97234185</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/97234185</guid><author>z3237109</author><pubDate>Thu, 25 Jul 2019 09:09:50 +0800</pubDate><description><![CDATA[最近帮忙处理了下公司有关H264解码器中的问题，正好是在这个工具里面修改的，再加上好久都没有更新博客了，顺便刷下存在感，这三年忙懵了，趁着最近有时间，赶紧写点东西，吼吼~~

主要就是大概翻译了下关键的注释部分，其余的不太重要的部分我没太转义，直接大白话翻译过来了，建议大家看英文原版。

编码/解码基本步骤：
1、安装并打开AvcodecContext;
2、发送有效的输入：
 对于解码，调用...]]></description><category></category></item><item><title><![CDATA[【网络安全】关于网络劫持的一些客户端解决方案]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52980147</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52980147</guid><author>z3237109</author><pubDate>Mon, 31 Oct 2016 10:32:46 +0800</pubDate><description><![CDATA[最近遇到了一个关于网络劫持的问题，简单来说，是客户端访问阿里云主机，以及客户端从阿里云存储上进行下载的时候，出现的数据异常问题。
现象就是，例如我访问一个阿里云主机上的接口，接口有的时候返回的值不是我想要的值，比如说一堆乱码，还有从云存储上下载一个APK文件，下载下来之后，发现apk的大小没有发生变化，但是比较二进制文件，却发现有的地方是不一样的。
定位原因定位了一天左右，期间使用了不同的网络]]></description><category></category></item><item><title><![CDATA[【c#】SharpZipLib使用，解压缩zip文件至指定文件夹内（包含文件夹解压缩）]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52768290</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52768290</guid><author>z3237109</author><pubDate>Sun, 09 Oct 2016 16:53:05 +0800</pubDate><description><![CDATA[最近在检查以前写过的代码的时候，偶然间发现了一个解压缩的问题：
当初为了方便，在网上查了几个解压缩的代码之后，将使用最多的代码直接copy过来用了，但是今天却发现解压缩的算法是有问题的，具体的问题代码就不贴了，简单说一下问题，就是在解压一个二级目录只包含一个文件夹的压缩文件的时候，是没有任何问题的，但是一旦二级目录包含多个目录，目录中再包含多个文件以及文件夹，这个时候解压缩出来的文件就会出现问题]]></description><category></category></item><item><title><![CDATA[【openssl】openssl安装以及编译使用]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52633825</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52633825</guid><author>z3237109</author><pubDate>Fri, 23 Sep 2016 16:47:25 +0800</pubDate><description><![CDATA[首先安装Perl环境：https://www.perl.org/get.html，推荐选择Strawberry版本的进行安装，安装之后配置环境，在命令行界面输入perl -v来查看版本并验证是否安装配置成功。
接着下载openssl，这里我已经下载好了，大家可以到这里去下载：https://yunpan.cn/ck29dJUP4BzDd  访问密码 ae3f，使用的是1.1.0a版本的opens]]></description><category></category></item><item><title><![CDATA[【c#】关于设置RichTextBox背景透明+无光标只读状态]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52622667</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52622667</guid><author>z3237109</author><pubDate>Thu, 22 Sep 2016 14:36:45 +0800</pubDate><description><![CDATA[今天在设置一个软件的RichTextBox的时候，需要一个背景透明，不可编辑的文本展示框，而且还要向文本框中不停地追加数据，所以我选择修改winform自带的richtextbox组件。
首先，我们先新建一个自定义组件，继承与RichTextBox，在构造函数中添加双缓冲避免组件闪烁：
        public DsAlphaRichTextBox()
        {
        ]]></description><category></category></item><item><title><![CDATA[【Red5】OBS(0.15.4)+Red5(1.0.7)视频直播（一）]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52605833</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52605833</guid><author>z3237109</author><pubDate>Wed, 21 Sep 2016 13:45:11 +0800</pubDate><description><![CDATA[最近有好多人问我关于Red5搭建视频直播平台的问题，总结了一下，在此开一个新教程来统一处理解决这些问题。
首先，我们先用一台Red5服务器做一个测试DEMO，用来验证我们的视频直播方案可行，服务器使用最新的1.0.7版本的Red5吧，可以到下面的地址下载：
https://yunpan.cn/ck6LdAuUhcyy8  访问密码 ecc3，
推流的服务端，我们使用现在主流的OBS（Open]]></description><category></category></item><item><title><![CDATA[【c#、Red5】关于c#如何使用FluorineFx与Red5通信及相关]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/52483898</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/52483898</guid><author>z3237109</author><pubDate>Fri, 09 Sep 2016 09:40:29 +0800</pubDate><description><![CDATA[啊呀，今天登录优快云的时候，收到几位网友的私信，大体都是询问关于如何使用FluorineFx这个库的，之前我是有计划写教程的，可能由于其他事情耽误，然后忘记了，见谅~
    好了，直接转入正题，首先，这个库是做什么的呢？简单来说，就是c#的一个用于使用Rtmp协议进行通信的库，具体的用法其实不难，如果你要是有flex的经验的话，上手就会很快的。
    我这里使用的是Red5服务器作为Rt]]></description><category></category></item><item><title><![CDATA[【C#】关于右下角托盘图标以及气泡使用的注意事项]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/51645642</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/51645642</guid><author>z3237109</author><pubDate>Sun, 12 Jun 2016 14:10:13 +0800</pubDate><description><![CDATA[说实话，今天有点蛋疼了，折腾个右下角弹出气泡好半天，最后脑瓜们一亮，找到原因了吗，好气又好笑，还好过程不长，顺手记录一笔，以资纪念。
系统使用的是win10 专业版，vs使用的是2015版本，进行winform的标准应用开发。
首先是使用大家喜闻乐见的NotifyIcon组件，将托盘图标的功能实现出来：
1、visiable属性设置为true；
2、设置好这个组件的图标。
然后，监听这个]]></description><category></category></item><item><title><![CDATA[【Red5】如何搭建环境以及调试Red5（1.0.6版本）应用（三）]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/51273683</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/51273683</guid><author>z3237109</author><pubDate>Thu, 28 Apr 2016 13:47:22 +0800</pubDate><description><![CDATA[新建Red5应用项目
一、 新建Dynamic Web Project项目
新建步骤与前文中的步骤一样，按照提示一步步操作即可。
二、 配置Runtime
在新建Dynamic WebProject的时候，第一次建立需要配置Runtime，在点击“New Runtime”按钮之后，选择Infared5中的Red5 Server Runtime选项：



然后选择jre与Red5服]]></description><category></category></item><item><title><![CDATA[【Red5】如何搭建环境以及调试Red5（1.0.6版本）应用（二）]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/51273026</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/51273026</guid><author>z3237109</author><pubDate>Thu, 28 Apr 2016 13:40:36 +0800</pubDate><description><![CDATA[Red5应用开发环境
一、 系统环境
基于前文的Red5服务器基本环境。
二、 安装Eclipse for Jave EE
到官网上下载Eclipse的安装包并解压缩：http://www.eclipse.org/downloads/



将解压后的eclipse文件夹复制到你想安装的位置，将文件中的“eclipse.exe”文件创建快捷方式，并放到桌面上方便下次使用。
三、 ]]></description><category></category></item><item><title><![CDATA[【Red5】如何搭建环境以及调试Red5（1.0.6版本）应用（一）]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/51272851</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/51272851</guid><author>z3237109</author><pubDate>Thu, 28 Apr 2016 11:16:37 +0800</pubDate><description><![CDATA[所用技术以及文件为2016年4月28日最新。]]></description><category></category></item><item><title><![CDATA[【c#】关于终止以及删除主进程创建的线程以及进程的方法]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/48026463</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/48026463</guid><author>z3237109</author><pubDate>Thu, 27 Aug 2015 13:38:20 +0800</pubDate><description><![CDATA[今天在开发一款工具软件的时候，出现了一个问题：c#在Start新的Process之后，主动关闭窗口，在进程中发现窗口创建的另一个应用进程的优先级变为了主进程，导致了重启工具的时候，无法通过Process新建新的子进程，顺便再填上一个由主进程创建Thread线程之后，导致的关闭窗口，线程升级为进程的问题。
首先，先截取Frame窗口的关闭事件，将关闭方法写在里面：

        priva]]></description><category></category></item><item><title><![CDATA[【flex、Red5】Red5服务器+flex客户端中xml数据的压缩以及传输]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/47358069</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/47358069</guid><author>z3237109</author><pubDate>Sat, 08 Aug 2015 14:15:43 +0800</pubDate><description><![CDATA[【情景】：
flex客户端通过共享对象，向连接到Red5服务器的其他客户端传输xml数据，运行环境为无线局域网+60个客户端（安卓平板）+一个Red5服务器。
【问题】：
当传输小xml数据的时候，利用共享对象m_mainSharedObject.send("ReceiveMessage", message);这种方式对所有客户端进行广播，网络压力以及客户端响应速度勉强达标，但是一旦xml数]]></description><category></category></item><item><title><![CDATA[【flex】label组件使用随笔]]></title><link>https://blog.youkuaiyun.com/z3237109/article/details/47334609</link><guid>https://blog.youkuaiyun.com/z3237109/article/details/47334609</guid><author>z3237109</author><pubDate>Fri, 07 Aug 2015 09:49:31 +0800</pubDate><description><![CDATA[个人使用的工具文章，主要介绍flex中文本框组件的常用API以及在移动端开发遇到的问题，但主要是为了个人在开发中方便查找，有时间就会更新，所以布局以及内容偏向个人需求，有人搜到本篇随笔，看的不舒服的话，见谅，见谅。┏ (゜ω゜)=☞]]></description><category></category></item></channel></rss>