我正在Xamarin.iOS(MonoTouch)中创建一个iOS应用程序,并希望连接到OGG直播流并播放它。 我找到了NVorbis库,但据我所知,它不支持读取实时流。而且我也不确定Xamarin.iOS是否支持这个库。 对于csvorbis代码,它似乎不支持实时流式传输。
我不介意更改或创建代码来添加对实时流的支持,但我不确定如何做到这一点。然后,我是否要下载部分流然后播放它,并对我下载的每个部分执行此操作?
当然我更喜欢现有的解决方案:)
答案 0 :(得分:1)
添
NVorbis是我的项目。虽然它目前不支持实时协议(RTSP& so),但您可以成功使用NetworkStream实例。解码器根据需要处理页面/数据包,因此它应该可以很好地工作。
请注意,我没有在很长一段时间内测试过前向的Ogg阅读器逻辑,所以可能存在错误......