Releases: maherbeg/mkvcast
Mobile Chromecast support
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
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!
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
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
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
mkvcast v0.2.0 - Web UI and Video Container Fixes
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