OvenMediaEngine icon indicating copy to clipboard operation
OvenMediaEngine copied to clipboard

Pull rtmp source

Open veramarvin opened this issue 5 years ago • 12 comments

Add a feature that allows pulling from rtmp source for restreaming

veramarvin avatar Aug 28 '19 13:08 veramarvin

Hi, @veramarvin

We have a plan to implement this feature. The feature is not just restreaming, it's mainly used to make sure that the stream is being ingested properly. So, I think it is a feature that must be added later.

Thank you for your suggestion.

dimiden avatar Aug 28 '19 23:08 dimiden

+1 on this. total blocker on using this library if I can't restream. would require another transcode hop via datarhei/restreamer

AskAlice avatar Mar 22 '20 11:03 AskAlice

+1 on this. If we can pull streams via RTMP when the client makes a request, it would be awesome. I really hate placing FFmpeg between things. If we can also pass through parameters like ...stream.key?some=1&params=2 that would be even better.

mpisat avatar Jun 14 '20 01:06 mpisat

any update on this? any one have an idea how to do it manually?

tabakhian avatar Sep 26 '20 09:09 tabakhian

Nothing has been updated yet. We don't have time to implement the RTMP Pull feature right now while developing other features.

dimiden avatar Sep 28 '20 02:09 dimiden

Hello. I want to try ovenStream. But I need to pull the RTMP stream. Is it not possible to restream yet?

DufeRob avatar Jan 16 '21 15:01 DufeRob

@AskAlice - you can pull and push the RTMP stream?

@tabakhian - you asked how to do it, did you find out? I do it with ffmpeg if thats any help?

IanMitchell77 avatar Feb 03 '21 13:02 IanMitchell77

unfortunately, I couldn't use OvenEngine, because of this problem, I had to use OSSRS to have both rtmp and webrtc playing at the same time.

On Wed, Feb 3, 2021 at 5:21 PM Ian Mitchell [email protected] wrote:

@AskAlice https://github.com/AskAlice - you can pull and push the RTMP stream?

@tabakhian https://github.com/tabakhian - you asked how to do it, did you find out? I do it with ffmpeg if thats any help?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/AirenSoft/OvenMediaEngine/issues/42#issuecomment-772520730, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADG6AUONDDNRB2QGGY3U72LS5FIGPANCNFSM4IRGWH4Q .

tabakhian avatar Feb 03 '21 14:02 tabakhian

I know there are a lot of people who want this feature, and I found it to be very helpful in integrating with nginx. So I will increase the priority of this feature. But we are so busy these days that we could start implementing this feature in early 2022.

getroot avatar Nov 01 '21 11:11 getroot

How does nginx integration for rtmp pull works? Is there any sample? I don't think nginx supports rtsp?

mpisat avatar Nov 01 '21 12:11 mpisat

@mpisat

Sorry but I don't know if I understood your question correctly.

I found this useful in a structure like below, and I got the idea here: https://github.com/AirenSoft/OvenMediaEngine/issues/536

NginX -> (rtmp pull) <- {OriginMap}OvenMediaEngine -> (WebRTC)

getroot avatar Nov 01 '21 13:11 getroot

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jun 02 '22 15:06 stale[bot]