Skip to content

Releases: groovybits/rscap

0.5.1 - PTS time for images + build fixes

09 Apr 18:32
Compare
Choose a tag to compare

What's Changed

  • RsCap RPM - build whole Gstreamer + RsCap without too much work by @groovybits in #73
  • Add image pts time, sampling by stream time in nanoseconds by @groovybits in #74

Full Changelog: 0.5.0...0.5.1

RsCap v0.5.0 - Image extraction working!

09 Apr 02:47
9063bc6
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.1...0.5.0

0.4.1 - fidelity of metrics improved for charting and graphing

31 Mar 09:17
a1d6b21
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.4.0...0.4.1

0.4.0

30 Mar 17:17
9be1142
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.3.1...0.4.0

v0.3.1 NAL Parsing + System and Network Metrics

20 Jan 13:55
Compare
Choose a tag to compare

Beginning to parse the mpegts packets, collect system and network metrics.

  • DPDK doesn't work yet, needs to be worked on through the vagrant VM using the Capsule Rust crate.
  • Kafka metrics are not wired up for NALs extraction or System/Network metrics. TODO
  • SMPTE2110 is not assembled yet, but can capture without loss at 60fps 1080p lines with pcap (DPDK needed).
  • Splitting up of stream parsing and code arrangement improvements.

0.3.0

18 Jan 01:10
Compare
Choose a tag to compare
0.3.0 Pre-release
Pre-release

What's Changed

  • Add Kafka monitor output and web UI for prometheus/grafana and kafka setup/configure and ingestion from rscap by @groovybits in #41
  • add script for testing buffer sizes by @groovybits in #42
  • Remove unused code by @groovybits in #43
  • pcap and zmqp thread futures async takio so as to not block, non blocking capture by @groovybits in #44
  • async zeromq with working monitor and zmq thread processing by @groovybits in #45
  • non-blocking kafka by @groovybits in #46
  • Pcap stats output by time and copy stream metrics over to stream packets by @groovybits in #47
  • Add most of needed code and scripts for DPDK by @groovybits in #48
  • fill out capnp conversion functions + fix bugs by @groovybits in #49
  • implement capnp and allow ipc for zmq + various cleanups and fixes by @groovybits in #50
  • fix deserialize of stream data in monitor by @groovybits in #51
  • fix smpte2110 packet dropping freq by @groovybits in #54
  • fixup values for rtp smpte2110 packets by @groovybits in #55
  • Add generic decoding thread WIP by @groovybits in #56
  • Updates merged from dpdk branch to avoid forking by @groovybits in #57

Full Changelog: 0.2.0...0.3.0

Barely Working 0.2.0

03 Jan 22:00
60a6c31
Compare
Choose a tag to compare
Barely Working 0.2.0 Pre-release
Pre-release

Things are barely working yet they work. Have fun.

v0.1.0

09 Dec 13:26
d1e5a63
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Version 0.1.0 - First Alpha working state

  • Rust based Packet Capture and distribution to ZeroMQ in an Initial working state.
  • May have many bugs, although with Rust it is less likely to have too much scary stuff in an initial alpha version.