我在服务器上有视频/音频,我想向用户展示像Live Live Streaming.Like,如果视频时间是下午5点到晚上7点,如果用户在下午6点打开,那么它应该从下午6点开始显示视频不显示反向和前向视频/音频的用户控制
答案 0 :(得分:1)
将您的视频与适当的元数据相关联(将播出时间存储在某处)。
我们称之为播出时间[Ta
]。用户打开视频后,请检查本地设备时间[Td
]。
现在向Td - Ta
寻找视频,因为这是该视频中伪实时的偏移量。
您肯定需要对已过期的视频等进行额外检查。
关于你的第二个问题;删除部分MPMoviePlayerController
控件是不允许的。因此,您可以实现自己的UI并停用默认UI,或者您可以立即使用AVPlayer
,因为您无论如何都必须实现您的UI。我建议在这种情况下使用AVPlayer
。
答案 1 :(得分:0)
我们必须将我们的直播流编码为HLS格式,例如.m3u8,mp4以及iOS中的任何其他HLS支持格式.Apple不批准实时流式传输而不使用HLS格式化。您可以使用wowza媒体服务器对您进行编码服务器url到HLS格式化以获得iOS支持,然后你可以通过iOS中的MPMoviePlayerController播放它。