0
Résolu

What are the advantages of FFMpeg and Android stream engines?

Paddy Landau il y a 7 ans mis à jour par Jona (Lead Developer) il y a 7 ans 2
I do not know the point of choosing between FFMpeg and Android.

Is one more efficient than the other? Does one suffer from fewer problems?

Which stream engine should I chose, and why?

I have both Pro and Beta installed, if that makes any difference.

I'm using Android 4.4.2 on Nexus 5, not rooted. Thank you.

Solution

Solution
Résolu
Great questions! Our main goal at the moment is to push our XiiaLive Beta FFmpeg stream engine out to XiiaLive and XiiaLive Pro as default. The version of FFmpeg stream engine that we use on XiiaLive Beta is completely different than what is available on XiiaLive and XiiaLive Pro. It is fast, smart and solid!

Here are some of the main differences between Android and FFmpeg stream engines.

Android
It uses hacks to get radio streaming to work on Android. This causes various limitations for us and cross device compatibility is not great. It doesn't allow us to optimize every single corner of the radio streaming process.

FFmpeg
It uses open source code which allows the app to support just about every single popular audio format available on the internet. It is also the best stream engine available in the world. Yes, we are very pumped about the quality we are bringing in. :)
JE SUIS SATISFAIT
Note de satisfaction par Paddy Landau il y a 7 ans
I think I have an answer to my question.

XiiaLive Pro works with either FFMpeg or Android. XiiaLive Beta works only with FFMpeg.

So, it seems that in future only FFMpeg should be used.
Résolu
Great questions! Our main goal at the moment is to push our XiiaLive Beta FFmpeg stream engine out to XiiaLive and XiiaLive Pro as default. The version of FFmpeg stream engine that we use on XiiaLive Beta is completely different than what is available on XiiaLive and XiiaLive Pro. It is fast, smart and solid!

Here are some of the main differences between Android and FFmpeg stream engines.

Android:
It uses hacks to get radio streaming to work on Android. This causes various limitations for us and cross device compatibility is not great. It doesn't allow us to optimize every single corner of the radio streaming process.

FFmpeg:
It uses open source code which allows the app to support just about every single popular audio format available on the internet. It is also the best stream engine available in the world. Yes, we are very pumped about the quality we are bringing in. :)
Solution
Résolu
Great questions! Our main goal at the moment is to push our XiiaLive Beta FFmpeg stream engine out to XiiaLive and XiiaLive Pro as default. The version of FFmpeg stream engine that we use on XiiaLive Beta is completely different than what is available on XiiaLive and XiiaLive Pro. It is fast, smart and solid!

Here are some of the main differences between Android and FFmpeg stream engines.

Android
It uses hacks to get radio streaming to work on Android. This causes various limitations for us and cross device compatibility is not great. It doesn't allow us to optimize every single corner of the radio streaming process.

FFmpeg
It uses open source code which allows the app to support just about every single popular audio format available on the internet. It is also the best stream engine available in the world. Yes, we are very pumped about the quality we are bringing in. :)
Thanks for the answer, Jona. I have noticed the better initial response time in Beta.