Skip to content
/ SoWS Public

Stream over Web Socket : Managing for now the reception of remote streams in web browser using MSE and Web Socket.

License

Notifications You must be signed in to change notification settings

acigna/SoWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoWS

Stream over Web Socket : Managing for now the reception of remote streams in web browser using MSE and Web Socket.

This work is part of a projet on 5G video streaming services at the Edge to VR devices. Some examples will be included showing the VR usage.

Architecture

The following Figure shows the system architecture : Architecture Image

On the server side, the RemoteStreamReceiverServer NodeJS process (Crossbario Guest Worker) receives remote streams (RTSP, RTMP, HTTP, etc.) using FFMPEG. The process uses MP4Box module to extract tracks and segment the MP4 stream.

On the client side, the RemoteStreamReceiverClient receives the stream and uses the Media Source Extension or MSE to output the stream to a video element.

Installation

TODO

About

Stream over Web Socket : Managing for now the reception of remote streams in web browser using MSE and Web Socket.

Resources

License

Stars

Watchers

Forks

Packages

No packages published