视界音你而不同

LV1
发表了文章

FFmpeg + OpenGL ES 实现 3D 全景播放器

前文中,我们已经利用 FFmpeg + OpenGLES + OpenSLES 实现了一个多媒体播放器,本文将基于此播放器实现一个酷炫的 3D 全景播放器。

视界音你而不同
发表了文章

学会添加水印,只要这一篇就足够

打算写这样一篇文章很久了,算是对过往的一种总结,也希望能获得更多的反馈继续迭代。在这个人类的主要信息载体已经变为视频的年代,水印的添加也成为了一个许多人不可或缺...

视界音你而不同
发表了文章

视频编码质量评价

视频已经成为我们现代生活中不可或缺的元素,众所周知,视频的原始数据量大的惊人,不利于存储和传输!于是乎有了视频编码,不同的编码器,不同的参数,软件与硬件,到底哪...

视界音你而不同
发表了文章

手撕RTSP协议系列(13)——RTCP协议

之前的文章,介绍了RTSP和RTP协议,RTSP用于建立连接及发送请求等,RTP用于实际的媒体数据传输。整个RTSP的流程中,还有一种不可或缺的协议, 那就是R...

视界音你而不同
发表了文章

手撕RTSP协议系列(12)——RTP包格式

前面我们花了较多的篇幅来介绍了RTSP协议的一些细节,但是rtsp传输,本质上涉及三种协议,RTSP、RTP以及RTCP。RTSP主要负责连接建立,销毁及一些其...

视界音你而不同
发表了文章

手撕RTSP协议系列(11)——RTSP_SET_PARAMETER

上一篇介绍了RTSP的GET_PARAMETER消息,看到这个消息类型,我们很容易习惯性的想到应该还要有一个RTSP_SET_PARAMETER消息,如我我们所...

视界音你而不同
发表了文章

手撕RTSP协议系列(10)——GET_PARAMETER

上一篇我们介绍了RTSP的TEARDOWN指令,用于结束一个RTSP的会话!本篇我们来介绍RTSP GET_PARAMETER!

视界音你而不同
发表了文章

手撕RTSP协议系列(9)——TEARDOWN

上一篇我们讲了RTSP PAUSE消息,本篇我们来看下RTSP TEARDOWN消息!

视界音你而不同
发表了文章

手撕RTSP协议系列(8)——PAUSE

上一篇我们讲解了RTSP PLAY消息,PLAY请求成功之后,RTSP server就会一直向客户端发送RTP数据包!开始“播放”之后,我们相应的就会有暂停,停...

视界音你而不同
发表了文章

手撕RTSP协议系列(7)——PLAY

上一篇我们熟悉了RTSP_SETUP消息,SETUP可以说是PLAY的准备流程,只有SETUP请求被成功回复之后,客户端才可以发起PLAY请求。本篇我们就来看一...

视界音你而不同
发表了文章

手撕RTSP协议系列(6)——SETUP

SETUP请求的作用是指明媒体流该以什么方式传输;每个流PLAY之前必须执行SETUP操作;发送SETUP请求时,客户端会指定两个端口,一个端口用于接收RTP数...

视界音你而不同
发表了文章

手撕RTSP协议系列(5)——DESCRIBE

上一篇我们介绍了RTSP的OPTION指令,客户端发起OPTION请求后,得到了RTSP服务器支持的指令。在此之后,客户端会继续向服务器发送DESCRIBE消息...

视界音你而不同
发表了文章

手撕RTSP协议系列(4)——OPTION

上一篇,我们介绍了sdp相关信息,接下来开始我们介绍RTSP相关的选项,本篇我们首先来看一下OTPION选项。

视界音你而不同
发表了文章

手撕RTSP协议系列(3)——sdp格式详解

上一篇我们介绍了RTSP数据包的格式,在整个rtsp的交互过程,sdp也是很重要不可获取的一环,本篇我们来详细介绍一下sdp的格式!

视界音你而不同
发表了文章

手撕RTSP协议系列(2)——Rtsp消息格式

RTSP消息分为两大类,一类是请求消息(request),一类是回应消息(ressponse)!

视界音你而不同
发表了文章

手撕RTSP协议系列(1)——Rtsp基本流程

哈喽,久违的小伙伴们!之前开了一个专辑手撕了rtmp协议!对于流媒体协议,rtsp协议也是很常见的,接下来我们继续手撕,手撕rtsp协议!本篇我们首先来简单了解...

视界音你而不同
移动直播云直播短视频实时音视频
发表了文章

python十几行代码实现简单播放器

播放器大家都并不陌生,我们听音乐,我们看视频都会用到。那么播放器实现的功能到底有哪些呢?一个播放器一般来讲都完成了如下步骤:

视界音你而不同
发表了文章

视频码控:CBR、VBR和ABR

无论是查线上一些花屏、卡顿,马赛克问题,还是进行码率自适应的功能开发,抑或进行客户端播放器的JitterBuffer的优化,都需要编码器发送端的配合。我们需要在...

视界音你而不同
发表了文章

opencv+python制作硬核七夕礼物

给大家准备了一份已经写好的代码,利用python+opencv+openpyxl,opencv实现读取图片像素颜色,然后openpyxl自动填充Excel表格对...

视界音你而不同
发表了文章

协议转换之rtsp转rtmp推流

近些年,每一年的风口,几乎都离不开音视频。2020年了,音视频依然很火,只不过是火的领域有所不同,从年初受疫情而爆发的视频会议,到后来为了大力发展网络经济的直播...

视界音你而不同

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券