[Vorbis-dev] Problem in devloping basic ogg streaming player
for windows-Please help
Ian Malone
ibmalone at gmail.com
Fri Sep 1 10:50:26 PDT 2006
Tapesh Goyal wrote:
> Hi,
> I am a newbie and devloping a basic ogg player. I have taken help from this
> turorial:
> http://www.devmaster.net/articles/openal-tutorials/lesson8.php
> Thanks to jesse.
>
> It is using openAL and ogg sdk. I am able to compile and execute this
> sample
> perfactly fine. And ogg file on disk is playing perfactly fine. This
> tutorial is using 2 buffers for streaming.
>
> My requirement is to play file through URL like
> http://mp3stream.wfmu.org:8008/wfmu.ogg. But when I am trying to do that
> fopen is failing in following code.
> if(!(oggFile = fopen(path.c_str(), "rb")))
> throw string("Could not open Ogg file.");
>
> As fopen gives handel for files which are on disk only.
>
> So can anybody help me How to play a file using URL in windows? Any code
> snippet/tutorial would be highly appriciated .
> Is this tutorial works fine to play ogg streams through URL ?
>
>
If you have a .Net or Mono environment you may want to look at the
WebRequest class and derivatives. I haven't used this myself,
but I think you can get the resource as a stream.
<http://msdn2.microsoft.com/en-us/library/system.net.webrequest.aspx>
Otherwise you need to find a C or C++ library that can retrieve files
over http.
--
imalone
More information about the Vorbis-dev
mailing list