![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
流媒体
文章平均质量分 80
凌风探梅
这个作者很懒,什么都没留下…
展开
-
TS流解析之PAT表格解析
from: http://blog.csdn.net/xioahw/article/details/4093488PAT表格定义如下:typedef struct TS_PAT_Program{ unsigned program_number :16; //节目号 unsigned program_map_PID :13; //节目映射表的PID,节目号大于0转载 2015-08-13 12:33:56 · 1646 阅读 · 0 评论 -
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制2014-12-26 09:15 by KenshinCui, 210656 阅读, 77 评论, 收藏, 编辑--iOS多媒体概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录制,还是对麦克转载 2016-09-12 13:36:04 · 975 阅读 · 0 评论 -
HTTP Live Streaming直播(iOS直播)技术分析与实现
HTTP Live Streaming直播(iOS直播)技术分析与实现HTTP Live Streaming直播(iOS直播)技术分析与实现 不经意间发现,大半年没写博客了,自觉汗颜。实则2012后半年,家中的事一样接着一样发生,实在是没有时间。快过年了,总算忙里偷闲,把最近的一些技术成果,总结成了文章,与大家分享。 前些日子,也是项目需要,花了一些时间研究了HT转载 2016-09-12 13:34:27 · 605 阅读 · 0 评论 -
HLS-Demo IOS 视屏直播样例
HLS-DemoIOS 视屏直播样例主要展示 HLS 详细流程,用于iOS视屏直播。使用demo前请注意下面的问题。//#warning 注意,不要直接使用切换流的主索引,当前代码的协议只提供对.ts定位的子索引的下载和播放,而且其中只有点播协议那一小段是可以下载的,直播协议只能播放,无法下载,无法下载的原因是因为m3u8的那个库中只对特定的一种m3u8的格式做了解析,而m3u转载 2016-09-12 13:37:24 · 2791 阅读 · 0 评论 -
iOS流媒体直播整个框架介绍(HLS、RTSP)
iOS流媒体直播整个框架介绍(HLS、RTSP)目录技术文章2016年7月17日一、HTTP(WebService)基于HTTP的渐进下载Progressive Download流媒体播放仅是在完全下载后再播放模式基础上做了一些小的改进。与下载播放模式中必须等待整个文件下载完毕后才能开始播放不同,渐进下载客户端在开始播放之前仅需等待一段较短的时间用于下载和缓冲该媒体文件最前面的转载 2016-09-12 13:44:53 · 2129 阅读 · 0 评论 -
iOS视频直播学习
iOS视频直播学习字数1512 阅读572 评论2 喜欢7整个流媒体播放系统主要分为视频服务器端和iOS视频播放器客户端。服务器端主要负责为播放器端提供直播,点播等视频流;播放器端负责接收服务器发送的数据流,进行解码和播放。一、流媒体技术的含义流媒体并不是一种新型的媒体,而是一种新的技术。广义上的流媒体指的是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和转载 2016-09-12 13:46:35 · 695 阅读 · 0 评论 -
流媒体视频直播方案
流媒体视频直播方案 背景 在视频直播领域,有不同的商家提供各种的商业解决方案,包括软硬件设备,摄像机,编码器,流媒体服务器等。本文讲解如何使用一系列免费工具,打造一套视频直播方案。 视频直播方案的组成,可以分为4部分: 1)前端采集编码设备:提供直播信号源的采集和编码压缩功能,并将信号推送到直播流媒体服务器上。 2)直播流媒体服务器:负责直播流的发布和转播分转载 2016-09-12 13:49:29 · 3657 阅读 · 2 评论 -
直播协议的选择:RTMP vs. HLS
直播协议的选择:RTMP vs. HLSSamirChen 2016-07-17 61 阅读 前言随着直播业务的兴起,越来越多的直播平台开始涌现,这火热的程度好像一个应用不带上直播业务出来都不好意思跟人打招呼。想要做一个直播业务,主要包括三个部分:采集推流端、流媒体服务端、播放端。这里不多说,就主要结合 iOS 平台,从观看端出发,介绍一下对直播协议的选择。通常在 iOS 平台转载 2016-09-12 13:51:25 · 5348 阅读 · 0 评论 -
网易视频云分享:流媒体技术介绍(上篇)
网易视频云分享:流媒体技术介绍(上篇)网易视频云2016-04-14 11:49:49创业 媒体 技术 阅读(949)评论(0)声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。举报 流媒体就是指采用流式传输技术在网络上连续实时播放的媒体格式,如音频、视频或多媒体文件。所谓流媒体技术就是把连续的影像和声音信息经过转载 2016-09-14 09:52:27 · 1051 阅读 · 1 评论 -
【知识库专访】亲加CTO郝飞:直播技术架构解密与优化之道
from: http://geek.csdn.net/news/detail/106068中国已在2016年进入直播+时代,这种成本低廉、互动性高、部署便捷、稳定可靠的娱乐方式,最初仅仅局限于游戏直播和在线聊天,而随着互联网的逐渐发展,泛生活类、娱乐类直播也开始逐渐流行。CSDN知识库特地邀请到亲加通讯云CTO郝飞绘制了直播技术知识图谱,创建直播技术知识库,帮助广大开发者更加系统、全面转载 2016-10-10 17:44:14 · 1051 阅读 · 0 评论 -
直播技术(从服务端到客户端)二
播放在上一篇文章中,我们叙述了直播技术的环境配置(包括服务端nginx,nginx-rtmp-module, ffmpeg, Android编译,iOS编译)。从本文开始,我们将叙述播放相关的东西,播放是直播技术中关键的一步,它包括很多技术如:解码,缩放,时间基线选择,缓存队列,画面渲染,声音播放等等。我将分为三个部分为大家讲述整个播放流程;Android第一部分是基于转载 2016-09-22 10:44:38 · 861 阅读 · 0 评论 -
直播技术(从服务端到客户端)一
环境部署2015年开始直播变得越来越流行,很多的直播平台也应运而生,直播是一个很有技术的项目,从服务端到客户端到web等等。我们将写一序列的博客来阐述直播中的技术,这包括服务端技术和客户端技术。包括最简单的服务端环境部署、客户端编译、采集、推流、拉流、美化特效、水印、延时优化、音视频同步、p2p等等。当然还可能包括一些信号处理的知识,比如滤波,傅里叶变换(FFT)。从本文开始我们将从环境部转载 2016-09-22 10:46:56 · 1053 阅读 · 0 评论 -
HLS协议及java切片相关
http://blog.csdn.net/cjsafty/article/details/7922849说明:在写这篇文章时不知道查了多少资料不是资料不完整就是根本不能安装,网上许多资料都是转载。写这篇文章时我亲自做了测试,安装完全通过,如果有什么不对的地方欢迎拍砖 一、安装ffmpeg 操作系统:centos 5.6 (一)安装编译环境 #yum install -y转载 2015-07-31 19:07:10 · 3590 阅读 · 0 评论 -
视频直播技术详解(5)延迟优化
from:http://geek.csdn.net/news/detail/106909声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。 作者:七牛云 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注转载 2016-10-12 09:57:14 · 910 阅读 · 0 评论 -
视频直播技术详解(7)现代播放器原理
《视频直播技术详解》系列之七:现代播放器原理牛小七2016年9月29日发布在视频直播技术详解 from: http://blog.qiniu.com/archives/7040七牛云于 6 月底发布了一个针对视频直播的实时流网络 LiveNet 和完整的直播云解决方案,很多开发者对这个网络和解决方案的细节和使用场景非常感兴趣。结合七牛实时流网络 LiveNet 和直播云解决方案转载 2016-10-12 10:08:13 · 1511 阅读 · 0 评论 -
视频直播技术详解(8)直播云 SDK 性能测试模型
《视频直播技术详解》系列之八:直播云 SDK 性能测试模型牛小七2016年10月12日发布在视频直播技术详解 七牛云于 6 月底发布了一个针对视频直播的实时流网络 LiveNet 和完整的直播云解决方案,很多开发者对这个网络和解决方案的细节和使用场景非常感兴趣。结合七牛实时流网络 LiveNet 和直播云解决方案的实践,我们用八篇文章,更系统化地介绍当下大热的视频直播各环节的关转载 2016-10-14 08:24:07 · 1242 阅读 · 0 评论 -
图像技术在直播中怎么用
该分享系列整理自涂图CTO在架构师沙龙上的演讲内容。 一、技术框架 爱美之心,人皆有之。早期的图片美颜教育了市场,到了直播时代,美颜同样成为直播平台的标配。就目前来说,直播美颜用的主流技术是OpenGL ES。它的好处首先是直接在GPU上运行的,所以性能高、功耗小,用在直播上比较划算。第二,它是跨平台的,iOS和安卓都支持,美颜效果能够直接在这两个平台上达到跨平台的效果。另外OpenG转载 2016-11-06 14:51:38 · 1840 阅读 · 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 · 2513 阅读 · 0 评论 -
ExoPlayer 开发者指导
ExoPlayer 开发者指导字数2134 阅读12051 评论36 喜欢32 原文地址想深入了解ExoPlayer的童鞋可以查看我的另外一篇文章:ExoPlayer源码浅析Developer guide在Android设备中,播放视频和音乐是非常普遍的。Android框架提供了一个对于媒体的操作的最省代码的解决方案:MediaPlayer。它提供了低等转载 2016-09-12 13:17:12 · 1091 阅读 · 0 评论 -
使用google开源框架Exoplayer开发自定义播放器
http://ju.outofmemory.cn/entry/143633背景:移动端播放视频的需求如日中天, 最近特此使用google的开源框架Exoplayer来开发Android端的视频播放器, 输出为播放器SDK及使用SDK的DEMO.本文内容:ExoPlayer相关内容较多, 本文仅介绍使用其来制作一简单的视频播放器SDK, 媒体格式仅支持Mp4, 播放器功能包括转载 2016-09-12 13:16:29 · 4137 阅读 · 0 评论 -
HLS视频协议第一弹--centos下面配置ffmpeg,segmenter以适应hls切片需要
from: http://blog.csdn.net/cdnight/article/details/39160067安装Yasm。(假如没有的话,那么就直接在本人的整理包里面拿出来解压编译吧)Yasm是一个完全重写的NASM汇编。目前,它支持x86和AMD64指令集,接受NASM和气体汇编语法,产出二进制, ELF32 , ELF64 ,COFF , Mach -转载 2015-07-31 19:18:24 · 1055 阅读 · 0 评论 -
centos ffmpeg m3u8切片相关
from: http://blog.csdn.net/cdnight/article/details/39104509在Centos 6.5 X64下切割m3u8操作系统:centos 6.5必需要参考的文章:http://blog.chinaunix.net/uid-23069658-id-4018842.html 准备工作:安转载 2015-07-31 19:09:45 · 1732 阅读 · 0 评论 -
基于HTTP Live Streaming(HLS) 搭建在线点播系统
from:http://blog.csdn.net/cdnight/article/details/39156711基于HTTP Live Streaming(HLS) 搭建在线点播系统chuanliang 于 2012-11-9,13:58 Comments (0) 归类于:技术相关, 无线互联网及增值业务 Tags: ffmpeg, HLS, H转载 2015-07-31 19:17:08 · 2762 阅读 · 0 评论 -
小玩流媒体播放——HLS流媒体点播系统
标签:流媒体 HLS 播放原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yaocoder.blog.51cto.com/2668309/1435771背景:前一段时间帮助一个朋友研究了下流媒体播放方面的知识,感觉挺好玩的。现在把浅薄的尝试和总结分享给大家。一.HL转载 2015-07-31 19:16:10 · 1154 阅读 · 0 评论 -
TS流解析之PMT表格解析
from:http://blog.csdn.net/xioahw/article/details/4093491PMT结构定义:typedef struct TS_PMT_Stream{ unsigned stream_type : 8; //指示特定PID的节目元素包的类型。该处PID由elementary PID指定 uns转载 2015-08-13 12:34:42 · 1181 阅读 · 0 评论 -
利用nginx搭建http和rtmp协议的流媒体服务器
利用nginx搭建http和rtmp协议的流媒体服务器一、准备工作1、安装依赖包:yum install gcc glibc glibc-devel libtool make openssl-devel-0.9.8e pkgconfig lib-devel mhash.x86_64 pcre-8.30 nasm gettext-devel gettext-devel perl-转载 2015-12-22 11:08:04 · 1538 阅读 · 0 评论 -
视频直播技术详解(1)采集
声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。作者:七牛云责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注姓名+公司+职位。转载 2016-09-11 19:27:53 · 1717 阅读 · 0 评论 -
视频直播技术详解(3)编码和封装
声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。 作者:七牛云 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注姓名+公司+职位。from: http://geek.csdn.net/news/d转载 2016-09-11 19:31:05 · 1586 阅读 · 0 评论 -
视频直播技术详解(4)推流和传输
声明:本文为CSDN原创投稿文章,未经许可,禁止任何形式的转载。 作者:七牛云 责编:钱曙光,关注架构和算法领域,寻求报道或者投稿请发邮件qianshg@csdn.net,另有「CSDN 高级架构师群」,内有诸多知名互联网公司的大牛架构师,欢迎架构师加微信qshuguang2008申请入群,备注姓名+公司+职位。from:http://geek.csdn.net/news/detail转载 2016-09-11 19:32:48 · 3182 阅读 · 0 评论 -
视频直播技术详解(0)开篇
(原标题:《视频直播技术详解》系列之一:开篇) 文|何李石随着互联网用户消费内容和交互方式的升级,支撑这些内容和交互方式的基础设施也正在悄悄发生变革。手机设备拍摄视频能力和网络的升级催生了大家对视频直播领域的关注,吸引了很多互联网创业者或者成熟企业进入该领域。 七牛云作为一家以基础服务能力见长的云计算公司,于 6 月底发布了一个针对视频直播的实时流网络 Li转载 2016-09-12 10:59:24 · 842 阅读 · 0 评论 -
视频直播技术详解(2)采集
原文 http://mp.weixin.qq.com/s?__biz=MjM5NzAwNDI4Mg==&mid=2652191198&idx=1&sn=6d20bc90d19dcadaa479405c3b4fc46f#rd主题 七牛 GPUImage七牛云于 6 月底发布了一个针对视频直播的实时流网络 LiveNet 和完整的直播云解决方案,很多开发者对这个网络和转载 2016-09-12 11:01:38 · 3017 阅读 · 0 评论 -
手机视频直播解决方案
手机视频直播解决方案一、方案简介本公司的手机视频直播、点播解决系统,是以2.75G、3G、WLAN网络的音视频压缩、传输技术为核心,将广电网、通信网、互联网的音视频应用无缝整合,为电视台、媒体、教育机构、企业提供一站式解决方案。本公司手机视频直播平台由视频编码机,流媒体服务器,业务管理系统,手机客户端组成,其结构拓扑图如下:二、功能特色1转载 2016-09-12 11:09:49 · 1060 阅读 · 0 评论 -
何李石:七牛直播云技术详解
导读: 6月30日,七牛在原有云存储,云加速以及数据处理服务的基础上,正式推出七牛直播云服务。这次发布,除了推出实时流网络(LiveNet)作为全面支撑直播实时互动场景的传输网络通道,同时也推出多平台采集SDK,播放SDK以及云端API实现各种有针对性的直播功能。今天,小编推荐给大家的就是七牛布道师何李石对端到端,场景化 SDK技术参数的详细解读。 以下根据七牛云首席布道师何李转载 2016-09-12 11:14:01 · 1104 阅读 · 0 评论 -
【基于libRTMP的流媒体直播之 AAC、H264 推送】
【基于libRTMP的流媒体直播之 AAC、H264 推送】作者:u011516800 这段时间在捣腾基于 RTMP 协议的流媒体直播框架,其间参考了众多博主的文章,剩下一些细节问题自行琢磨也算摸索出个门道,现将自己认为比较恼人的 AAC 音频帧的推送和解析、H264 码流的推送和解析以及网上没说清楚的地方分享给各位。 RTMP 协议栈的实现,Bill 直转载 2016-09-12 11:34:23 · 746 阅读 · 0 评论 -
音视频同步原理解析;音频编码和解码原理
音视频同步原理解析;音频编码和解码原理作者:yuyin86视频流中的DTS/PTS到底是什么?DTS(解码时间戳)和PTS(显示时间戳)分别是解码器进行解码和显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器应该开始从磁盘读取数据时的时间。mpeg文件中的每一个包都有一个SCR时间戳并且这个时间戳就是读取这个数据包时的系统时间。通常情况下,解码器会在它开始转载 2016-09-12 11:35:13 · 7065 阅读 · 0 评论 -
基于Android平台的流媒体播放器的设计
from: 基于Android平台的流媒体播放器的设计1引 言 随着移动通信技术和多媒体技术的迅速发展,融合手机、网络、多媒体技术为一体的视频监控技术也有了长足的进步,通过移动通信网络提供流媒体服务已经成为可能。全球移动用户数非常庞大,因此移动流媒体服务具有巨大的市场潜力,也正成为移动业务的研究热点之一。在这一背景下,针对移动网络和移动终端的特点,提出移动流媒体客户端的解决方转载 2016-09-12 13:08:22 · 880 阅读 · 0 评论 -
视音频编解码基本术语及解释
整理了一些基本视音频术语,用于入门和查询使用。H264:H264是视频的标准,是MPEG4-10,基于内容的高效编码方式.H.264/MPEG-4第10部分,或称AVC(AdvancedVideo Coding,高级视频编码),是一种视频压缩标准,一种被广泛使用的高精度视频的录制、压缩和发布格式。第一版标准的最终草案于2003年5月完成。H.转载 2017-01-24 12:50:37 · 1782 阅读 · 0 评论