We're using VideoCore lib for a live streaming app and started to reach certain limits e.g. project maintenance, saving the stream, portrait-oriented video formatting, external camera sources, etc.
我们正在为一个实时流媒体应用程序使用VideoCore lib,并开始达到一定的极限,比如项目维护、保存流、面向肖像的视频格式、外部摄像头源等。
Looking for an alternative iOS RTMP streaming library, one that is more up to date. Any tested suggestions? Thank you!
寻找一个替代的iOS RTMP流库,一个更及时的。任何测试的建议吗?谢谢你!
1 个解决方案
#1
18
- HaishinKit (formerly lf) - github.com/shogo4405/lf.swift (swift, iOS/macOS, recent, well maintained) *621
- HaishinKit(前lf) - github.com/shogo4405/lf.swift (swift, iOS/macOS,最近,维护良好)*621
-
LaiFeng iOS Live Kit - github.com/LaiFengiOS/LFLiveKit (filters, well established) *2250
LFLiveKit IOS mobile phone push code - github.com/chenliming777/LMLiveStreaming *647
iosmobile phone push code - github.com/chenliming777/lmlivestreation *647
- VideoCore - github.com/jgh-/VideoCore (outdated, well established) *1343
- VideoCore - github.com/jgh-/VideoCore(过时的、成熟的)*1343
- KSY Live iOS SDK - github.com/ksvc/KSYLive_iOS (more filters, recent) *307
- KSY直播iOS SDK - github.com/ksvc/KSYLive_iOS(更多过滤器,最近)*307
Other
其他
- Broadcast iOS SDK - cocoapods.org/pods/cineio-broadcast-ios
- 播放iOS SDK - cocoapods.org/pods/cineio-broadcast-ios
- MediaLibDemos3x - github.com/slavavdovichenko/MediaLibDemos3x *199
- MediaLibDemos3x——github.com/slavavdovichenko/MediaLibDemos3x * 199
Other (Paid)
其他(支付)
- Low latency GPU Streaming Library for iOS - onlinelib·de/streaming/ ($$?)
- iOS - onlinelib的低延迟GPU流媒体库·de/流式/ ($ ?)
- VideoStream SDK Objective-C framework for iOS - videostreamsdk·com ($$$, FFMPEG license?)
- 为iOS开发的视频流SDK Objective-C框架- videostreamsdk·com ($$, FFMPEG许可证?)
- VideoKit streaming framework for iOS - iosvideokit·com ($$$+)
- iosvideokit·com iOS流媒体框架($$ +)
- Larix Mobile Broadcasting SDK - wmspanel·com/mobile_library ($$)
- 落叶松属移动广播SDK——wmspanel·com/mobile_library($ $)
- Streamaxia OpenSDK - streamaxia·com/opensdk-ios-rtmp-library ($$)
- Streamaxia OpenSDK——Streamaxia·com/opensdk-ios-rtmp-library($ $)
LaiFeng iOS Live Kit has more features, iOS only. If sharing code base between iOS and macOS HaishinKit (LF) seems to be a better choice, also note Emmanouil Nicolas's answer regarding HaishinKit lf.swift completely written in swift and is constantly updated (!) Also take a look at the project mentioned by Emmanouil: ltebean/Live
LaiFeng iOS Live Kit有更多的功能,只支持iOS。如果在iOS和macOS HaishinKit (LF)之间共享代码库似乎是一个更好的选择,还请注意Emmanouil Nicolas关于HaishinKit LF的回答。swift完全用swift编写,并不断更新(!)还可以看看Emmanouil提到的项目:ltebean/Live
Testing both HaishinKit and LaiFeng iOS Live Kit libraries with Cameleon and publishing the result here.
使用Cameleon测试HaishinKit和LaiFeng iOS Live Kit库,并在这里发布结果。
#1
18
- HaishinKit (formerly lf) - github.com/shogo4405/lf.swift (swift, iOS/macOS, recent, well maintained) *621
- HaishinKit(前lf) - github.com/shogo4405/lf.swift (swift, iOS/macOS,最近,维护良好)*621
-
LaiFeng iOS Live Kit - github.com/LaiFengiOS/LFLiveKit (filters, well established) *2250
LFLiveKit IOS mobile phone push code - github.com/chenliming777/LMLiveStreaming *647
iosmobile phone push code - github.com/chenliming777/lmlivestreation *647
- VideoCore - github.com/jgh-/VideoCore (outdated, well established) *1343
- VideoCore - github.com/jgh-/VideoCore(过时的、成熟的)*1343
- KSY Live iOS SDK - github.com/ksvc/KSYLive_iOS (more filters, recent) *307
- KSY直播iOS SDK - github.com/ksvc/KSYLive_iOS(更多过滤器,最近)*307
Other
其他
- Broadcast iOS SDK - cocoapods.org/pods/cineio-broadcast-ios
- 播放iOS SDK - cocoapods.org/pods/cineio-broadcast-ios
- MediaLibDemos3x - github.com/slavavdovichenko/MediaLibDemos3x *199
- MediaLibDemos3x——github.com/slavavdovichenko/MediaLibDemos3x * 199
Other (Paid)
其他(支付)
- Low latency GPU Streaming Library for iOS - onlinelib·de/streaming/ ($$?)
- iOS - onlinelib的低延迟GPU流媒体库·de/流式/ ($ ?)
- VideoStream SDK Objective-C framework for iOS - videostreamsdk·com ($$$, FFMPEG license?)
- 为iOS开发的视频流SDK Objective-C框架- videostreamsdk·com ($$, FFMPEG许可证?)
- VideoKit streaming framework for iOS - iosvideokit·com ($$$+)
- iosvideokit·com iOS流媒体框架($$ +)
- Larix Mobile Broadcasting SDK - wmspanel·com/mobile_library ($$)
- 落叶松属移动广播SDK——wmspanel·com/mobile_library($ $)
- Streamaxia OpenSDK - streamaxia·com/opensdk-ios-rtmp-library ($$)
- Streamaxia OpenSDK——Streamaxia·com/opensdk-ios-rtmp-library($ $)
LaiFeng iOS Live Kit has more features, iOS only. If sharing code base between iOS and macOS HaishinKit (LF) seems to be a better choice, also note Emmanouil Nicolas's answer regarding HaishinKit lf.swift completely written in swift and is constantly updated (!) Also take a look at the project mentioned by Emmanouil: ltebean/Live
LaiFeng iOS Live Kit有更多的功能,只支持iOS。如果在iOS和macOS HaishinKit (LF)之间共享代码库似乎是一个更好的选择,还请注意Emmanouil Nicolas关于HaishinKit LF的回答。swift完全用swift编写,并不断更新(!)还可以看看Emmanouil提到的项目:ltebean/Live
Testing both HaishinKit and LaiFeng iOS Live Kit libraries with Cameleon and publishing the result here.
使用Cameleon测试HaishinKit和LaiFeng iOS Live Kit库,并在这里发布结果。