直播OGG流媒体

时间:2013-03-22 21:25:26

标签: c# xamarin.ios stream xamarin ogg

我正在Xamarin.iOS(MonoTouch)中创建一个iOS应用程序,并希望连接到OGG直播流并播放它。 我找到了NVorbis库,但据我所知,它不支持读取实时流。而且我也不确定Xamarin.iOS是否支持这个库。 对于csvorbis代码,它似乎不支持实时流式传输。

我不介意更改或创建代码来添加对实时流的支持,但我不确定如何做到这一点。然后,我是否要下载部分流然后播放它,并对我下载的每个部分执行此操作?

当然我更喜欢现有的解决方案:)

1 个答案:

答案 0 :(得分:1)

NVorbis是我的项目。虽然它目前不支持实时协议(RTSP& so),但您可以成功使用NetworkStream实例。解码器根据需要处理页面/数据包,因此它应该可以很好地工作。

请注意,我没有在很长一段时间内测试过前向的Ogg阅读器逻辑,所以可能存在错误......