Skip to content
This repository has been archived by the owner on Dec 12, 2022. It is now read-only.

Releases: maherbeg/mkvcast

Mobile Chromecast support

20 Jul 07:38
Compare
Choose a tag to compare

mkvcast is now supported on mobile devices. Just browse to the URL in Chrome for iOS or Android and select a link to cast to any available receivers

  • Slight improvements to mobile pages
  • Fixes to re-joining session
  • Set history.pushState so watched videos appear in a different color
  • Extract Season/Episode information and normalize file names

Up Next Functionality

13 Jul 07:05
Compare
Choose a tag to compare

Up Next

Queueing up of the next files to play is now available.

  • Does not automatically transition to the next file yet.
  • Does not allow for viewing and editing the up next queue.

Misc

  • Support for m4v files.
  • Requests a ChromeCast session immediately upon page load.
  • Update now playing information block on new load Media.

No need for an SDK account!

06 Jul 05:18
Compare
Choose a tag to compare

With the latest release of the Chromecast SDK, a default media application receiver is provided. Now anybody can run mkvcast without needing a registered SDK account.

mkvcast v0.4.0 - Refactored Code

09 Feb 03:03
Compare
Choose a tag to compare

Refactored Code

The code has been refactored. Should make adding new features slightly simpler and the code easier to understand.

Closes #4

mkvcast v0.3.0 - Now playing time and Start video at time

25 Dec 22:42
Compare
Choose a tag to compare

Now Playing Time

The current time of the playing video will now show on the user interface.
See #3

Start Video at Time

Any video can be started at a user specified time allowing you to resume a video where you had left off.

Note: Currently the time input is not validated.

See #2

What's Next for v0.4.0

  • A major refactor of the code base. It's about time. #4
  • Migrate to koajs to test out some fun generator action. #1

mkvcast v0.2.0 - Web UI and Video Container Fixes

25 Dec 08:19
Compare
Choose a tag to compare

Web UI

There is now a web UI available from http://serverIp:port/list that will let you select and cast various media files that are available from the mediaDirectories.

The UI is responsive and designed to be available on mobile devices, though mobile support isn't available yet because a Mobile Chrome SDK isn't available (if ever?).

Non-h.264 file support

Support for non-h.264 encoded media formats is somewhat supported. If the file is not an MKV or MP4 file, it will be automatically transcoded to a format compatible with the Chromecast. More file support filtering will come over time.

Video container fixes

The video container will now be fixed as 1280x720 to match the Chromecast standards. This will allow 4:3 content to stretch with the proper aspect ratio.

Now playing information

The file name that is currently being casted will be shown.

The container is also vertically centered now which helps for anamorphic content.

What's next for v0.3.0

  • Show the current time of the video
  • Skip forward to specified time on video start