• FFmpeg入门教程(非常详细)从零基础入门到精通,看完这一篇就够了。

    FFmpeg入门教程(非常详细)从零基础入门到精通,看完这一篇就够了。

    1、FFmpeg介绍1.1简介FFmpeg全称为Fast Forward Moving Picture Experts Group,于2000年诞生,是一款免费,开源的音视频编解码工具及开发套件。它的功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube 和 iTunes)。FFmpeg 本身是一个庞大的项目,包含许多组件和库文件,最常用的是它... 全文》

    FFmpeg 2年前 | touch
  • H264码流解析

    H264码流解析

    概述本文主要介绍H264码流的概念和码流结构,以及一些重要的参数。1.H264编码分层NAL层:(Network Abstraction Layer,视频数据网络抽象层): 它的作用是H264只要在网络上传输,在传输的过程每个包以太网是1500字节,而H264的帧往往会大于1500字节,所以要进行拆包,将一个帧拆成多个包进行传输,所有的拆包或者组包都是通过N... 全文》

    音视频 2年前 | touch
  • H264基本概念(入门)

    H264基本概念(入门)

    H264编码总体思路  编码其实就是压缩,那么肯定是要去除冗余信息的,一般来说冗余信息要么是有重复多余的,可以直接丢弃或者换成另一种更省空间的方式来表达,要么是人感知不敏感,即使去掉一些信息,人也很难感知到。对于我么Android开发来说,最熟悉的压缩莫过于Bitmap的压缩了,常见2种,一是压缩分辨率,这个对应去除重复多余的信息,一种是质量压缩,对应去掉一... 全文》

    音视频 2年前 | touch
  • H264详解、熟悉与理清脉络

    H264——理清脉络前言:随着音视频的发展,H264的研究也愈发激起大家的兴趣,然而,H264里面是非常庞大的内容架构,一时间是很难以了解清楚,本文在本人的工作使用以及综合了各方面资料的基础上,将H264简要的进行一个脉络整理,意在让大家对该内容有一个大致框架的理解。另外,针对各个重要模块的内容详解,将在后续进行展开说明。背景:H.264,也被称为高级视频编... 全文》

    音视频 2年前 | touch
  • H264系列(9):H264中的时间戳(DTS和PTS)

    H264系列(9):H264中的时间戳(DTS和PTS)

    (1)Ffmpeg中的DTS 和 PTSH264里有两种时间戳:DTS(Decoding Time Stamp)和PTS(Presentation Time Stamp)。 顾名思义,前者是解码的时间,后者是显示的时间。要仔细理解这两个概念,需要先了解FFmpeg中的packet和frame的概念。FFmpeg中用AVPacket结构体来描述解码前... 全文》

    音视频 2年前 | touch
  • 视频流中的DTS、PTS到底是什么

    视频流中的DTS、PTS到底是什么

    视频流中的DTS、PTS到底是什么I、P、B 帧要搞懂 DTS 和 PTS ,首先要先了解一下 I、P、B 帧。I 帧 : 帧内编码帧 又称intra picture,I 帧通常是每个 GOP(MPEG 所使用的一种视频压缩技术)的第一个帧,经过适度地压缩,做为随机访问的参考点,可以当成图象。I帧可以看成是一个图像经过压缩后的产物。可独立解码。P 帧 : 前... 全文》

    音视频 2年前 | touch
  • 如何在 Ubuntu 18.04 上安装和配置 NFS 服务器

    网络文件系统(NFS)是一种分布式文件系统协议,允许您通过网络共享远程目录。 使用 NFS ,您可以在系统上安装远程目录,并使用远程计算机上的文件,就像它们是本地文件一样。默认情况下,NFS 协议未加密,与 Samba 不同,它不提供用户身份验证。 对服务器的访问受客户端IP地址或主机名的限制。在本教程中,我们将讨论如何在 Ubuntu 18.04 上设置... 全文》

    Linux 2年前 | touch
  • ffmpeg中文版文档

    1简介ffmpeg [global_options] {[input_file_options] -i input_url} … {[output_file_options] output_url} …2描述ffmpeg是一个非常快速的视频和音频转换器,也可以从现场音频/视频源中获取。它还可以在任意采样率之间进行转换,并使用高质量的多相滤波器动态调... 全文》

    FFmpeg 2年前 | touch
  • 流媒体:RTMP 命令消息与流管理

    流媒体:RTMP 命令消息与流管理

    背景上文中我们详细介绍了 RTMP(Real Time Messaging Protocol) 的规格及关键组成部分,这一章我们来讲解 RTMP 怎样通过命令消息,来进行实际的C-S交互控制。需要注意的是,命令消息的格式依然和上文中的统一格式一致。这里的区别主要是指携带数据(即消息体)的不同。一、命令消息C-S端用AMF编码后的命令消息,来进行对整个 RTM... 全文》

    网络协议 2年前 | touch
  • 流媒体:RTMP 协议完全解析

    流媒体:RTMP 协议完全解析

    背景RTMP(Real Time Messaging Protocol) 是由 Adobe 公司基于 Flash Player 播放器对应的音视频 flv 封装格式提出的一种,基于TCP 的数据传输协议。本身具有稳定、兼容性强、高穿透的特点。常被应用于流媒体直播、点播等场景。常用于推推流方(主播)的稳定传输需求。一、RTMP 的传输:消息块 & 消息... 全文》

    网络协议 2年前 | touch
您是本站第12152名访客 今日有0篇新文章 当前在线 4 人