- 博客(14)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 WSAEventSelect模型编程
WSAEventSelect模型编程 WSAEventSelect模型编程这个模型是一个简单的异步事件模型,使用起来比较方便,现在说一下其的具体的用法和需要注意的地方。一,模型的例程(服务端):先举一个王艳平网络通信上的例子:[cpp] view plaincopyprint?1. ////////////////////////////////////
2015-11-30 14:37:19 383
转载 最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)
最简单的基于FFmpeg的音频播放器系列文章列表:《最简单的基于FFMPEG+SDL的音频播放器》《最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)》《最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器》=====================================================简
2015-11-28 21:17:59 493
转载 最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)
最简单的基于FFmpeg的视频播放器系列文章列表:100行代码实现最简单的基于FFMPEG+SDL的视频播放器(SDL1.x)最简单的基于FFMPEG+SDL的视频播放器 ver2 (采用SDL2.0)最简单的基于FFmpeg的解码器-纯净版(不包含libavformat)最简单的基于FFMPEG+SDL的视频播放器:拆分-解码器和播放器最简单的基于FFMP
2015-11-28 21:14:43 410
转载 x264 n-th pass编码时候Stats文件的含义
http://m.blog.csdn.net/blog/leixiaohua1020/38237603#x264 n-th pass(一般是2pass)编码时所用的文件包括下述x264参数生成.stats文件options: 1280x816 fps=2997/125 timebase=125/2997 cabac=1 ref=4 deblock=1:0:0 a
2015-11-28 21:06:07 366
转载 FFmpeg获取DirectShow设备数据(摄像头,录屏)
这两天研究了FFmpeg获取DirectShow设备数据的方法,在此简单记录一下以作备忘。本文所述的方法主要是对应Windows平台的。1. 列设备ffmpeg -list_devices true -f dshow -i dummy命令执行后输出的结果如下(注:中文的设备会出现乱码的情况)。列表显示设备的名称很重要,输入的时候都是使用“-f
2015-11-28 21:03:39 364
转载 FFmpeg发送流媒体的命令(UDP,RTP,RTMP)
这两天研究了FFmpeg发送流媒体的命令,在此简单记录一下以作备忘。1. UDP1.1. 发送H.264裸流至组播地址注:组播地址指的范围是224.0.0.0—239.255.255.255下面命令实现了发送H.264裸流“chunwan.h264”至地址udp://233.233.233.223:6666ffmpeg -re -i c
2015-11-28 21:01:51 482
转载 LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化
首先在编译程序时经常会遇到这种问题:错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [3]”转换为“LPCTSTR”1、觉得很烦,一般的做法就是不管三七二十一,在字符串前面加一个‘L’:如调用函数FUN(LPCTSTR str)时,不能 FUN("HELLO"); 而是FUN(L"HELLO");通常这样
2015-11-28 21:00:15 241
转载 ffplay for mfc 代码备忘
之前上传了一个开源播放器工程ffplay for mfc。它将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下,并且使用MFC做了一套界面。它可以完成一个播放器播放视频的基本流程:解协议,解封装,视频/音频解码,视音频同步,视音频输出。此外还包含一些控制功能:播放,暂停/继续,前进,后退,停止,逐帧播放,全屏等;以及一些码流分析功能:视频解码分析和音频解码分析。
2015-11-28 20:59:18 216
转载 开源实时视频码流分析软件:VideoEye
本文介绍一个自己做的码流分析软件:VideoEye。为什么要起这个名字呢?感觉这个软件的主要功能就是对“视频”进行“分析”。而分析是要用眼睛来看的,因此取了“视频”和“分析”这两个词的英文,名之曰:VideoEye。这个软件是在自己毕业设计软件的基础上改的。可以对本地文件或者互联网视频流进行实时的码流分析。由于这个软件是自己一边学习视音频技术一边制作的,所以涵盖了比较全面的功能。在编写这个软件的过
2015-11-28 20:58:13 1297
转载 [总结]视音频编解码技术零基础学习方法
一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程,可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的是理论层面的视音频技术,并不涉及到编程相关的东西。 0. 生活中的视音频技术平时我们打开电脑中自己存电影的目录的话,一般都会如下图所示,一大堆五花
2015-11-28 20:56:17 352
转载 Linux IO模式及 select、poll、epoll详解
http://segmentfault.com/a/1190000003063859?utm_source=Weibo&utm_medium=shareLink&utm_campaign=socialShare本文是对众多博客的学习和总结,可能存在理解错误。请带着怀疑的眼光,同时如果有错误希望能指出。同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同
2015-11-27 09:31:12 194
转载 原始套接字SOCK_RAW
实际上,我们常用的网络编程都是在应用层的报文的收发操作,也就是大多数程序员接触到的流式套接字(SOCK_STREAM)和数据包式套接字(SOCK_DGRAM)。而这些数据包都是由系统提供的协议栈实现,用户只需要填充应用层报文即可,由系统完成底层报文头的填充并发送。然而在某些情况下需要执行更底层的操作,比如修改报文头、避开系统协议栈等。这个时候就需要使用其他的方式来实现。 一 原始套
2015-11-18 11:54:28 295
原创 try ... catch ...
#include "stdafx.h"#include #include#include using namespace std;double fuc(double x, double y) //定义函数{ if(y==0){ throw y;
2015-11-17 13:59:47 197
cximage 图像转换,图像旋转,处理图像的高级类库
2010-09-01
海康的H264数据做流媒体怎么做
2015-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人