josephnhtam / live-streaming-server-net Goto Github PK
View Code? Open in Web Editor NEWA .NET implementation of RTMP live streaming server, supporting HTTP-FLV, WebSocket-FLV, HLS, DASH and more.
License: MIT License
A .NET implementation of RTMP live streaming server, supporting HTTP-FLV, WebSocket-FLV, HLS, DASH and more.
License: MIT License
Hi, first of all thank you for this project!
I am using it in a .NET MAUI Application on iOS, where an iPhone is not only the RTMP-Server but also the Client, showing the RTMP-Livestream on the screen.
I want to show the stream along a view of the camera of the iPhone itself, my problem is the delay of ~2sec I get between both views. The only setting I found which could have impact was on RtmpServerConfiguration
the setting EnableGopCaching
. But changing it had no impact at all.
Is there any caching/delay/latency setting I've missed?
Thanks in advance!
am facing 15sec delay when running from IIS, is there any way to reduce the delay?
First of all thanks for the wonderful project, its very useful for me.
am using this to stream my desktop and store those stream to Azure blob. Its streaming the desktop, is there any way to upload the files to azure blob.?
@josephnhtam is there any way to save the entire session as mp4 video like history.?
You have a very interesting approach to dependency injection, and coding in general.
The IServiceProvider has tripped me up several times when trying to work with the code. The nested dependencies make it difficult to understand which classes are actually used and where.
I'd suggest removing the IServiceProvider references and actually using the dependency injection built into Net Core properly. It will make the code easier to use, easier to test and easier to understand.
Hello! i don't know how to use it. Can you demo for a livestream video ?
The preview feature can not work on IOS'(16.7) safari browser.
Hi @josephnhtam this is really a great work!
I want to inject some mechanism for authentication, example -
My API server will give code to push stream, but before allowing push I want to verify the code. Can you share some sample how the inbuilt authentication can be used or customized. I could not find any sample for that on repository.
Also I am open to contribute some sample for the same if you allow, like db authentication or bearer etc, if you guide.
Vishal
Hi @josephnhtam
when i try to run on docker with this "LiveStreamingServerNet.KubernetesPodDemo", added "EXPOSE 1935", then its started, when i try to stream, am getting below error. Also commented out Redis.
when i try to stream video without audio, unable to get HTTP-FLV url, its throwing 404 error.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.