![](https://img-blog.csdnimg.cn/20201126111205559.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
视音频编解码与传输
文章平均质量分 68
主要介绍视音频编解码和传输相关的学习笔记
可乐船长2020
一只头发茂盛的小码农
展开
-
Windows10安装CUDA10.1
实验需要用到丹炉,按照官网的命令安装了TensorFlow,装完之后执行 “import tensorflow as tf” 报错“2021-01-27 21:36:17.593775: W tensorflow/stream_executor/platform/default/dso_loader.cc:60] Could not load dynamic library ‘cudart64_110.dll’; dlerror: cudart64_110.dll not found”“2021-01-原创 2021-01-28 21:05:57 · 1621 阅读 · 3 评论 -
vs2019构建64位新版本networkpart工程
上一篇完成了libdash的新版本替换,这一篇就用上一篇生成的libdash.dll和libdash.lib构建一下64位的新版本libdash-networkpart-test工程创建vs2019空项目导入networkpart工程代码和新版库# 1. 工程目录(networkpart)下新建bin目录, 复制上一篇生成的libcurld.dll、libdash.dll和libxml2.dll到bin下# 2. 工程目录(networkpart)下新建libdash目录, # 2.1 在l原创 2021-01-22 16:44:36 · 227 阅读 · 0 评论 -
vs2019下更新libdash库版本及重新编译
目前大部分平台都是64位的,但bitmovin官方提供的libdash开源代码只有32位平台的,因为要将这个平台嵌入到我自己的播放器中,播放器是64位的,就记录一下更新库版本的记录,主要更新了(curl-7.74.0/libxml2-2.9.10/)...原创 2021-01-22 15:27:45 · 814 阅读 · 4 评论 -
Windows10下Apache2.4服务器搭建
因为要用DASH做实验,需要用Apache做流媒体服务器,这一篇介绍一下Apache服务器的安装和配置过程首先在官网(http://httpd.apache.org/)下载Apache服务器(http://httpd.apache.org/download.cgi#apache24)将压缩包解压后,得到Apache服务器工程文件,放到想要放置的位置(我放在D:/Apache24/)打开readme_first.html按照步骤开始安装根据Installation的步骤开始原创 2021-01-09 16:24:12 · 324 阅读 · 0 评论 -
FFmpeg + Triple DES加密传输的坑
最近在开发一个rtmp的推流和拉流直播系统,记录一个加密过程的坑方案一直接用Triple DES加密YUV数据,一帧640x480的YUV420P数据单线程加密一次居然要接近1000ms(1fps)的时间,这要是直接用那不相当于放PPT了!!!方案二搞一个线程池用Triple DES加密YUV数据,提高是提高了,起3个线程时间变成原来的三分之一,起6个线程降到190ms一下,这成本太高了,正常播放那得起至少25个线程,还得来个至少25核心的CPU才行,我这6核心的CPU果断放弃这个方案方案三加密原创 2020-12-18 11:38:51 · 169 阅读 · 0 评论 -
Qt5.12.6 + VS2019 点击按钮弹出新窗口
最近做项目需要用到Qt,其中一个小需求是点击按钮弹出一个登录窗口,发现网上的教程大都Qt4或者更早的,记录一下添加过程VS2019创建Qt工程创建新项目,选择Qt Widgets Application,下一步填写项目名称,选择位置,创建弹出Qt创建界面,Next选择编译环境,Next使用默认文件和类名称以及继承关系,Finish工程创建完成...原创 2020-12-01 23:47:01 · 1865 阅读 · 1 评论 -
Qt5.12.6 + VS2019添加图片资源文件
记录一下Qt5.12.6 + VS2019添加图片资源的过程双击工程目录中Resource Files目录下的".qrc"文件点击"Add"选择"Add Files"在弹出的对话框中选择要添加的图片,就可以看到添加的图片资源了使用时,单击图片在Resource URL栏就可以看到资源路径如有侵权,请联系删除,如有错误,欢迎大家指正,谢谢...原创 2020-12-09 22:59:36 · 4641 阅读 · 0 评论 -
Windows10下nginx-1.18.0 + rtmp服务器搭建
这一篇接着搭建一下Windows10下的nginx-rtmp服务器有两种方案:从官网下载nginx源码,并下载rtmp模块(https://github.com/arut/nginx-rtmp-module/)的源码,然后编译直接网站(http://nginx-win.ecsds.eu/)下载编译好的带rtmp模块的nginx 1.7.11.3 Gryphon.zip (http://nginx-win.ecsds.eu/download/)我选了第二种方案下载nginx 1.7.11.3原创 2020-12-07 20:34:53 · 1064 阅读 · 0 评论 -
Ubuntu18.04下nginx-1.18.0 + rtmp服务器搭建
最近要答一个直播平台,原创 2020-12-07 18:08:45 · 1244 阅读 · 0 评论 -
FFmpeg实现的简单视频编码器(YUV to H264)
FFmpeg实现的从YUV编码到H264的简单视频编码器,FFmpeg version = 4.3.1//encoder.h#ifndef __ENCODER__#define __ENCODER__#include <iostream>#include <string>extern "C" {#include "libavformat/avformat.h"#include "libavutil/imgutils.h"#include "libavutil/o原创 2020-11-26 11:26:47 · 421 阅读 · 0 评论