libstreaming icon indicating copy to clipboard operation
libstreaming copied to clipboard

Libstreaming Status

Open deshan opened this issue 8 years ago • 16 comments

Hi All,

Does this project stopped? Looks No activities for years. If deprecated any good alternative?

Thanks Deshan

deshan avatar Jan 22 '17 19:01 deshan

Hi,

I also would like to know if there are some plans and/or intentions to continue with this project, either by original maker 'fyhertz' or community?

From what I know is that

  • there is no activity for 2 years (last commit was Oct 2015)
  • up to Lollipop it's still usable (maybe with some workarounds) but android 6.0+ has a lot of problems, and stackoverflow is full of related questions without any proper solution, at least I couldn't find one...

Now I'm also looking for alternative, maybe we can use this ticket/topic to share some and discuss? I found recently this one https://github.com/begeekmyfriend/yasea and checking it out. Some small findings about this one & example app: -uses RTMP protocol -works on 6.0+ -max smooth resolution I could get was 1280x720 ~24fps hardware-encoded, 1080 not working well (not sure what is a limiting factor here, devices should be able to handle it ) -no adaptive bitrate (jet?) -camera preview works only while streaming/recording in example app -some issues: onOrientationChange, switching camrea and/or while publishing, sometimes I need to republish to make streaming work again, otherwise its black

PS I really was exited about libstreaming but current status doesn't give any confidence to use it in project(s) for production, so I'm looking hard for some options/solutions (eg RTSP, webRTC, gstreamer, ffmpeg, etc) to make livestreaming with reasonable delay(in my case) work. Any input on this one would be very appreciated.

KPAXIT avatar Jan 24 '17 10:01 KPAXIT

Hi folks,

Indeed ! I am not working on libstreaming anymore. I was a student when I started the project as a side activity. I am not dead, just working now... For a while I thought I would get back working on it at some point, but let's face it, it's not going to happen. You can consider everything here is public domain now.

Anyway, I would love to see people saving the project !

I should really update the Readme to make that clear...

Regards,

fyhertz avatar Jan 25 '17 21:01 fyhertz

Indeed sad to hear that such a good project is discontinued. Anyway it's up to the owner. But still it would be useful if the license is LGPL instead GPL.

Thanks for the great work shared with the community. Deshan

deshan avatar Jan 26 '17 04:01 deshan

@fyhertz Very sad that this project is dead, but get it (student life is easier to work on sides like this one). But I'm wondering something: could you turn the license under LGPL like @deshan said, to make this lib available for many projects and maybe, find some people reasoned to work on? I mean, GPL is too strict and commercial license is no longer alive anymore (old and abandoned project). Is this possible?

T0in0u avatar Mar 13 '17 13:03 T0in0u

How about the asf 2.0?

On Mar 13, 2017 9:05 AM, "T0in0u" [email protected] wrote:

@fyhertz https://github.com/fyhertz Very sad that this project is dead, but get it (student life is easier to work on sides like this one). But I'm wondering something: could you turn the license under LGPL like @deshan https://github.com/deshan said, to make this lib available for many projects and maybe, find some people reasoned to work on? I mean, GPL is too strict and commercial license is no longer alive anymore (old and abandoned project). Is this possible?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/fyhertz/libstreaming/issues/251#issuecomment-286101259, or mute the thread https://github.com/notifications/unsubscribe-auth/AB4kGXxsaPc_m8CoZQQqR-jmwdM-Cb9iks5rlT8ygaJpZM4LqeEN .

spyhunter99 avatar Mar 13 '17 14:03 spyhunter99

@spyhunter99 Yes, Apache License 2.0 will be great too!

T0in0u avatar Mar 13 '17 14:03 T0in0u

I like the idea.

Which would you prefer? Apache or LGPL? I don't know much about the differences between the two.

fyhertz avatar Mar 13 '17 16:03 fyhertz

Apache is the most permissive. GPL flavored versions require anything that depends on (either dynamically or statically linked) this library to also be open source.

On Mon, Mar 13, 2017 at 12:38 PM, Simon [email protected] wrote:

I like the idea.

Which would you prefer? Apache or LGPL? I don't know much about the differences between the two.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/fyhertz/libstreaming/issues/251#issuecomment-286164920, or mute the thread https://github.com/notifications/unsubscribe-auth/AB4kGT427_eMKa8-dEjzlhldr2ZGO2xWks5rlXD8gaJpZM4LqeEN .

spyhunter99 avatar Mar 13 '17 16:03 spyhunter99

I agree that the GPL is too restrictive, my question was about choosing between the LGPL and the Apache 2.0... Or something else that allows close source usage.

fyhertz avatar Mar 13 '17 17:03 fyhertz

I think LGPL and Apache 2.0 are appropriate.

Le 13 mars 2017 6:27 PM, Simon [email protected] a écrit :

I agree that the GPL is too restrictive, my question was about choosing between the LGPL and the Apache 2.0... Or something else that allows close source usage.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/fyhertz/libstreaming/issues/251#issuecomment-286180826, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AGQC7xiJ8b-m60FPr42UduuqhGN9yrUGks5rlXxpgaJpZM4LqeEN.

T0in0u avatar Mar 13 '17 18:03 T0in0u

I would recommend apache.

sbaar avatar Mar 13 '17 18:03 sbaar

Apache would almost guarantee the survival of the library. LGPL would probably kill it for good.

sbaar avatar Mar 13 '17 18:03 sbaar

@fyhertz thanks for your decision for make the license less restrictive. +1 for apache

deshan avatar Mar 14 '17 03:03 deshan

I would also recommend apache.

JayasenaMS avatar Mar 14 '17 03:03 JayasenaMS

Thanks +1

hs79hs avatar Mar 26 '17 00:03 hs79hs

Libstreaming have a lot of issues. I will recommend you to use Gstreamer it is good if you want to do the same thing libstreaming is doing.

Tariq2518 avatar Nov 15 '21 06:11 Tariq2518