Tag: live streaming

如何在我的iOS应用程序中embeddedYouTube或Facebook直播?

我一直在寻找IOS SDK的IOS,但我真的不能得到一个坚实的答案。 所以我在这里问,天气是否可以使用swift在iOS应用程序中stream式传输实时Facebookvideo或YouTubevideo? 如果是的话,随时给我一些提示或分享良好的阅读和引用Tnx

恢复AVPlayerstream播放的最后一个示例

我正尝试使用本地播放器(AVPlayer)在iOS上重现实时stream。 但是,我无法恢复播放。 停止播放并在几秒后恢复播放时,播放将从暂停的那一刻开始,而不是再现实时stream的当前(最后一个)样本。 有没有办法得到最后一个样品,oconfigurationAVPlayer从最后一个样品点击播放button时重现?

HTTP实时streamencryption

我正试图了解Apple在其iOS设备以及Safari上支持的HTTP Live Streaming协议如何保护解锁内容的密钥。 我的理解是,.m3u8文件将整个东西放在一起,并引用内容(在MPEG2 TS容器中,AES 128encryption)和TS文件的关键字。 像这个例子一样: #EXTM3U #EXT-X-MEDIA-SEQUENCE:7794 #EXT-X-TARGETDURATION:15 #EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=52" #EXTINF:15, http://media.example.com/fileSequence52-1.ts #EXTINF:15, http://media.example.com/fileSequence52-2.ts #EXTINF:15, http://media.example.com/fileSequence52-3.ts #EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=53" #EXTINF:15, http://media.example.com/fileSequence53-1.ts 假设基于浏览器的回放, <video>元素在“src”属性中被送入m3u8文件。 在这种情况下,即使通过https传送密钥,我如何确保用户不会在浏览器中inputhttps URL并将密钥保存到他的硬盘中? 我理解这种机制的方式是,使用浏览器的https堆栈播放m3u8源文件时,关键的下载是通过<video>标记完成的 – 浏览器内的合法客户端如何区别于用户,只需在地址栏中input? 这一定是显而易见的,但我只是没有看到它… 祝一切顺利, dansch