Skip to content

Releases: steabert/media-stream-library-js

Release v10.4.1

04 Feb 15:40
Compare
Choose a tag to compare

v10.4.1 (2022-02-04 16:38:55 +0100)

✨ Features

  • add onServerClose callback to http sources (57a7e09)
  • rtp: RTCP parsing (8f6c967)
  • support DRI in JPEG depay (877dbaf)
  • use HTTP headers from streaming MP4 (69b7bc5)
  • rtsp: add retry helper (2dcf97b)
  • replaced depedency md5.js with ts-md5 (db23b1d)
  • BREAKING optional RTSP host for TcpWsProxyPipeline (3dd99b3)
  • pass explicit host to TCP component (7875d59)
  • use editorconfig (4a034bb)
  • BREAKING default support for modern browsers (3895497)
  • use standard-ts for linting (b98c1d8)
  • add vim support (2fbd687)
  • add x-sensor-transform attribute (0a7a9b3)
  • BREAKING expose browser by default (3a0909a)
  • copy minified file to example (2ff3a61)
  • Yarn v2 with Pnp support and zero-install (9a83931)
  • add tracks to html5 video pipeline (19571ad)
  • streaming MP4 over HTTP (64e6969)
  • convenience pipeline to extract SDP (bef7dd2)

🐞 Bug fixes

  • TypeScript workaround (03da4fe)
  • prevent accessing source buffer after error (067a574)
  • revoke object URL to avoid a memory leak (AxisCommunications#623) (78aece0)
  • collect H.264 NAL units belonging to same frame (d1ad029)
  • created transformation matrix type (75ee34e)
  • use jsdom as test environment (3719506)
  • use ISOM tracks instead of SDP as start of movie (c6809d9)
  • apply new prettier formatting (d4f6e46)
  • improve control URL construction (83135fd)
  • stop release script on any error (12ab1dc)
  • launch firefox with user 1001 (2905774)
  • use explicit video format for MJPEG (1910ef6)
  • add explicit checkout action (0f4c149)
  • use lower-case organization name (4eae828)
  • auto-fix linting issues (4fb3b11)
  • enable array-callback-return (be477fd)
  • enable no-multi-str (416d067)
  • enable no-useless-escape (ab6ebbe)
  • enable node/no-deprecated-api (9b16a65)
  • use default session timeout of 60s (c518066)
  • lint warnings (7f5524a)
  • link to correct workflow badge (2c74f57)
  • add type to promise for wsSdpPipeline getter (75fc16c)
  • add close method to HTTP source (2628cde)
  • export bundle as UMD libraryTarget (22d2673)
  • improve release script (817a4a9)
  • improve changelog generation (1384380)
  • explicitely type promise (a57fc16)
  • try publishing with yarn (49eeb6c)
  • use npm for publishing (8cdc814)
  • use correct bundle name in publish workflow (4e07e8d)
  • export message types (41acc65)
  • explicitly include fallback polyfills (b4c92eb)
  • prevent process exit on parse error (ed7bad0)
  • debug no longer ships dist/debug.js (f7a3652)
  • replace deprecated component in overlay examples (8b52353)
  • TcpSource: subscribe to correct event (e50b85b)
  • deps: move md5.js to dependencies (bdb41a3)
  • TcpSource: do not close socket on inactivity (0ed5e08)
  • re-format with latest prettier version (0c938a9)
  • allow lower-case header names as per RFC spec (78f589e)
  • update H.264 parser unit tests ([96ddfd5](AxisCommunications@96ddfd5f2851bcca17059e9...
Read more