Mirakurun 2.0.0 / RC 13

@kanreisa kanreisa released this Jan 18, 2017

๐ŸŽ‰ This is the RC version! Mirakurun 2.0.0 will released in few weeks after bug fixes if found.

Changelog: RC7...RC13

Fixed:

  • bin/postinstall: remove our own init detector for pm2 (#12) [misc]
  • Docker integration [add]
  • CLI: add version info
  • EPG: support series_descriptor [add]
  • TSFilter: fix lag of ending of Stream API when not using decoder. [bug]
  • TSFilter: auto close if timed out EIT p/f for Program Stream [improve]
  • TSFilter: maxBufferBytesBeforeReady to adjust margin of start of Program Stream API [add]
  • TSFilter: eventEndTimeout to adjust margin of end of Program Stream API [add]
  • TunerDevice: stops using faulty tuner [tweak]
  • mirakurun-epgdump: command added
  • change several log levels. [misc]
  • Improved reliability.

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 2.0.0 / RC 7

@kanreisa kanreisa released this Dec 22, 2016 · 35 commits to master since this release

๐ŸŽ‰ This is the RC version! Mirakurun 2.0.0 will released in few weeks after bug fixes if found.

Fixed:

  • (Channel|Service|Program) Stream API: set video/MP2T Content-Type header. [bug]
  • Program Stream API: change timeout to 10 mins. [tweak]
  • TSFilter: Fix EIT parsing bugs for Program Stream API.
  • TSFilter, TunerDevice: Fix TS packet losing at closed by other user.. [bug]
  • Improved reliability.

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 2.0.0 / RC 0

@kanreisa kanreisa released this Dec 10, 2016 · 55 commits to master since this release

๐ŸŽ‰ This is the first RC version! Mirakurun 2.0.0 will released in few weeks after bug fixes if found.

Removed:

  • abandon a PT2 support.

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 2.0.0 / Beta 6

@kanreisa kanreisa released this Dec 8, 2016 · 58 commits to master since this release

Fixed:

  • PT2 Support

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 2.0.0 / Beta 5

@kanreisa kanreisa released this Dec 3, 2016 · 61 commits to master since this release

Implemented:

  • IPv6 support (win32 / Linux) - disableIPv6: true (server.yml) to disable this.

Improved:

  • Status API: added version info

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 2.0.0 / Beta 0

@kanreisa kanreisa released this Sep 14, 2016 · 82 commits to master since this release

Implemented:

  • Client: (see below example)
import MirakurunClient from "mirakurun";
const client = new MirakurunClient();

// get service list
client.getServices().then(res => console.log(res));

// get channel stream and save to file
const out = fs.createWriteStream("out.ts");
client.getChannelStream("GR", "16").then(ts => ts.pipe(out));

// get service logo and save to file
client.getLogoImage(3239123610).then(buffer => fs.writeFileSync("mx2.png", buffer));

Improved:

  • performance

Package:

# server
npm install mirakurun@latest -g --unsafe --production
# client
npm install mirakurun@latest --save

Downloads

Mirakurun 1.7.1 / Technical Preview 3

@kanreisa kanreisa released this Sep 7, 2016 · 94 commits to master since this release

Changed:

  • TSFilter: add time limit of buffer overflowing

Package:

npm install mirakurun@latest -g --unsafe --production

Downloads

Mirakurun 1.7.0 / Technical Preview 3

@kanreisa kanreisa released this Sep 6, 2016 · 97 commits to master since this release

Implemented:

  • EPG: extended_event

Improved:

  • munin-plugins: change order of stream graph

Fixed:

  • fix pm2 command sequence (#6)

Package:

npm install mirakurun@latest -g --unsafe --production

Downloads

Mirakurun 1.6.0 / Technical Preview 2

@kanreisa kanreisa released this Sep 1, 2016 · 108 commits to master since this release

Implemented:

  • munin-plugin: mirakurun-status

Improved:

  • Status API - added more property

Package:

npm install mirakurun@latest -g --unsafe --production

Downloads