All Projects → dgreuel → RokuKast

dgreuel / RokuKast

Licence: GPL-3.0 License
A Chrome extension to stream web videos to Roku devices.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to RokuKast

Jmuxer
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Stars: ✭ 222 (+252.38%)
Mutual labels:  mp4, hls, video-streaming
Awesome Video
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
Stars: ✭ 397 (+530.16%)
Mutual labels:  mp4, hls, video-streaming
Nginx Vod Module
NGINX-based MP4 Repackager
Stars: ✭ 1,378 (+2087.3%)
Mutual labels:  mp4, hls, video-streaming
Chimee
a video player framework aims to bring wonderful experience on browser
Stars: ✭ 2,332 (+3601.59%)
Mutual labels:  mp4, hls
Magicalexoplayer
The Easiest Way To Play/Stream Video And Audio Using Google ExoPlayer In Your Android Application
Stars: ✭ 171 (+171.43%)
Mutual labels:  mp4, hls
Griffith
A React-based web video player
Stars: ✭ 2,287 (+3530.16%)
Mutual labels:  mp4, hls
shaka-php
🎞 Shaka PHP is a library that uses Shaka Packager for DASH and HLS packaging and encryption, supporting Common Encryption for Widevine and other DRM Systems.
Stars: ✭ 63 (+0%)
Mutual labels:  hls, video-streaming
demuxer
A tool for demux ts/mp4/flv by typescript. Support HEVC/AVC/AAC codec
Stars: ✭ 108 (+71.43%)
Mutual labels:  mp4, hls
shaka-player-react
A simple React component wrapper for shaka-player
Stars: ✭ 79 (+25.4%)
Mutual labels:  hls, video-streaming
SSffmpegVideoOperation
This is a library of FFmpeg for android... 📸 🎞 🚑
Stars: ✭ 261 (+314.29%)
Mutual labels:  mp4, video-streaming
ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT server and client framework based on C++11
Stars: ✭ 7,790 (+12265.08%)
Mutual labels:  mp4, hls
dewdle
A remote video-feed drawing tool (telestrator) for streaming and broadcast environments.
Stars: ✭ 29 (-53.97%)
Mutual labels:  video-streaming, streaming-video
Mediasdk
The library is working for downloading video while playing the video, the video contains M3U8/MP4
Stars: ✭ 164 (+160.32%)
Mutual labels:  mp4, hls
Media Stream Library Js
JavaScript library to handle media streams on the command line (Node.js) and in the browser.
Stars: ✭ 192 (+204.76%)
Mutual labels:  mp4, video-streaming
Media Server
RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
Stars: ✭ 1,363 (+2063.49%)
Mutual labels:  mp4, hls
Gpac
Modular Multimedia framework for packaging, streaming and playing your favorite content.
Stars: ✭ 1,321 (+1996.83%)
Mutual labels:  mp4, hls
aws-clustered-video-streams
A clustered video stream is an AWS architecture that increases the quality and reliability of live events by providing seamless regional failover capabilities for live video steams. Operators can monitor the status of the clustered stream from a single pane of glass and dynamically control from which region the stream consumed by a player origin…
Stars: ✭ 35 (-44.44%)
Mutual labels:  hls, streaming-video
Sjmediacacheserver
A HTTP Media Caching Framework. It can cache FILE or HLS media. 音视频边播边缓存框架, 支持 HLS(m3u8) 和 FILE(mp4, mp3等).
Stars: ✭ 87 (+38.1%)
Mutual labels:  mp4, hls
Mediaelement Files
Sample media files (MP4, WebM, Ogv, MP3, etc.) for the MediaElement.js library
Stars: ✭ 92 (+46.03%)
Mutual labels:  mp4, hls
hms-video-demo-android
HUAWEI Video Kit supports streaming media in 3GP, MP4, or TS format and compliant with HTTP/HTTPS, HLS, or DASH. The Kit also provides abundant playback controls, delivering personalized video experiences to users.
Stars: ✭ 22 (-65.08%)
Mutual labels:  mp4, hls

RokuKast

A Chrome extension to stream web videos to Roku devices.

Building

  1. Clone repo
  2. yarn install
  3. yarn dev to compile once or yarn watch to run the dev task in watch mode
  4. yarn build to build a production (minified) version

Installation

  1. Complete the steps to build the project above
  2. Go to chrome://extensions in Google Chrome
  3. With the developer mode checkbox ticked, click Load unpacked extension... and select the dist folder from this repo

Usage

The extension detects streamable videos (in mp4 and hls formats) using two methods: searching the DOM for <video> tags and monitoring outgoing HTTP requests.

In order to use the Cast function, you must configure your Roku's IP address on the Settings page.

Credits

This project is based on RokuCast by Pranav Prakash and chrome-extension-react-typescript-boilerplate by Joe Martella.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].