Próbuję to zrobić, używając AVAsset
, aby nagrać plik audio, a następnie po pierwszym zapisaniu go na NSFileManager
, a następnie po konwersji przez nsdata i Call API, aby go zapisać. .Jak przekonwertować zestaw AVA do NSData lub zapisać go do menedżera plików
Udało mi się utworzyć plik nagrania AVAsset
i odtworzyć go przy użyciu trzeciej klasy, która jest SCPlayer
.
Problem polega na tym, że nie wiem, jak użyć pliku AVAsset
, aby zapisać go w menedżerze plików, a następnie po wywołaniu interfejsu API wysłać go, przekształcając go na NSData
.
Czy istnieje jakiś sposób przekonwertowania AVAsset
na NSData
???
proszę o pomoc ...
napisałem rozwiązanie tego Problem tutaj: http://stackoverflow.com/questions/37611488/how-to-stream-a-video-with-avurlasset-and-save-to-disk-the-cached-data/37611489#37611489 Dla mnie to nie działa tylko z AVAssetExportSession. Dodałem także AVAssetResourceLoaderDelegate, aby działało. –