iPhone - App再次被拒绝,HTTP Live Streaming 64kbps基线Feed [英] iPhone - App Rejected again, HTTP Live Streaming 64kbps baseline feed

查看:169
本文介绍了iPhone - App再次被拒绝,HTTP Live Streaming 64kbps基线Feed的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


感谢您提交APPNAME_HERE。
我们已经审核了您的申请,并且
已确定此时不能将
发布到App Store
,因为它没有使用64的基线
流用于播放
流视频的HTTP Live
流媒体协议的kbps。当通过蜂窝网络传输视频源
时,需要HTTP直播流
,以便
拥有最佳用户体验,
使用蜂窝网络最佳实践。这个
协议自动确定用户可用的
带宽,
适当调整带宽,即使带宽流变化也需要

这允许你灵活地
拥有你想要的尽可能多的流,因为
长64 kbps被设置为基线
feed。

Thank you for submitting APPNAME_HERE. We have reviewed your application and have determined that it cannot be posted to the App Store at this time because it is not using a baseline stream of 64 kbps for the HTTP Live Streaming protocol to broadcast streaming video. HTTP Live Streaming is required when streaming video feeds over the cellular network, in order to have an optimal user experience and utilize cellular best practices. This protocol automatically determines bandwidth available to users and adjusts the bandwidth appropriately, even as bandwidth streams change. This allows you the flexibility to have as many streams as you like, as long as 64 kbps is set as the baseline feed.

这是我从Apple获得的,尽管我有48kbps,64kbps,128kbps和384kbps流可用。
如何设置基线Feed?我的应用程序现在的工作方式是先加载可用的最低值,然后再按带宽向上扩展。
这是我的索引m3u8

This is what I have gotten from Apple, eventhough I have a 48kbps, 64kbps, 128kbps AND 384kbps stream available. How do I set the baseline feed? The way my app works now is it loads the lowest available first and then scales upwards with the bandwidth. This is my index m3u8

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=48000
stream-soundonly.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=64000
stream-64k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=128000
stream-128k.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=384000
stream-384k.m3u8

Apple真的很挑剔

Apple is really being nitpicky

推荐答案

我们遇到了同样的问题。 Apple不仅会检查您的M3U8文件,以确保其符合要求。他们还监控您的流,以确保它们是您所说的。我们的流量高达64K以上 - 因为我们没有考虑音频带宽(粗心,但重要的疏忽)。请记住,64K适用于整个流:视频+音频< = 64000.

We ran into the same issue. Apple doesn't only inspect your M3U8 file to ensure it complies. They also monitor your streams to make sure they are what you say they are. Our stream turned out to be higher-than-64K -- because we didn't factor in the audio bandwidth (a careless, but important oversight). Remember that 64K applies to the entire stream: Video + Audio <= 64000.

如果您有疑问,Apple还提供相同的流监控软件。如果你问他们,他们会为你提供一个链接。至少他们对我的小组做了。

If you are in doubt, Apple also offers the same stream-monitoring software. If you ask them, they will provide you a link to it. At least they did to my group.

这篇关于iPhone - App再次被拒绝,HTTP Live Streaming 64kbps基线Feed的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