前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >RV1126多路码流功能

RV1126多路码流功能

作者头像
用户6280468
发布2022-11-28 17:21:04
1K0
发布2022-11-28 17:21:04
举报
文章被收录于专栏:txp玩Linuxtxp玩Linux

前言:

大家好,今天的内容,主要给大家分享我个人自己搞的一个实战项目:ai识别加音视频推流实战项目进度,整个项目从7份开始,前两部分的ai识别工程基本上已经讲解完了(还有人脸识别的工程代码会进行重新重构一篇),当然这里面等录制完了第三部分的音视频推流开发内容,还会对ai识别这部分做补充,比如说yolo或者ssd等算法模型的原理讲解,还有就是自己怎么去训练模型;目前已经开始在录制音视频推流开发的第三部分,已经录制了两个小节部分,第三部分的内容会多搞点,比如理论知识的讲解,然后再结合我们的推流代码工程,可以学习到mpp和ffmpeg,以及rtmp、srt等相关协议,还包括h264、h265的码流结构和编码结构等相关知识点,甚至还包括工作当中常遇见家的问题,比如说,音视频不同步的问题:

一、打算新添加RV1126多路码流功能:

1、什么是RV1126多路码流功能?

RV1126多路码流指的是一个摄像头+一个麦克风同时推流到到多个地址,目前的话多路码流推流最多可以同时推到30个流地址(目前演示的是推到三个)。如图所示,我的这个示例是同时推流到三个流地址,分别是:

代码语言:javascript
复制
1. rtmp://10.0.0.88:1935/live/cz_01
2. rtmp://10.0.0.88:1935/live/cz_02
3. rtmp://10.0.0.88:1935/live/cz_03

2、多路码流应用场景:

  • 在监控的时候,可以通过一个摄像头把视频数据传输到多个平台,让多个流平台能够实时监看到现场的情况。
  • 在大型直播的时候,通过摄像机捕捉到现场的画面,并把数据实时传输到各大流媒体,如腾讯视频,爱奇艺、芒果TV等,都是多路码流的最大功能之一。

3、多路码流涉及到的技术点:

其实多路码流和我们星球目前在讲解的单路码流推流有很多相似之处,但最大的不同是在采集到音视频编码数据后通过流媒体地址的映射关系传输到不同的队列进行存储。并且通过url的id获取每一个Url的队列进行推流。

下面是实现的效果:

http://mpvideo.qpic.cn/0bc3qqajmaaajiakhec6vbrvbbgds2cabfqa.f10102.mp4?dis_k=f815859e59d0245315038e183d0f0836&dis_t=1669625759&vid=wxv_2642852282480558080&format_id=10102&support_redirect=0&mmversion=false

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-10-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 txp玩Linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言:
  • 一、打算新添加RV1126多路码流功能:
    • 1、什么是RV1126多路码流功能?
      • 2、多路码流应用场景:
        • 3、多路码流涉及到的技术点:
        相关产品与服务
        云直播
        云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档