HLS Media
HLS Media之前我一直有一个误区,以为HLS是一个服务,可以把视频文件转换成媒体流。 但其实不是这样的,它是一种媒体格式,和日常使用的mp4,mov 是差不多的,但是又不一样。 HLS 首先会有一种特定的结构(m3u8),接着 再通过网络请求(HTTP),最后 客户端播放的时候,只需把这些结构拼装起来 即可播放。 m3u8m3u8 是一个播放列表, 一个播放列表可视为一个完整的视频,播放列表内 记录着一个个小视频。 这是一个 例子 output.m3u8 #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:10.133333, output0.ts #EXTINF:10.133333, ou..
更多Apple Music 和 HLS (in progress)
Apple Music 和 HLS (in progress) 任何人的工作 尤其是那些作品质量很好的 应该得到相应的的回报。本文虽然有某些意图,但还是在支持正版的。 自从 Apple Music推出 无损音质后,我就开始打起AppleMusic的主意了,国区定价 10元/月,但曲库不够全。不过这也比现在的网易云音乐要全了,并且 网易云音乐越来越恶心了。QQ音乐实在不想用,spotify由于一些原因 加不了家庭计划了(都是奸商干的好事)。 但是有个问题 离线的音乐只能存储在本设备上,不能放在别处。为啥呢? movpkg在 macOS 上 Apple Muisc 离线出来的文件(或者说是文件包) 是这个东西。 这里包含了单个曲目的重要信息 root.xml (标识文件类型,作为统一入口) boo..
更多