首页 > 编程语言 >JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调视频TS码流并解析预览图像

JavaCV音视频开发宝典:使用JavaCV读取海康平台或海康网络摄像头sdk回调视频TS码流并解析预览图像

时间:2023-06-13 17:25:15浏览次数:50  
标签:TS 音视频 海康 RTP JavaCV sdk

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

JavaCV音视频开发宝典

前言

两年前博主写了如何利用JavaCV解析各种h264裸流,《JavaCV音视频开发宝典:使用javacv读取GB28181、海康大华平台和网络摄像头sdk回调视频码流并解析预览图像》,但是随着时间变化,各个厂商sdk也有所迭代升级,比如现在海康sdk回调不再包含H264裸流,只有PS和TS流以及RTP(RTP中也可包含PS\TS\H264\H265裸流)

PS流和TS流封装格式简述

虽然各大厂商sdk手册文档有所介绍,但对于一些概念并没有进行阐述,下面我们具体讲讲这些流是什么,做什么用的。

ps流和TS流是一对姊妹封装格式,它们都是MPEG-2(ISO/IEC 13818-2)标准协议家族成员。

ISO/IEC 13818-2标准见下方参考资料列表

什么是PS流(Program Stream的简称)

ps流标准也就是mpeg2-ps,是一种固定时长的音视频封装格式,是为以前dvd影片存储而专门设计的音视频存储标准,现在主要用来存储点播的回放视频,一般点播回放会取PS流,因为它有时长概念,而直播没有。

什么是TS流

TS流标准是mpeg-ts,是一种实时传输音视频的封装格式,主要用于传输实时音视频流,比如HLS,Dash,RTP等协议都会用TS封装去传输音视频数据。

JavaCV/FFmpeg是可以直接解析TS流的。

什么是RTP

RTP全称是Real-time Transport Protocol,RTP主要用于传输实时数据,既可以基于TCP也可以基于UDP协议进行传输数据。在音视频领域,RTSP协议和GB/T28181-2016,J/TT 1078-2016等标准都使用RTP进行传输音视频数据。

本文转载自:https://eguid.blog.csdn.net/article/details/131087602

标签:TS,音视频,海康,RTP,JavaCV,sdk
From: https://www.cnblogs.com/eguid/p/17478203.html

相关文章

  • 互动协作白板与音视频实时同步技术实践
    本文整理自即构科技互动白板技术负责人陈晓聪在LiveVideoStack的线上分享,内容主要围绕白板与音视频的同步和白板的多端实时互动两个角度,深度解析即构在互动白板方面的技术探索实践。文/陈晓聪整理/LiveVideoStack大家好,我是来自即构的陈晓聪,现在主要负责互动白板的技术研发工作......
  • 流媒体发展新趋势 p2p网络技术 p2p穿透 p2p音视频解决方案
    一、流媒体系统及其发展趋势 所谓流媒体是指用户通过网络或者特定数字信道边下载边播放多媒体数据的一种工作方式。流媒体应用的一个最大的好处是用户不需要花费很长时间将多媒体数据全部下载到本地后才能播放,而仅需将起始几秒的数据先下载到本地的缓冲区中就可以开始播放,后面收......
  • CRI陆宵吴:夯实底层,音视频技术未来不远
    目前,音视频技术的应用越来越火爆,这也让音视频技术从曾经一个比较小的子系统,越来越让人瞩目,而市场的需求与人才的缺乏也越来越成为一个亟需解决的矛盾。LiveVideoStack特别采访了陆宵吴经理,请他以资深从业者的角度,讲述了他对音视频技术的理解。 讲师信息 陆宵吴,CRI中国的技术经理,......
  • 音视频技术开发周刊 | 226
    每周一期,纵览音视频技术领域的干货。从体验出发构建以增长为目标的视频服务体系增长一直是业务的诉求,和增长相关的因素很多,内容、人群、创意玩法、性能体验等等,本次LiveVideoStackCon2021音视频技术大会北京站我们邀请到了火山引擎点播技术研发负责人——浩铭老师。本次分享聚......
  • 音视频技术开发周刊 | 224
    每周一期,纵览音视频技术领域的干货。高性能且灵活的iOS视频剪辑与特效开源框架–VideoLab随着移动互联网时代的到来,短视频成为了最流行的内容载体,而内容的产生离不开视频剪辑与特效创作工具。本次LiveVideoStackCon2021音视频技术大会北京站,我们邀请到了RingCentralVideo......
  • 音视频领域或将开启”外卷“之路
    如果说让我们聊一聊2021年音视频技术领域在这一年中的变化,莫不如从LiveVideoStackCon2021音视频技术大会上海站&北京站,这两场大会缩影来看。文 |Teresa虽然这两场大会的主题都是:「新技术、新机会」,但强调的重点却不相同。4月份的上海站的主旨明显落在“新”上。当疫情席卷......
  • 音视频技术开发周刊 | 220
    每周一期,纵览音视频技术领域的干货。拍乐云基于AV1的实时视频系统技术实践实时视频系统对于时延的要求极高,视频编码器必须满足实时性的要求。新一代视频标准AV1相比主流H.264在Rate-distortation性能的提升上是以复杂度的上升为代价的,当前应用设备的碎片化非常严重、设备的运算能力......
  • 下一代音视频SDK的方案设计
    经过五年的努力,腾讯云终端团队不断完善并积累出了一套完整的终端SDK方案体系,包含即时通信,主播推流,直播播放、点播播放、RTC实时互动、短视频录制,特效编辑等一系列音视频和实时通信相关的功能特性。在这些功能背后,团队是如何完成了框架设计、组件打磨、数据流转、性能优化的呢?本次Li......
  • 2021 音视频技术趋势不完全预测
    TheEconomist(经济学人)在TheWorldin2021特别刊的编者序中写到:“21 是一个与好运、冒险、机遇和掷骰子有关的数字——它是一个标准骰子六面数字相加的总和(即前6个自然数——1+2+3+4+5+6=21——的和,也称三角形数)”。维基百科又告诉我们,21是库德族旗帜中太阳光......
  • LiveVideoStackCon2021音视频技术大会北京站开幕在即,精彩抢鲜看
    10.29-10.30,LiveVideoStackCon2021音视频技术大会北京站将在北京丽亭华苑酒店举行。16个技术专题,67场技术分享,77位讲师,近500位多媒体生态技术代表将齐聚本届LiveVideoStackCon。本届大会主题为:新技术,新机会。在此主题下,大会将围绕技术创新和行业机会,为大家带来一场多媒体技术领域......