javacv音视频开发宝典:rtsp转推到rtp(非ts流方式),及使用ts流发送解决sdp缺失问题

eguid_1 eguid_1     2023-03-26     419

关键词:

《JavaCV音视频开发宝典》专栏目录导航
《JavaCV音视频开发宝典》专栏介绍和目录

前言

在之前的文章中,由于忘记介绍使用的rtp推流方式都是TS流方式,RTP方式推流没讲,本章作为之前文章(JavaCV音视频开发宝典:rtsp拉流并使用转码方式转推到rtp)的补充。

注意:本文不需要额外的流媒体服务充当服务端。

关于sdp缺失问题:
尽管javaCV是可以进行rtp方式推送流的,但是再拉这个推送的rtp流的时候会有个问题,就是缺少sdp描述文件的问题,理论上来讲,如果是作为rtp服务端,应该是要向拉流的客户端发送当前服务的sdp描述信息的,而我们这种方式并没有提供sdp描述信息,所以不能用来作为一对一点播或者多播,可以用ts流方式发送,就可以解决这个问题。

javacv音视频开发宝典:rtsp拉流并使用转码方式转推到rtp(代码片段)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言在前面的文章中,我们主要进行rtmp推流和录制mp4、flv和hls,博主原本觉得已经照顾到大部分场景了,直到最近群里有小伙伴们问怎么推rtp,这... 查看详情

javacv音视频开发宝典:rtsp转推到rtp(非ts流方式),及使用ts流发送解决sdp缺失问题

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言在之前的文章中,由于忘记介绍使用的rtp推流方式都是TS流方式,RTP方式推流没讲,本章作为之前文章(JavaCV音视频开发宝典:rtsp拉流并使用转... 查看详情

javacv音视频开发宝典:rtsp转推到rtp(非ts流方式),及使用ts流发送解决sdp缺失问题

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言在之前的文章中,由于忘记介绍使用的rtp推流方式都是TS流方式,RTP方式推流没讲,本章作为之前文章(JavaCV音视频开发宝典:rtsp拉流并使用转... 查看详情

javacv音视频开发宝典:rtsp拉流转码方式转推到rtmp

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言在上一篇JavaCV音视频开发宝典:rtsp转推到rtp我们主要进行rtp推流,本章将进行rtmp推流。rtmp协议相信大家都不陌生了,rtmp协议是Adobe公司制定的... 查看详情

javacv开发详解之rtsp推流实战:rtsp转推到rtsp(代码片段)

javacv实战专栏目录:JavaCV实战专栏文章目录(JavaCV速查手册)前言在上一篇《JavaCV开发详解之rtp推流实战:rtsp转推到rtp》我们主要进行rtp推流,本章将进行rtsp推流。还是那句话,Nocodenobb!废话少谈,直接上代码。参考资料ffmpeg... 查看详情

javacv音视频开发宝典:udp推流使用udp方式推送ts流实现udp一对一直播点播

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言之前写rtp推流(JavaCV音视频开发宝典:rtsp拉流并使用转码方式转推到rtp,JavaCV音视频开发宝典:rtsp转推到rtp(非TS流方式),及使用TS流发送解... 查看详情

javacv音视频开发宝典:udp推流使用udp方式推送ts流实现udp一对一直播点播

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言之前写rtp推流(JavaCV音视频开发宝典:rtsp拉流并使用转码方式转推到rtp,JavaCV音视频开发宝典:rtsp转推到rtp(非TS流方式),及使用TS流发送解... 查看详情

javacv开发详解之rtp推流实战:rtsp转推到rtp(代码片段)

javacv实战专栏目录:JavaCV实战专栏文章目录(JavaCV速查手册)前言在《JavaCV实战教程》前面的文章中,我们主要进行rtmp推流和录制mp4、flv和hls,博主原本觉得已经照顾到大部分场景了,直到最近群里有小伙伴们问怎么推rtp,这... 查看详情

javacv音视频开发宝典:视频转码和转封装有什么区别?使用rtsp拉流转推到rtmp案例来讲一下转码和转封装实现的区别(代码片段)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录前言博主本来想用mp4文件来讲得,但是手头没有合适的mp4小视频,所以就直接用rtsp转推rtmp的例子来讲,一来rtsp转rtmp比较常见,而且还方便理解概... 查看详情

javacv音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在开始之前,我们需要了解一点rtp协议相关的知识。当然了,相信很多小伙伴应该已经或多或少了解过rtp了,专门用于传输音视频数据的协议... 查看详情

javacv音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在开始之前,我们需要了解一点rtp协议相关的知识。当然了,相信很多小伙伴应该已经或多或少了解过rtp了,专门用于传输音视频数据的协议... 查看详情

javacv音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在开始之前,我们需要了解一点rtp协议相关的知识。当然了,相信很多小伙伴应该已经或多或少了解过rtp了,专门用于传输音视频数据的协议... 查看详情

javacv音视频开发宝典:rtp广播方式音视频传输(一对多音视频会议)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在上一章中JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)我们已经实现一对一(点到点)的rtp实时音视频传输,可以用于... 查看详情

javacv音视频开发宝典:rtp广播方式音视频传输(一对多音视频会议)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在上一章中JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)我们已经实现一对一(点到点)的rtp实时音视频传输,可以用于... 查看详情

javacv音视频开发宝典:rtp广播方式音视频传输(一对多音视频会议)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在上一章中JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)我们已经实现一对一(点到点)的rtp实时音视频传输,可以用于... 查看详情

javacv音视频开发宝典:rtp广播方式发送ts流音视频传输(一对多音视频会议)

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在上一章中JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)我们已经实现一对一(点到点)的rtp实时音视频传输,可以用于... 查看详情

javacv音视频开发宝典:udp广播推流使用udp方式推送广播ts流实现udp一对多广播

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在之前文章中我们已经实现rtp点到点传输JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)和rtp广播JavaCV音视频开发宝典:rtp... 查看详情

javacv音视频开发宝典:udp广播推流使用udp方式推送广播ts流实现udp一对多广播

《JavaCV音视频开发宝典》专栏目录导航《JavaCV音视频开发宝典》专栏介绍和目录​前言在之前文章中我们已经实现rtp点到点传输JavaCV音视频开发宝典:rtp点到点音视频传输(一对一音视频直播)和rtp广播JavaCV音视频开发宝典:rtp... 查看详情