cto-new[bot]
de348725b7
feat(codec): Add unified AV1 raw format and protocol mux/demux support ( #354 )
...
* cherry-pick 95191a3 : AV1 raw format support and protocol mux/demux integration
* feat(rtp/av1): 完善 AV1 RTP 封装分片及关键帧检测
- Implements RTP packetization for AV1 with OBU fragmentation per RFC9304
- Adds accurate detection of AV1 keyframes using OBU inspection
- Updates AV1 RTP demuxing to reconstruct fragmented OBUs
- Ensures keyframe (IDR) flag is set correctly throughout mux/demux pipeline
---------
Co-authored-by: engine-labs-app[bot] <140088366+engine-labs-app[bot]@users.noreply.github.com>
2025-10-21 09:38:00 +08:00
langhuihui
0e2d7ee3c0
feat: mem use gomem lib
2025-10-02 10:40:09 +08:00
langhuihui
93bcdfbec2
fix: sub rtp audio panic
2025-09-05 09:29:58 +08:00
langhuihui
8a9fffb987
refactor: frame converter and mp4 track improvements
...
- Refactor frame converter implementation
- Update mp4 track to use ICodex
- General refactoring and code improvements
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-08-28 19:55:37 +08:00
langhuihui
962dda8d08
refactor: mp4 and record system
2025-06-16 20:28:49 +08:00
langhuihui
7f0892da83
feat: change package pro to v5
2024-11-12 10:19:55 +08:00
langhuihui
2296aaaa30
feat: change package name to pro
2024-10-22 08:25:55 +08:00
langhuihui
fba41faf6b
feat: change package name to v5
2024-10-21 20:13:34 +08:00
langhuihui
fd51d6df39
feat: add sei plugin
2024-10-03 15:19:50 +08:00
langhuihui
7a4c7af5d3
fix: gb28181 pull
2024-09-17 21:36:36 +08:00
langhuihui
13e1029b1d
feat: h265
2024-07-17 08:47:20 +08:00
langhuihui
938f23955b
feat: aac
2024-07-04 19:12:13 +08:00
langhuihui
0e28086d02
feat: play rtsp h264
2024-06-27 20:42:14 +08:00
langhuihui
2dbb40dc78
fix: reduce ringbuffer gently
2024-06-27 13:49:11 +08:00
langhuihui
9ef8b7ad02
feat: add rtsp plugin
2024-06-21 16:04:21 +08:00
langhuihui
7547e04a35
fix: ring reduce
2024-06-18 08:47:58 +08:00
langhuihui
2b7672cdc2
memory leak
2024-06-14 17:13:02 +08:00
langhuihui
bcbabc719f
fix: pull count
2024-06-06 19:48:13 +08:00
langhuihui
63b04ebfe4
chore: more recycle
2024-06-05 18:05:56 +08:00
langhuihui
6902ac8b3d
fix: memory
2024-05-29 14:29:52 +08:00
langhuihui
82deb3fbaa
feat: remove RecyclableMemory
2024-05-21 15:19:04 +08:00
langhuihui
e1cc2eda38
fix: log level
2024-05-14 20:39:26 +08:00
langhuihui
de76bde317
feat: add config api
2024-05-11 15:11:46 +08:00
langhuihui
d268e786d7
feat: add logrotate
2024-05-07 08:58:21 +08:00
langhuihui
e209581ddc
refactor: 协议转换
2024-04-30 12:30:53 +08:00
langhuihui
fdcc85d932
dev
2024-04-25 20:28:28 +08:00
langhuihui
f4eab4cf51
feat: add webrtc
2024-04-18 09:01:09 +08:00
langhuihui
8284f956fe
feat: grpc support
2024-04-09 20:31:39 +08:00
langhuihui
e625fe51fc
feat: take over
2024-04-08 20:02:17 +08:00
langhuihui
dbbf711781
feat: pull rtmp
2024-04-07 20:30:04 +08:00
langhuihui
2b84f0a134
feat: use MemoryAllocator
2024-04-03 17:56:20 +08:00
langhuihui
fe69b4bdd2
feat: add hdl play
2024-04-01 20:37:22 +08:00
langhuihui
ad13914b44
run rtmp audio success
2024-03-27 17:34:18 +08:00
langhuihui
9ff60ac668
run rtmp success
2024-03-26 20:27:03 +08:00
langhuihui
5826caddde
update
2024-03-22 17:51:15 +08:00
langhuihui
0efbe886c8
update
2024-03-22 15:43:09 +08:00
langhuihui
9b79fc44f2
first commit
2024-03-19 08:41:26 +08:00