Comments (5)
这个开源项目现在参与的人越来越多了。有很多的bug和feature被提出来。但是目前主要代码编写者只有我一个人,我都是用周末的时候,或是晚上的时间来进行维护(因为我有一份八小时的工作)。所以我会按照优先级来解决问题。就像我的捐赠计划页面说的那样,我会优先解决捐赠者提出的bug和feature。我一开始开发这个业余项目,主要服务目标是iOS系统(因为我是一个iOS开发者,只熟悉iOS),只是我一开始有做了Apple全平台的兼容,所以也支持tvOS/macOS。后来很多人提了tvOS的问题,甚至捐赠一台tvOS设备给这个项目,导致tvOS现在成为这个项目主要服务目标。这个项目成长成这样有各位参与者的功劳,当然这个参与者也包括你。甚至有的参与者还不是开发者,只是一个普通的用户。他完全是无私的帮这个项目进行测试,并且也一起捐赠了音箱给这个项目。对于他的这个行为我是感到很诧异的,因为他完全没有用那这个项目去开发一个app,然后从中盈利。自由软件之“父”——Richard. M. Stallman 说过 “GUN代表自由的**,但不是免费的午餐”。我很赞同这句话,开源不等于免费。基于开源的精神,我欢迎任何人来使用这个SDK,并提出bug和feature。我有一个很宏大并且很难达到的目标:这个项目以后能够成为跟mpv一样家喻户晓的项目。这个目标只靠我一个人是完全不可能达成的,因为我的能力很有限,我的能力还只停留在对ffmpeg的API调用,还没有深入的去优化ffmpeg。所以这个目标是需要这个项目的所有参与者一起来努力达到的。我也希望有更多人能够一起来为这个项目贡献代码、设备、资金,一起努力达成这个艰巨伟大的目标。
from ksplayer.
No problem I can repost here.
I wish to express my frustration with how often you request improvements for your (paid) application while showing no support for the player's development. It is important to recognize Kingslay's work and effort. Not even mentioning their name demonstrates a blatant lack of consideration.
I encourage you to reflect on the value this player brings to your daily use, and consider supporting the developer, even if just by crediting them and showing some appreciation for their work by becoming a sponsor, at the minimum. By providing financial support to the developer, you would contribute more to the development and improvement of the player for all users, including your own.
from ksplayer.
My intention is not to escalate things, but please let me add some comments to your response:
1- it is true that even before KSplayer your app was on the appstore, but on the other hand you felt very happy to inform all your users that iptvX "now supports dolby vision" which is thanks to KSplayer which is the only media player using the Metal architecture, and most importantly SwiftUI
2- that is correct that you do now need to specify the name of the APIs you are using, but in the opensource world, it is a "gentlemanhood" to mention all the libraries you are using. you, where you say that you worked for the biggest tech companies, in the world of coding it "the manner" to credit the open sources, which is a source of motivation for the deveopper to work hard. on the contrary, not mentioning Ksplayer is cheep.
3- of course you do not have any obligation to pay for any donation to this player, but as you are the "greatest app" in terms of revenue (you say it yourself), giving a "small" contribution would also be a very kind gesture to the dev of this media player.
from ksplayer.
Given the out of topic, I give a last reply to clarify:
-
We have AVPlayer since several years, and always supported Dolby Vision, so we didn't introduce it with this player. But yes, it was good to see that this player would support it on other video formats too. We don't use KSAVPlayer indeed, only KSME as fallback player.
-
At my company we respect all the licenses of the projects we introduce, and we make attributions on AppStore and websites (and I always talked publicly with users about this library). However, I'll check where we missed attribution for it and make it fix asap.
-
You can't know what kind of contribution I do for this project. So I don't understand how you a say what you say. And, I never said anything like that, because I don't know how much revenues other apps do, and to be honest, I don't care much. As you don't know how much revenues my product makes. And again, all of this is not your business.
from ksplayer.
Well, the problem is you not caring about the fact that this is a bug, and you are not respecting the topic. And this is the only reason why I recreated the bug. But if it makes you feel better..
from ksplayer.
Related Issues (20)
- Video stutters (visionOS) HOT 5
- Installing via SPM as a package dependency fails in Xcode 15.3. HOT 1
- Video rebuffers? on seek in demo even cache option enabled HOT 9
- FPS Variability HOT 17
- Dolby Vision is purple HOT 6
- Playing this streams times out HOT 7
- Stream buffers very frequently on 3G but OK on WiFi HOT 1
- 前后台切换bug HOT 2
- [tvOS] 4K content on 1080p displays stutter and buffer a lot HOT 5
- TracyPlayer does not play stream HOT 5
- avformat can't open input - In test app it works, production app it doesn't HOT 2
- Cannot run AV1 codecs Video HOT 4
- 打开了logLevel为debug,还是没有显示debug的日志 HOT 2
- Invalid bundle identifier when pushing to testflight using KSPlayer via SPM (doesnt happen over ccoapods) HOT 2
- Xcode 15.4上传App Store报错
- Can the caching function be added? HOT 5
- 您好,如何在不播放的情况下,获取视频的总时间长度? 目前貌似没有 api 可以获取? HOT 1
- Stream doesn't start HOT 2
- Compilation warning in AudioEnginePlayer.swift
- Unable to add via Swift Package manager HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ksplayer.