写点什么

RTMP

0 人感兴趣 · 27 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/f6/f68c2c5f2d6cf4ea0d29c4fe71ac1e56.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术分享| anyRTC 音视频与微信小程序互通实践

用户头像
anyRTC开发者
2022-12-06

随着网络架构的变迁、媒体技术发展、音视频场景迭代,基于流媒体的技术也是推陈出新。WebRTC渐渐的成为了音视频互动场景的主流,而微信在6.5.21版本通过小程序开放了实时音视频能力,开发者们可以使用组件 < live-pusher > 实现基于 RTMP 的直播推流(录制)

https://static001.geekbang.org/infoq/ae/ae2aa0922f0e28f8ede6427b0598d89f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

什么是 RTMP 和 RTSP?它们之间有什么区别?

用户头像
wljslmz
2022-09-16

视频盛行的时代,流媒体技术越来越重要,在本文中,我们将讨论两种流行的流媒体协议:RTMP 和 RTSP。

利用华为云 ECS 服务器搭建安防视频监控平台【华为云至简致远】

用户头像
科技云未来
2022-08-03

【摘要】 这篇文章介绍华为云ECS服务器的购买、部署、登录、使用的整体流程,在服务器部署NGINX服务,搭建一个安防视频监控平台,本地开发了配套的RTMP流媒体推流客户端、RTMP播放器,完成整体效果演示。 RTMP流媒体推流客户端就是用来模拟摄像头硬件设备,R

https://static001.geekbang.org/infoq/86/86be5d4069f8db0dab749c9fe853d173.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

曾经辉煌一世的流媒体协议 RTMP 是什么样的?它能完全被取代吗?一文带您走进 RTMP 的世界

用户头像
wljslmz
2022-07-15

RTMP 是一种基于 TCP 的协议,它维护持久连接并允许低延迟通信,为了流畅地传递流并传输尽可能多的信息,它将流拆分为片段,并且它们的大小在客户端和服务器之间动态协商。

vivo 直播应用技术实践与探索

本章内容将分享,vivo直播平台这2年相关的技术发展历程,希望大家对直播有一个基础的了解,如果有相关的同学刚刚开始从事直播相关业务的开发,能够给大家带来一些启发。

3 个重点,20 个函数分析,浅析 FFmpeg 转码过程

用户头像
奔着腾讯去
2022-01-13

