音视频学习
硬族嵌入式
Life is short,Play more!
展开
-
音视频接口介绍
1、CVBS接口、RCA接口、AV接口介绍CVBS接口: CVBS"Color, Video, Blank and Sync", "Composite Video Baseband Signal", "Composite Video Burst Signal", or "Composite Video with Burst and Sync"的缩写。CVBS 是被广泛使用的标准,也叫做基带视频转载 2017-02-08 10:49:25 · 12210 阅读 · 0 评论 -
海思媒体处理软件流程
原创 2018-05-12 13:52:36 · 1091 阅读 · 0 评论 -
记录一次Hi3518E新添sensor的过程
使用的sensor是海思列表没有支持的SC2235,主要需要了解到这个sensor的配置已经地址(需要向sensor原厂要驱动sc2235_cmos.c sc2235_sensor_ctl.c sc2235_1080p_line.ini vpss_attr_2235.c)编译为.so .a以供测试代码调用。首先在ko加载时就要添加自己的sensor,./load3518e -a -sen转载 2018-01-26 16:20:26 · 3659 阅读 · 3 评论 -
海思HI35XX之----音频模块使用总结
AUDIO 模块包括音频输入、音频输出、音频编码、音频解码四个子模块。音频输入和输出模块通过对 Hi35xx 芯片 SIO 接口的控制实现音频输入输出功能。音频编码和解码模块提供对 G711、G726、ADPCM 格式的音频编解码功能,并支持录制和播放 LPCM格式的原始音频文件。音频输入输出接口 SIO(Sonic Input/Output),用于和 Audio Codec 对接,完成声音的转载 2017-10-09 22:41:09 · 1361 阅读 · 0 评论 -
海思平台播放AAC音频
利用海思sdk的sample修改了一个播AAC的小程序代码主程序voice_player.c:/****************************************************************************** A simple program of Hisilicon HI3516 audio input/output/encoder/d原创 2017-10-18 18:01:57 · 4070 阅读 · 7 评论 -
onvif协议规范
什么是ONVIF ?ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。并复用了一些现有的标准,如WS系列标准等。ONVIF规范的目标转载 2017-06-16 15:03:20 · 881 阅读 · 0 评论 -
linux下基于libRTMP的接收流媒体的程序
看了雷博的一篇关于rtmp的文章,学习记录以作备忘。使用librtmp接收RTMP流的函数执行流程图如下图:流程图中关键函数的作用如下所列:InitSockets():初始化SocketRTMP_Alloc():为结构体“RTMP”分配内存。RTMP_Init():初始化结构体“RTMP”中的成员变量。RTMP_SetupURL():设置输入的R原创 2017-04-27 16:41:57 · 1612 阅读 · 0 评论 -
初探rtmpdump
前言:RTMPDump是一个匈牙利人的作品。他在Adobe未公开RTMP协议的条件下,写出了针对RTMP协议的客户端程序转载一篇关于RTMPDump的一篇翻译博客用法:RTMPDump v2.4 2012-07-24RTMPDUMP(1)名称rtmpdump - (RTMP流媒体客户端)RTMP streaming media client使用参数rtm转载 2017-04-25 13:54:24 · 969 阅读 · 0 评论 -
RTMP流媒体播放过程
本文描述了从打开一个RTMP流媒体到视音频数据开始播放的全过程。注意:RTMP中的逻辑结构RTMP协议规定,播放一个流媒体有两个前提步骤:第一步,建立一个网络连接(NetConnection);第二步,建立一个网络流(NetStream)。其中,网络连接代表服务器端应用程序和客户端之间基础的连通关系。网络流代表了发送多媒体数据的通道。服务器和客户端之间只能建立一个网络连接,但是基于该连接可转载 2017-04-25 10:10:35 · 327 阅读 · 0 评论 -
RTSP简单交互命令
Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和 Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一 种可扩展的框架,使能够提供可控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,rt转载 2017-04-22 18:28:22 · 1627 阅读 · 0 评论 -
AAC音频格式分析与解码
AAC音频格式分析AAC音频格式有ADIF和ADTS:ADIF:Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以确定的找到这个音频数据的开始,不需进行在音频数据流中间开始的解码,即它的解码必须在明确定义的开始处进行。故这种格式常用在磁盘文件中。ADTS:Audio Data Transport Stream 音频数据传输流。转载 2017-04-21 10:31:16 · 878 阅读 · 0 评论 -
Wireshark 抓包分析 RTSP/RTP/RTCP 基本工作过程
整体而言,RTSP 通常工作于可靠的传输协议 TCP 之上,就像 HTTP 那样,用于发起/结束流媒体传输,交换流媒体元信息。RTP 通常工作于 UDP 之上,用于传输实际的流媒体数据,其中的载荷格式因具体流媒体类型的不同而不同,通常有专门的 RFC 规范对其进行定义,如 H.264 编码格式视频数据的载荷格式在 RFC 6184, RTP Payload Format for H.264 Vid...转载 2018-05-29 20:55:35 · 5368 阅读 · 0 评论