实战中jrtplib发送rtp包,时间戳处理大坑

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、jrtp是什么?大坑是什么?
  • 二、发送rtp over udp码流包,卡顿,跳帧问题
  • 三、jrtp源码得到结论
  • 总结


前言


一、jrtp是什么?大坑是什么?

RTP 是目前解决流媒体实时传输问题的最好办法,如果需要在Linux平台上进行实时流媒体编程,可以考虑使用一些开放源代码的RTP库,如LIBRTP、 JRTPLIB等。 JRTPLIB是一个面向对象的RTP库,它完全遵循RFC 1889设计,在很多场合下是一个非常不错的选择,下面就以JRTPLIB为例,讲述如何在Linux平台上运用RTP协议进行实时流媒体编程。

JRTPLIB 是一个用C++语言实现的RTP库,目前已经可以运行在Windows、Linux、FreeBSD、Solaris、Unix和 VxWorks等多种操作系统上。要为Linux 系统安装JRTPLIB,首先从JRTPLIB的网站(http: //lumumba.luc.ac.be/jori/jrtplib/jrtplib.html)下载最新的源码包

二、

你可能感兴趣的:(音视频开发系列进阶,嵌入式硬件,c++)