最近在做和转码有关的项目,接触到ffmpeg这个神器。从一开始简单的写脚本直接调用ffmpeg的可执行文件做些转码的工作,到后来需要写程序调用ffmpeg的API。虽然上网搜了别人的demo稍微改改顺利完成了工作,但是对于ffmpeg这个黑盒子,还是有些好奇心和担心(项

技术分享| anyRTC 服务单端口设计

用户头像
anyRTC开发者
2021-12-22

传统的CDN比如RTMP直播,是基于tcp的服务,并不存在端口过多的情况;而RTC服务大多数用的是udp端口,这种Udp模式有很多的优点,但是相比于RTMP直播服务器单端口走天下,RTC服务动则要开几百个端口略显尴尬。

海康摄像机 RTSP 地址格式 (官方最新版)

用户头像
音视频牛哥
2021-11-23

★目前海康录像机、网络摄像机,网络球机的RTSP单播取流格式如下(车载录像机不支持RTSP取流):

如何设计一款跨平台低延迟的 RTMP|RTSP 直播播放器

用户头像
音视频牛哥
2021-11-23

2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG,在点播这块支持格式很多,也非常优异,但是直播这块,特别是RTMP,延迟要

YU12 YV12 NV12 NV21 区别

用户头像
音视频牛哥
2021-11-23

yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy yyyyyyyy (w*h)

https://static001.geekbang.org/infoq/f6/f6982316b6178b5f438bd595dc462a80.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Rtmp Message 与 Chunk 格式

本文大部分内容摘自RTMP协议规范, 仅供个人学习总结。

FLV 格式解析

用户头像
轻口味
2021-09-13

FLV(Flash Video)是现在非常流行的流媒体格式,由于其视频文件体积轻巧、封装播放简单等特点,使其很适合在网络上进行应用,目前主流的视频网站无一例外地使用了FLV格式。

https://static001.geekbang.org/infoq/52/52a4f745b7370c65383959950a0bd4d3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 rtmp(四) 之协议实现分析

用户头像
轻口味
2021-09-12

前面的三篇文章已经从开发环境搭建实现到了握手协议。本文实现connect,createStream,play,..,为了效率和篇幅,我们直接分析srs-librtmp的实现

https://static001.geekbang.org/infoq/51/51c55f3324ee6dd64ab53824fc9dbd9a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 rtmp(三) 之手把手实现握手协议

用户头像
轻口味
2021-09-11

RTMP是基于TCP协议的应用层协议,默认通信端口1935.实现握手协议前先了解一下rtmp握手协议吧!!!

https://static001.geekbang.org/infoq/15/155d34f158cf3c5017726be956b695ed.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入理解 rtmp(二) 之 C++ 脚手架搭建

用户头像
轻口味
2021-09-10

前面深入理解rtmp(1)之开发环境搭建中我们已经搭建好服务器,并且利用一些现成的工具可以推送直播流,播放直播流了.这篇文章我们开始搭建从零开发一套rtmp推流拉流sdk,对着协议实现,达到真正的"深入理解".

音视频开发视频和视频帧:ffmpeg 的 RTMP 推流

用户头像
赖猫
2021-05-18

推荐视频:RTSP/RTMP推流分析 推流架构分析/推流缓存队列的设计 /FFmpeg函数阻塞问题分析https://www.bilibili.com/video/BV1ky4y177Jh

https://static001.geekbang.org/infoq/40/402b22df55d6e250784341aba5c341a9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

玩转直播系列之 RTMP 协议和源码解析(2)

本文主要基于RTMP协议原文和livego源码对RTMP协议进行了深入地解析。希望通过本文,能够让读者深入理解RTMP协议,甚至能够自己动手实现一个基本的RTMP服务器。

https://static001.geekbang.org/infoq/6c/6ca81e5dc7690ca4c2afa36182e17e2f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

玩转直播系列之从 0 到 1 构建简单直播系统(1)

本文主要介绍如何从0到1构建一个简单的直播系统,帮助大家对直播系统有一个基础的认识。

直播选择 RTC 还是 RTMP?

用户头像
anyRTC开发者
2021-04-15

RTC(Real Time Communication)实时音视频通信,它最大的特点就是低延时和无卡顿。从功能流程上说,它包含了采集、编码、前后处理、传输、解码、缓冲、渲染等诸多环节,每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪

流媒体传输协议之 RTMP

本系列文章将整理各个流媒体传输协议,包括 RTP/RTCP,RTMP,希望通过深入梳理协议的设计细节,能够给流媒体领域的开发者带来一定的启发。

https://static001.geekbang.org/infoq/25/258560d431511e9fe85b1d7f79ee15f0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

直播中不可缺少的一环 -rtmp 直播推流

用户头像
anyRTC开发者
2020-12-29

在直播大火的今天,一直流传着“不连麦无直播”的说法,为什么这么说呢?主要是现阶段用户对“强互动”比较满意,在接受了强互动的友好体验后,不在愿意用“弱互动”的方式进行交流,所以就形成了现在各大平台的直播中,都添加了直播连麦的功能。

https://static001.geekbang.org/infoq/99/9979ffba0ca62fad9fdf6feae91189db.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

实战排查|为什么遮挡推流摄像头,会导致播放绿屏?

前言:做音视频的小伙伴们多少都遇到过奇怪的BUG(如:卡顿、花屏、绿屏、变声等),表象上矛盾点颇多,推理得出的结论都是:“不应该啊!”,最终你抽丝剥茧,发现真相只有一个:“事出反常必有妖”!

基于 RTMP 数据传输协议的实时流媒体技术研究(论文全文)

用户头像
程序员小灰
2020-12-08

本文来自论文《基于 RTMP 协议的流媒体技术的原理与应用》,文中研究了基于 Flash 平台的流媒体系统中使用的 RTMP 协议的原理和应用,并对网络上实时流媒体的各种传输方式的优缺点进行了分析。然后,重点分析了基于 RTMP 协议的流媒体技术的特点,并且介绍了 R

https://static001.geekbang.org/infoq/47/47f90a07822e7a589315c719d0c3a067.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

自从有了语音开黑小能手,队友再也不会骂我了!

用户头像
anyRTC开发者
2020-08-19

随着音视频行业的不断发展,语音类的APP近年来是层出不穷,玩法花样百出。

https://static001.geekbang.org/infoq/85/853ce438c7cfad95dd01d556e4522a42.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

影响音视频延迟的关键因素(一):流媒体系统

用户头像
ZEGO即构
2020-08-19

5大流媒体系统,选择哪种才能获得最低延时呢?

https://static001.geekbang.org/infoq/82/8220902c3f7d92d2d07a03fc36753327.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么直播系统不用 RTP 协议

用户头像
soolaugust
2020-08-18

本文转自“雨夜随笔”公众号,欢迎关注

https://static001.geekbang.org/infoq/c0/c05114771e807c3c7895a9f78f0d7e18.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

直播技术的背后 --RTMP 协议

用户头像
soolaugust
2020-08-18

本文转自“雨夜随笔”公众号,欢迎关注

RTMP_RTMP技术文章_InfoQ写作社区