Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Next Release

# 3.0.7 - 13th January 2027
Add H266 (VVC) support with output to a .266 file.
Tested with https://github.com/jimm98y/SharpRealTimeStreaming which uses the SharpRTSP Library

# v3.0.6 - 13th Oct 2025

**New features**:
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ npm install yellowstone --save

Yellowstone is a library to receive video, andio and metadata from RTSP/RTP sources including Wowza, MediaMTX and IP Cameras. The library can parse some common video and audio transport formats and delivers the (often compressed) video and audio data to the library user, or writes it to a file. The library does not include codec decoders.

Yellowstone was co-developed by Michael Bullington and Roger Hardiman.
Yellowstone is co-developed by Michael Bullington and Roger Hardiman.

## Current Features

Expand All @@ -22,6 +22,7 @@ Yellowstone was co-developed by Michael Bullington and Roger Hardiman.
* Pause, Play, and Teardown (Close)
- H264/AVC transport parsing (and writing video to a .264 file)
- H265/HEVC transport parsing (and writing video to a .265 file)
- H266/VVC transport parsing (and writing video to a .266 file)
- AV1 transport parsing (and writing video to a .obu file)
- AAC transport paring (and writing audio to an .aac file)
- ONVIF Metadata parsing (and writing to an output file)
Expand Down
2 changes: 1 addition & 1 deletion dist/ONVIFClient.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 22 additions & 3 deletions dist/RTSPClient.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/RTSPClient.js.map

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion dist/index.d.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
import H264Transport from "./transports/H264Transport";
import H265Transport from "./transports/H265Transport";
import H266Transport from "./transports/H266Transport";
import AV1Transport from "./transports/AV1Transport";
import AACTransport from "./transports/AACTransport";
import ONVIFMetadataTransport from "./transports/ONVIFMetadataTransport";
import ONVIFClient from "./ONVIFClient";
import RTSPClient from "./RTSPClient";
import { RTPPacket, RTCPPacket } from "./util";
export { H264Transport, H265Transport, AACTransport, ONVIFMetadataTransport, ONVIFClient, RTSPClient, RTPPacket, RTCPPacket };
export { H264Transport, H265Transport, H266Transport, AV1Transport, AACTransport, ONVIFMetadataTransport, ONVIFClient, RTSPClient, RTPPacket, RTCPPacket };
6 changes: 5 additions & 1 deletion dist/index.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/index.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading