
Product
Introducing Webhook Events for Pull Request Scans
Add real-time Socket webhook events to your workflows to automatically receive pull request scan results and security alerts in real time.
yellowstone
Advanced tools
The RTP/RTSP client for Node.js.
npm install yellowstone --save
Yellowstone is a library to receive raw data from RTSP/RTP. The library (at this time) makes little attempt to parse the raw data it receives, and puts that weight on the library user themselves. Transports (such as for H264) may be suitable as-is or as a starting point for your own work.
Yellowstone was co-developed by Michael Bullington and Roger Hardiman.
In the future, Yellowstone plans to support:
An example of most API features can be found at examples/wowza.js, which will create a file named bigbuckbunny.264 in the project's root directory. To test this file with a video player, you either need a video player that supports raw H264 frames, or wrap it in a container like MP4.
While yellowstone is /not/ dependent on ffmpeg, converting the file to an .mp4 can be easily accomplished with the following command.
ffmpeg -f h264 -i bigbuckbunny.264 bigbuckbunny.mp4
If you wish to play the H264 file directly, I've had good experience personally with the IINA video player for macOS. VLC and FFPLAY also work.
You can find auto-generated documentation in the docs folder.
Please contribute features!
Yellowstone covers a very small subset of what's possible with RTSP/RTP. Feel free to write and submit pull requests for easy to use abstractions of protocol extensions (such as ONVIFClient), as well as core features and bug fixes.
v3.0.1
Bug fixes:
FAQs
An RTSP client for node.js.
The npm package yellowstone receives a total of 35 weekly downloads. As such, yellowstone popularity was classified as not popular.
We found that yellowstone demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Add real-time Socket webhook events to your workflows to automatically receive pull request scan results and security alerts in real time.
Research
The Socket Threat Research Team uncovered malicious NuGet packages typosquatting the popular Nethereum project to steal wallet keys.
Product
A single platform for static analysis, secrets detection, container scanning, and CVE checks—built on trusted open source tools, ready to run out of the box.