ExoPlayer icon indicating copy to clipboard operation
ExoPlayer copied to clipboard

RTMP dependency is discontinued

Open natario1 opened this issue 4 years ago • 3 comments

The RTMP extension is powered by https://github.com/ant-media/LibRtmp-Client-for-Android . It's not stated in README, but the library is not maintained anymore.

It still works, but you might want to look for alternative libraries.

natario1 avatar Feb 23 '21 19:02 natario1

Also as far as I can see, it's hosted on jcenter only @ojw28 just in case you want to reevaluate priority here

natario1 avatar Mar 01 '21 12:03 natario1

RTMP support was added by an external contributor, and I think, realistically, we'd be looking for another external contribution here. The core ExoPlayer team are unlikely going to be able to spend a significant amount of time on this, because use of RTMP is very low as a fraction of what ExoPlayer is used for.

If this is important to you, then perhaps you could take a look, either at migrating the extension to another library, or forking LibRtmp-Client-for-Android. If you were to fork it and change the package name, then I think we'd be able to switch over to using that version instead.

ojw28 avatar Mar 01 '21 13:03 ojw28

We're using the client directly (not exoplayer-rtmp) and for publishing only, I pinged you guys just because I know you are using it too.

I also thought that you might consider rebranding it as something like exoplayer-rtmp-client, in which case we'd switch over. Anyway, I'll keep following this thread in case something happens - thanks!

natario1 avatar Mar 01 '21 14:03 natario1