fun*_*unk 5 cocoa-touch objective-c video-streaming ios airplay
我想通过AirPlay播放加密的流(可在应用程序内购买)。这是一个示例.m3u8播放列表:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:6849
#EXT-X-KEY:METHOD=AES-128,URI="http://auth.foo.ca/index.php?cmd=GetKey&key=bar.key"
#EXTINF:10,
http://media.foo.ca/1.ts
...
Run Code Online (Sandbox Code Playgroud)
当用户进行应用内购买时,会在设备上创建具有用户ID的Cookie。当用户尝试访问流时,index.php检查cookie并检查后端的用户ID。如果用户已为流付费,则将其解密并在设备上播放。
该流在设备上可以正常工作,但在Apple TV上却出现错误。
关闭加密后,流也将在Apple TV上播放。
我已经阅读过此 Apple文档,但没有发现有用之处。
| 归档时间: |
|
| 查看次数: |
772 次 |
| 最近记录: |