HTTP Live Streaming

PT3, PT2, Web カメラ,任意のビデオファイルをリアルタイムに HLS (HTTP Live Streaming) でストリーミングをするウェブアプリケーションと iOS App

投稿日:

随分と過去に下記のようなウェブアプリケーションを Java でスクラッチ開発していました.

mystreamer 改め Streaming Server For Multiple Platforms (SSFMP)

MyStreamer – iOS, OS X, Android, VLC (OS X, Linux, Windows) にストリーミングするシステム
https://hirooka.pro/?p=919

それから世の中も変わってきまして,Spring Boot, Docker, Quick Sync Video, AWS Elastic Beanstalk 等,流行りの技術を取り入れながら少しリファクタしてみました.

まだバージョン 0.0.1-SNAPSHOT で,ほとんど自分自身でしか使えないような出来ではありますが.

(何かあれば GitHub の Issues にでも入れてもらえると嬉しいです)

詳細は GitHub に.

chukasa
Web camera, video file, PT2 and PT3 HTTP Live Streaming (HLS) Server for OS X and iOS
https://github.com/hirooka/chukasa

基本的には Safari で動きます.

OS X 10.11.4 の Safari で動かすとこのような感じ.

AirPlay で Apple TV にも飛ばせます.

© copyright Blender Foundation | durian.blender.org

Swift の勉強も兼ねて,ストリーミング動画を見ながらネットサーフィンもできるような iOS App も作成してみました.

chukasa-ios
https://github.com/hirooka/chukasa-ios

© copyright Blender Foundation | durian.blender.org

Microsoft Edge は HLS をサポートしているので,Windows 10 の Edge でも一応再生できることを確認していますが,音声が乱れることがあります.Daylimotion が開発している hls.js を使用することで Google Chrome (OS X, Linux, Windows) や IE (Windows 10) でも一応再生できるっぽいことを確認していますが,映像がカタつきます.というわけで,基本的には OS X, iOS, tvOS 向けですね.

-HTTP Live Streaming

Copyright© hirooka.pro , 2013-2018 All Rights Reserved.