Grazie per aver inviato APPNAME_HERE. Abbiamo esaminato la tua domanda e stabilito che non può essere inviato ad App Store in questo momento perché non utilizza una linea di base flusso di 64 kbps per l'HTTP Live protocollo di streaming per trasmettere video in streaming. HTTP Live Streaming è necessario per lo streaming dei feed video sulla rete cellulare, per avere un'esperienza utente ottimale e utilizzare le migliori pratiche cellulari. Questo protocollo determina automaticamente la larghezza di banda disponibile per gli utenti e regola opportunamente la larghezza di banda, , anche se cambiano i flussi di larghezza di banda. In questo modo è possibile disporre di quanti più flussi desiderate, come fino a 64 kbps come feed di base .iPhone - App rifiutata di nuovo, HTTP Live Streaming feed di base 64kbps
Questo è ciò che ho ottenuto da Apple, anche se ho uno stream da 48kbps, 64kbps, 128kbps E 384kbps disponibile. Come si imposta il feed della linea di base? Il modo in cui funziona la mia app ora carica prima il più basso disponibile e poi aumenta in scala con la larghezza di banda. Questo è il mio indice di 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 sta realmente viene nitpicky
Ok, ma il mio file 48K m3u8 è al di sotto dei 64k, quindi posso semplicemente sostituire quello nella lista giusto? – scud
Probabilmente. Collega un monitor di rete per scoprire di sicuro. Farei un tentativo e inviare nuovamente. Ti suggerirei anche di mandare loro un'email. Non hanno fretta di tornare da te (specialmente durante un fine settimana) ma spiegheranno esattamente qual è il problema e come correggerlo. Sicuramente non vuoi lasciare quel flusso a 48K. Sembrerà terribile e ci sono molti utenti su EDGE. Puoi cambiare stream dopo l'approvazione, ma poi avrai problemi se devi aggiornare la tua app. – Andrew
Ok grazie per il tuo aiuto, Apple non ha ancora risposto. Ma intendi con lo strumento di monitoraggio dei flussi "Media Stream Validator" dal sito connect.apple.com? – scud