Tapesh Goyal
2006-Sep-01 06:09 UTC
[Vorbis-dev] Problem in devloping basic ogg streaming player for windows-Please help
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 ? Thanks, Tapesh. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/vorbis-dev/attachments/20060901/38f0dabe/attachment.html
Ian Malone
2006-Sep-01 10:54 UTC
[Vorbis-dev] Problem in devloping basic ogg streaming player for windows-Please help
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
Seemingly Similar Threads
- Problem in devloping basic ogg streaming player for windows-Please help
- Problem in devloping basic ogg streaming player for windows-Please help
- Problem in devloping basic ogg streaming player for windows-Please help
- Delay playing some streams on Android
- Delay playing some streams on Android