Jag sitter i ASP.NET C# och försöker på något sätt spela upp filer som jag lagrat i en databas. Det enda är det enda sättet jag lyckats lösa det på är att använda någon AudioPlayer som jag hittade på nätet sen spara ner "byte arrayn" från databasen till en fil på servern och sedan skicka den urlen cvidare till spelaren, det gör att jag får dubbel lagring, jag vill att den ska ta min byte array och sen att hjag lägger den i en stream som sedan spelas direkt utan att behöva sparas ner till hårddisken först.
Snackar vi en webbapplikation här? Typ att du anger en url och det ska resultera i att du får en mp3:a tillbaka från servern? I så fall är det ju bara att du anger content-type till audio/mpeg och skriver ut "byte arrayen":
Response.ContentType = "audio/mpeg";
Response.Write(byte-arrayen); // typ
Med reservation för att jag aldrig använt asp.net eller c#, däremot har jag programmerat mycket (bland annat just detta) i andra språk.
Den url som hämtar ut mp3-datat och skickar det som jag skrivit ovan är ju den url du ska "skicka vidare till spelaren" som du skrev i ditt första inlägg.
260 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25