Ho un caso di utilizzo speciale in cui ho bisogno di tracciare un'intestazione di risposta da AVPlayer mentre sta trasmettendo una playlist HLS. Ho cercato su Internet e letto la documentazione di AVPlayer e non ho trovato alcun modo specifico per ottenere questo. So che c'è un modo per ottenere le intestazioni delle risposte HTTP dalla richiesta fatta dall'app ma non ho trovato nulla per ottenere l'intestazione della risposta per le richieste fatte da AVPlayer.Intestazione risposta da AVPlayer
5
A
risposta
1
Ho passato settimane a cercare un modo per farlo sia per le richieste che per le risposte per la playlist e le richieste di blocco. L'unico modo in cui sono riuscito a trovare che funzionava era passare la richiesta di riproduzione attraverso un proxy inverso sul dispositivo. Ciò consente di intercettare la richiesta, aggiungere intestazioni, inviarlo al server reale e quindi estrarre le intestazioni dalla risposta prima di restituirla a AVPlayer.
Ho fatto un semplice esempio di progetto (con un sacco di commenti e documentazione) qui: https://github.com/kevinjameshunt/AVPlayer-HTTP-Headers-Example
Problemi correlati
- 1. Symfony2 | Nascondi/rimuovi intestazione Da risposta/inoltro
- 2. Ottieni intestazione risposta
- 3. Intestazione risposta RW GWT
- 4. Python urllib2 Intestazione risposta
- 5. Ottieni risposta intestazione OkHttp
- 6. Intestazione risposta personalizzata Jersey/Java
- 7. Nessuna intestazione risposta in DelegatingHandler
- 8. intestazione risposta jQuery e AJAX
- 9. Aggiunta intestazione risposta in Servo
- 10. Impossibile ottenere la risposta intestazione HTTP personalizzata da Ajax getAllResponseHeaders
- 11. Ottenere intestazione dalla risposta (Retrofit/OkHttp Client)
- 12. Aggiunta intestazione in risposta nel filtro?
- 13. Ottenere dati PCM di HLS da AVPlayer
- 14. Riproduzione di AVPlayer/AVPlayer senza nuovo download
- 15. Rimuovi intestazione da listView
- 16. Come ottenere la durata da AVPlayer (non AVAudioPlayer)?
- 17. Accesso all'URL dall'oggetto AVPlayer?
- 18. Controllo volume AVPlayer
- 19. Intestazione del tipo di contenuto http di risposta JSONP
- 20. Ottieni intestazione risposta jquery ajax post Set-Cookie
- 21. Axios ottiene l'accesso ai campi di intestazione risposta
- 22. Aggiungi intestazione di risposta a JAX-RS Webservice
- 23. Come aggiungere intestazione HTTP personalizzata alla risposta JAX-RS?
- 24. Crea risposta con intestazione posizione in JAX-RS
- 25. Vary: * erroneamente aggiunto alla risposta di intestazione http (asp.net MVC3)
- 26. È necessario impostare Content-Length nella mia intestazione di risposta?
- 27. WOFF2 - Suggerimento di intestazione risposta tipo contenuto HTTP
- 28. Campo intestazione richiesta X-CSRFToken non consentito da Access-Control-Allow-Headers nella risposta preflight
- 29. Nginx monte inviato troppo grande colpo di testa durante la lettura intestazione di risposta da monte
- 30. iOS - AVPlayer utilizzando closedcaptions
si fa a trovare la risposta? Ho bisogno di un'intestazione di risposta per rilevare la commutazione CDN. – vahid