我的iOS应用程序将加密的mp4文件从服务器下载到我的文档文件夹。
我会将mp4解密到我的记忆中并从内存中播放视频。
为了安全起见,我的应用程序不应将解密的mp4文件转换为doc文件夹。
如何从内存流播放视频?
我正在尝试使用FFMpeg ..或者还有其他解决方案吗?
我可以自定义avio_open2()和avformat_open_input()吗?
请帮助我....
答案 0 :(得分:2)
将AVFormatContext->pb设置为包装内存流的自创AVIOContext。最重要的是read_packet()和seek()函数回调,您的应用程序应该实现这些回调来实际读取数据包并寻找(mp4)分离器。您也可以沿同一路径查看earlier questions。