编解码知识
文章平均质量分 82
凌风探梅
这个作者很懒,什么都没留下…
展开
-
MPEG2-TS音视频同步原理
from:http://blog.chinaunix.net/uid-26000296-id-3478558.html一、引言MPEG2系统用于视音频同步以及系统时钟恢复的时间标签分别在ES,PES和TS这3个层次中。 在TS 层, TS头信息包含了节目时钟参考PCR(Program Clock Reference), 用于恢复出与编码端一致的系统转载 2015-06-25 16:48:20 · 613 阅读 · 0 评论 -
HLS-Demo IOS 视屏直播样例
HLS-DemoIOS 视屏直播样例主要展示 HLS 详细流程,用于iOS视屏直播。使用demo前请注意下面的问题。//#warning 注意,不要直接使用切换流的主索引,当前代码的协议只提供对.ts定位的子索引的下载和播放,而且其中只有点播协议那一小段是可以下载的,直播协议只能播放,无法下载,无法下载的原因是因为m3u8的那个库中只对特定的一种m3u8的格式做了解析,而m3u转载 2016-09-12 13:37:24 · 2805 阅读 · 0 评论 -
iOS流媒体直播整个框架介绍(HLS、RTSP)
iOS流媒体直播整个框架介绍(HLS、RTSP)目录技术文章2016年7月17日一、HTTP(WebService)基于HTTP的渐进下载Progressive Download流媒体播放仅是在完全下载后再播放模式基础上做了一些小的改进。与下载播放模式中必须等待整个文件下载完毕后才能开始播放不同,渐进下载客户端在开始播放之前仅需等待一段较短的时间用于下载和缓冲该媒体文件最前面的转载 2016-09-12 13:44:53 · 2132 阅读 · 0 评论 -
iOS视频直播学习
iOS视频直播学习字数1512 阅读572 评论2 喜欢7整个流媒体播放系统主要分为视频服务器端和iOS视频播放器客户端。服务器端主要负责为播放器端提供直播,点播等视频流;播放器端负责接收服务器发送的数据流,进行解码和播放。一、流媒体技术的含义流媒体并不是一种新型的媒体,而是一种新的技术。广义上的流媒体指的是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和转载 2016-09-12 13:46:35 · 697 阅读 · 0 评论 -
流媒体视频直播方案
流媒体视频直播方案 背景 在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等。本文讲解如何使用一系列免费工具,打造一套视频直播方案。 视频直播方案的组成,可以分为4部分: 1)前端采集编码设备:提供直播信号源的采集和编码压缩功能,并将信号推送到直播流媒体服务器上。 2)直播流媒体服务器:负责直播流的发布和转播分转载 2016-09-12 13:49:29 · 3675 阅读 · 2 评论 -
直播协议的选择:RTMP vs. HLS
直播协议的选择:RTMP vs. HLSSamirChen 2016-07-17 61 阅读 前言随着直播业务的兴起,越来越多的直播平台开始涌现,这火热的程度好像一个应用不带上直播业务出来都不好意思跟人打招呼。想要做一个直播业务,主要包括三个部分:采集推流端、流媒体服务端、播放端。这里不多说,就主要结合 iOS 平台,从观看端出发,介绍一下对直播协议的选择。通常在 iOS 平台转载 2016-09-12 13:51:25 · 5354 阅读 · 0 评论 -
网易视频云分享:流媒体技术介绍(上篇)
网易视频云分享:流媒体技术介绍(上篇)网易视频云2016-04-14 11:49:49创业 媒体 技术 阅读(949)评论(0)声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。举报 流媒体就是指采用流式传输技术在网络上连续实时播放的媒体格式,如音频、视频或多媒体文件。所谓流媒体技术就是把连续的影像和声音信息经过转载 2016-09-14 09:52:27 · 1059 阅读 · 1 评论 -
【知识库专访】亲加CTO郝飞:直播技术架构解密与优化之道
from: http://geek.csdn.net/news/detail/106068中国已在2016年进入直播+时代,这种成本低廉、互动性高、部署便捷、稳定可靠的娱乐方式,最初仅仅局限于游戏直播和在线聊天,而随着互联网的逐渐发展,泛生活类、娱乐类直播也开始逐渐流行。CSDN知识库特地邀请到亲加通讯云CTO郝飞绘制了直播技术知识图谱,创建直播技术知识库,帮助广大开发者更加系统、全面转载 2016-10-10 17:44:14 · 1074 阅读 · 0 评论 -
各种音视频编解码学习详解
from: 各种音视频编解码学习详解 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比较搞的是,在豆丁网上看运营商的规范 标准,同一运营商同样的业务在不同文档中不同的要求,而且有些要转载 2016-09-21 15:41:31 · 2671 阅读 · 0 评论 -
直播技术(从服务端到客户端)二
播放在上一篇文章中,我们叙述了直播技术的环境配置(包括服务端nginx,nginx-rtmp-module, ffmpeg, Android编译,iOS编译)。从本文开始,我们将叙述播放相关的东西,播放是直播技术中关键的一步,它包括很多技术如:解码,缩放,时间基线选择,缓存队列,画面渲染,声音播放等等。我将分为三个部分为大家讲述整个播放流程;Android第一部分是基于转载 2016-09-22 10:44:38 · 869 阅读 · 0 评论 -
直播技术(从服务端到客户端)一
环境部署2015年开始直播变得越来越流行,很多的直播平台也应运而生,直播是一个很有技术的项目,从服务端到客户端到web等等。我们将写一序列的博客来阐述直播中的技术,这包括服务端技术和客户端技术。包括最简单的服务端环境部署、客户端编译、采集、推流、拉流、美化特效、水印、延时优化、音视频同步、p2p等等。当然还可能包括一些信号处理的知识,比如滤波,傅里叶变换(FFT)。从本文开始我们将从环境部转载 2016-09-22 10:46:56 · 1056 阅读 · 0 评论 -
视频直播技术详解(5)延迟优化
from:http://geek.csdn.net/news/detail/106909声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。 作者:七牛云 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注转载 2016-10-12 09:57:14 · 915 阅读 · 0 评论 -
视频直播技术详解(7)现代播放器原理
《视频直播技术详解》系列之七:现代播放器原理牛小七2016年9月29日发布在视频直播技术详解 from: http://blog.qiniu.com/archives/7040七牛云于 6 月底发布了一个针对视频直播的实时流网络 LiveNet 和完整的直播云解决方案,很多开发者对这个网络和解决方案的细节和使用场景非常感兴趣。结合七牛实时流网络 LiveNet 和直播云解决方案转载 2016-10-12 10:08:13 · 1522 阅读 · 0 评论 -
视频直播技术详解(8)直播云 SDK 性能测试模型
《视频直播技术详解》系列之八:直播云 SDK 性能测试模型牛小七2016年10月12日发布在视频直播技术详解 七牛云于 6 月底发布了一个针对视频直播的实时流网络 LiveNet 和完整的直播云解决方案,很多开发者对这个网络和解决方案的细节和使用场景非常感兴趣。结合七牛实时流网络 LiveNet 和直播云解决方案的实践,我们用八篇文章,更系统化地介绍当下大热的视频直播各环节的关转载 2016-10-14 08:24:07 · 1247 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HT转载 2016-09-12 13:34:27 · 607 阅读 · 0 评论 -
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制2014-12-26 09:15 by KenshinCui, 210656 阅读, 77 评论, 收藏, 编辑--iOS多媒体概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克转载 2016-09-12 13:36:04 · 980 阅读 · 0 评论 -
【翻译】安卓新播放器EXOplayer介绍
【翻译】安卓新播放器EXOplayer介绍http://developer.android.com/guide/topics/media/exoplayer.html 前言:Playing videos and music is a popular activity on Android devices. The Android framework provides Med转载 2016-09-12 13:17:58 · 2544 阅读 · 0 评论 -
TS流的解码过程-ES-PES-DTS-PTS-PCR
from: http://blog.chinaunix.net/uid-9688646-id-1998407.htmlTS 流解码过程:1. 获取TS中的PAT2. 获取TS中的PMT3. 根据PMT可以知道当前网络中传输的视频(音频)类型(H264),相应的PID,PCR的PID等信息。4. 设置demux 模块的视频Filter 为相应视频的PID和stream转载 2015-06-25 16:55:33 · 1316 阅读 · 0 评论 -
关于ES、PES、PS以及TS码流
from:http://blog.csdn.net/huangblog/article/details/8740571一、基本概念1)ES ES--Elementary Streams (原始流)是直接从编码器出来的数据流,可以是编码过的视频数据流(H.264,MJPEG等),音频数据流(AAC),或其他编码数据流的统称。ES流经过PES打包器之后,转载 2015-06-26 08:38:04 · 968 阅读 · 0 评论 -
MPEG2-TS
from : https://zh.wikipedia.org/wiki/MPEG2-TSMPEG2-TS维基百科,自由的百科全书跳转至: 导航、搜索MPEG2-TS(Transport Stream“传输流”;又称 MTS、TS)是一种传输和存储包含音效、视频与通信协议各种数据的标准格式,用于数字电视广播转载 2015-06-26 19:09:30 · 1781 阅读 · 0 评论 -
各种音视频编解码学习详解
FROM: http://www.cnblogs.com/skyofbitbit/p/3651270.html各种音视频编解码学习详解 编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的co转载 2015-06-28 16:29:55 · 2766 阅读 · 0 评论 -
视频显示分辨率标准大全
from: http://blog.chinaunix.net/uid-20682890-id-3458694.html一、视频显示分辨率标准格式对比计算机行业显示分辨率标准格式对比 数字影视显示分辨率标准格式对比 二、计算机行业显示分辨率标准格式 标准名称分辨率(解析度)显示横纵比转载 2015-07-29 13:14:31 · 12209 阅读 · 0 评论 -
视音频技术零基础学习方法
视音频技术零基础学习方法 (2014-06-16 23:59:24)转载▼标签: it 一直想把视音频编解码技术做一个简单的总结,可是苦于时间不充裕,一直没能完成。今天有着很大的空闲,终于可以总结一个有关视音频技术的入门教程, 可以方便更多的人学习从零开始学习视音频技术。需要注意的是,本文所说的视音频技术,指的转载 2016-04-26 08:08:56 · 1066 阅读 · 0 评论 -
H264 数据avi文件封装和拆解
from: http://blog.csdn.net/zhujinghao_09/article/details/44458245为了提高H264的保存效率,抛弃了FFmpeg库的avi封装,直接才源码的方式封装avi文件,源码来源于网络,经改造回馈网络。废话不多说,直接上干货。[cpp] view plain copy print?/* * avi_转载 2016-05-23 00:13:04 · 992 阅读 · 0 评论 -
H.264 Encoder
from: http://blog.csdn.net/zhujinghao_09/article/details/44458245What is H.264/AVCH.264/Advanced Video Coding (AVC) is an industry standard for video compression. The H.264 standard is also转载 2016-05-23 00:16:17 · 857 阅读 · 0 评论 -
AVI封装
http://blog.chinaunix.net/uid-27091949-id-4088330.htmlThe Microsoft AVI file format is a RIFF file specification used with applications that capture, edit, and play back audio-video sequences. In转载 2016-05-23 00:22:57 · 909 阅读 · 0 评论 -
音视频同步原理解析;音频编码和解码原理
音视频同步原理解析;音频编码和解码原理作者:yuyin86视频流中的DTS/PTS到底是什么?DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器应该开始从磁盘读取数据时的时间。mpeg文件中的每一个包都有一个SCR时间戳并且这个时间戳就是读取这个数据包时的系统时间。通常情况下,解码器会在它开始转载 2016-09-12 11:35:13 · 7077 阅读 · 0 评论 -
编解码技术学习网站汇总
1.音视频开源1.1 FFMPEGhttp://www.ffmpeg.org/http://dranger.com/ffmpeg/Ffmpeg Basic http://ffmpeg.tv/http://www.libav.org/1.2 H264/AVC http://www.videolan转载 2016-09-12 12:23:05 · 524 阅读 · 0 评论 -
使用google开源框架Exoplayer开发自定义播放器
http://ju.outofmemory.cn/entry/143633背景:移动端播放视频的需求如日中天, 最近特此使用google的开源框架Exoplayer来开发Android端的视频播放器, 输出为播放器SDK及使用SDK的DEMO.本文内容:ExoPlayer相关内容较多, 本文仅介绍使用其来制作一简单的视频播放器SDK, 媒体格式仅支持Mp4, 播放器功能包括转载 2016-09-12 13:16:29 · 4151 阅读 · 0 评论 -
ExoPlayer 开发者指导
ExoPlayer 开发者指导字数2134 阅读12051 评论36 喜欢32 原文地址想深入了解ExoPlayer的童鞋可以查看我的另外一篇文章:ExoPlayer源码浅析Developer guide在Android设备中,播放视频和音乐是非常普遍的。Android框架提供了一个对于媒体的操作的最省代码的解决方案:MediaPlayer。它提供了低等转载 2016-09-12 13:17:12 · 1095 阅读 · 0 评论 -
视音频编解码基本术语及解释
整理了一些基本视音频术语,用于入门和查询使用。H264:H264是视频的标准,是MPEG4-10,基于内容的高效编码方式.H.264/MPEG-4第10部分,或称AVC(AdvancedVideo Coding,高级视频编码),是一种视频压缩标准,一种被广泛使用的高精度视频的录制、压缩和发布格式。第一版标准的最终草案于2003年5月完成。H.转载 2017-01-24 12:50:37 · 1806 阅读 · 0 评论