Description
StreamCaster allows streaming video and/or audio live content from your mobile device in real-time to perform real-time remote contribution.
~ RTMP and RTSP streaming
~ SSL support for RTMPS/RTSPS
~ RIST protocol streaming in Push mode: RIST Main and Simple profiles via librist version 0.2.7
~ Pause the stream: long tap on Start will pause the stream without disconnecting it, video track will contain a black screen, audio track will contain only silence.
~ Stand-by stream mode: when stream is stopped, long-tap to start a stream in pause mode with separate set of overlays.
~ UltraHD resolution support.
~ Dolby Vision HDR support (Settings / Video / HDR video menu)
~ Front and back cameras are supported with hot flip.
~ Landscape and portrait mode with live rotation.
~ Multi-camera capture with picture-in-picture and side-by-side on XR, XS and later devices.
~ Dual/Triple camera system support, including wide-angle and telephoto camera.
~ Center stage for iPads, enabled as described at https://support.apple.com/en-us/HT212315
~ Audio-only capture support: disable preview, stream from background, no video in output stream. Use Audio menu in Larix settings to enable.
~ Autoexposure lock, white balance lock, manual color temperature in Quick settings.
~ Saving to MP4, making screenshots, iCloud support
~ Recording "Compatibility" option in case resulting file has black frames at preview.
~ Record with different parameters like larger resolution
~ Bluetooth audio.
~ Input audio gain control and source selection.
~ Pinch-to-zoom, all iPhone 11 cameras are used.
- H.264 encoding for all protocols including WebRTC
- HEVC/H.265 encoding for SRT, RIST, RTSP
- HEVC over RTMP is supported as non-standard experimental feature
- AAC audio, except for WebRTC
- Opus audio for WebRTC
Insert SEI metadata for NTP sync up, along with specifying NTP server. It's enabled in Advanced menu.
Streamcast https://streamlinesports.tv/streamcasterapp/streamcast/ can be used for easy links distribution via deep links and QR codes.
Overlays support:
~ Define image layers with external URL.
~ Assign layers for all mode: streaming, pause and stand-by
~ Define web overlays (web widgets)
~ Date/time support in overlays as defined on http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns
~ Overlays opacity is available.
~ Enable layers on-the-fly
Adaptive bitrate (ABR) is available with logarithmic descend, ladder ascend, hybrid approach for SRT and variable FPS. It's disabled by default, check Video menu to use.
~ Multiple simultaneous connections support - add several connections profiles and choose any of them for parallel streaming.
~ Streams to any media server like Nimble Streamer, Wowza Streaming Engine, Red5, Flussonic or any other
~ Streams to vMix, OBS Studio and other desktop software
~ Streams to Facebook Live, YouTube Live, Twitch, Restream.io, Dacast and other live services
~ Streams to Cloudflare Stream via SRT, WebRTC and RTMP
You can browse full document reference for all details regarding setup, usage, streaming to popular platforms like Facebook Live, YouTube Live and other targets:
https://streamlineondemand1.s3.amazonaws.com/StreamCasterSetup/streamcastersetup.pdf