All Projects → krad → morsel

krad / morsel

Licence: MIT license
📇 Swift library for creating HLS playlists and fragmented mp4 files. Works on Linux and iOS.

Programming Languages

swift
15916 projects
shell
77523 projects

Projects that are alternatives of or similar to morsel

Lal
🔥 Golang live stream lib/client/server. support RTMP/RTSP/HLS/HTTP[S]-FLV/HTTP-TS, H264/H265/AAC, relay, cluster, record, HTTP API/Notify, GOP cache. 官方文档见 https://pengrl.com/lal
Stars: ✭ 480 (+1746.15%)
Mutual labels:  hls, aac
wsa
WSA(Websocket Streaming Agent) is a stream server target for mp4/h264 streaming over websocket
Stars: ✭ 35 (+34.62%)
Mutual labels:  hls, fmp4
Griffith
A React-based web video player
Stars: ✭ 2,287 (+8696.15%)
Mutual labels:  hls, fmp4
Xgplayer
A HTML5 video player with a parser that saves traffic
Stars: ✭ 4,792 (+18330.77%)
Mutual labels:  hls, fmp4
demuxer
A tool for demux ts/mp4/flv by typescript. Support HEVC/AVC/AAC codec
Stars: ✭ 108 (+315.38%)
Mutual labels:  hls, aac
Haishinkit.swift
Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS.
Stars: ✭ 2,237 (+8503.85%)
Mutual labels:  hls, aac
Jmuxer
jMuxer - a simple javascript mp4 muxer that works in both browser and node environment.
Stars: ✭ 222 (+753.85%)
Mutual labels:  hls, aac
hlswatch
keep track of hls viewer stats
Stars: ✭ 44 (+69.23%)
Mutual labels:  hls
Flex-AntiCheat
Flex AntiCheat - Optimized Configs For Multiple AntiCheats
Stars: ✭ 37 (+42.31%)
Mutual labels:  aac
alpine-dash-hls
A ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists
Stars: ✭ 43 (+65.38%)
Mutual labels:  hls
epsAndroidPlayer
易居PGC直播Saas平台Android播放器SDK,Android平台原生播放器,性能高,画质好,直播延迟最低可达1秒。支持HLS,RTMP等流媒体协议,支持H264,AAC音视频编码技术。可灵活设置画幅,显示方向。
Stars: ✭ 13 (-50%)
Mutual labels:  aac
nipper
🌶 💽 Nipper - Youtube playlist (& video) ripper
Stars: ✭ 23 (-11.54%)
Mutual labels:  aac
Android-hls
最近公司产品需要,调研hls(m3u8) aes-128 解密播放 . 分析 51Cto, 慕课
Stars: ✭ 73 (+180.77%)
Mutual labels:  hls
BAT FFMPEG
Batch script files for FFMPEG (Microsoft Windows and DOS, OS/2 🦄)
Stars: ✭ 104 (+300%)
Mutual labels:  aac
ReactiveLiveData
An RxJava Extension for the LiveData observer introduced by Google.
Stars: ✭ 17 (-34.62%)
Mutual labels:  aac
conv2mp4-py
Python script that recursively searches through a user-defined file path and converts all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. If a conversion failure is detected, the script re-encodes the file with HandbrakeCLI. Upon successful encoding, Plex libraries are refreshed and source file is deleted. …
Stars: ✭ 37 (+42.31%)
Mutual labels:  aac
colorsys-go
🎃 colorsys-go is a go package(or lib) for everyone to transform one color system to another. The transformation is among RGB, YIQ, HLS and HSV.
Stars: ✭ 75 (+188.46%)
Mutual labels:  hls
megacubo
A intuitive, multi-language and cross-platform IPTV player. Available for Windows, Android, Linux & macOS.
Stars: ✭ 134 (+415.38%)
Mutual labels:  hls
hls-downloader
Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback
Stars: ✭ 121 (+365.38%)
Mutual labels:  hls
Radium
Synced stream and video playback with VOD capabilities utilizing HLS. Developed for movie nights but has many use cases.
Stars: ✭ 172 (+561.54%)
Mutual labels:  hls

morsel

Build Status

Read the Docs

morsel is a library for creating streaming audio/video assets.

It can produce a series of fragmented mp4 files with HLS playlists.

It is compatible with Linux, macOS, iOS, and tvOS.

Supported playlist types:

  • VOD (Video On Demand) Basic
  • Event Basic
  • Live (Sliding Window)

Uses

morsel can be used to produce audio and video assets suitable for streaming over the web using [HLS (HTTP Live Streaming)] (https://developer.apple.com/streaming/)

morsel can be used on a Linux server in the cloud using pupil to capture the audio/video over TCP.

It can also be used in an iOS / iPad app and capture data directly from the device's camera / microphone.

It can also be used on your macOS Desktop.

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].