logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c++ A*搜索算法

A*的核心是选择具有最低 f(n)值的节点进行扩展,从而在保证正确性的同时提高效率。

#c++
音视频学习(一)——PTZ控制原理

解码器收到矩阵主机控制器发来的控制信号,解码为电压信号,该电压信号直接驱动摄像机及云台的PTZ操作。

音视频学习(三十五):aud

AUD 是 H.264 视频中的一个帧分隔符,用于辅助解码器识别帧起点,但在 WebRTC 等现代实时通信协议中通常不需要,甚至应剔除。

#音视频#学习
音视频学习(三十):fmp4

FMP4 适用于流媒体传输,支持按片段加载,提高播放灵活性。主要由moov(初始化)和(片段)组成。广泛应用于 HLS(CMAF)和 DASH,降低延迟,提高兼容性。

#音视频#学习
音视频学习(二十四):hls协议

HLS协议通过将视频文件切分成多个小的媒体段(通常是10秒左右的.ts文件),并通过HTTP传输给客户端。视频播放过程中,客户端按顺序请求这些小段文件来逐步播放整个视频流。HLS还支持多种码率,以便适应不同网络条件的动态调整(自适应流)。

#音视频
音视频学习(三十一):DASH协议

DASH 是 HTTP 传输协议,不依赖专用流媒体服务器。支持自适应码率,确保流畅播放。适用于 VOD 和直播,兼容各种编码格式。播放器支持需要额外集成(如 dash.js、Shaka Player)。

#音视频#学习#dash
音视频学习(二十六):http-flv

FLV 是一种容器格式,主要用于存储视频和音频数据,最早由 Adobe 用于 Flash 播放器的视频流播放。FLV 文件可以包含多种编码格式的视频(如 H.264)和音频(如 MP3 或 AAC)流,便于在 Flash 播放器上流式传输。尽管 Flash Player 已经被淘汰,FLV 格式仍然在一些直播和点播服务中被使用,尤其是在 Flash 被广泛应用于早期的 Web 视频和直播平台中。H

#音视频#http
音视频学习(三十二):VP8和VP9

发布者:Google(2013年开源)定位开放的高效视频压缩标准(H.265 竞争者)应用YouTube(主流编码格式)Chrome、Firefox、Edge、Android 原生支持WebRTC(与 VP8 并存)支持 WebM 封装格式(.webm)

#音视频
音视频学习(二十八):websocket-flv

flv.jsflv协议:https://blog.csdn.net/www_dong/article/details/128166528。

#音视频#websocket
音视频学习(二十三):srs+ffmpeg实现rtmp的推拉流

rtmp协议:https://blog.csdn.net/www_dong/article/details/131026072rtmp收流:https://blog.csdn.net/www_dong/article/details/135073488rtmp发流:https://blog.csdn.net/www_dong/article/details/135254847。

#音视频#学习
    共 68 条
  • 1
  • 2
  • 3
  • 7
  • 请选择