Data Controls :: Play Audio (MP3) Files From Folder In GridView With FilePath In Database
May 7, 2015
i wanna play and download song from database but only path of song is stord in database so how to do this and i don't wanna use id of song i wanna select song by column name (ASP.NET)(SQL server)
I am developing audio related project for that i have stored movie names with mp3 file paths in database I am displaying movie names in grid view after clicking on movie name related mp3 file paths will be display in details view i am unable to play that files in details view how to do this ? Here i am storing original mp3 files in one folder in solution explorer and paths in database
I am working on an ASP.NET Web application and I want it to have audio playback functionality. I can do is using directories. For example, using the ASP.NET Audio control like :- , is pretty easy and straight-forward and works accordingly. But, the trouble comes when I'm using a database and the control. I am totally new to data binding in ASP.NET. I don't like using JavaScript, but i am comfortable using it, but I would prefer C# solution (I know beggars can't be choosers).
I have a database containing only one table called tblAudio. This table has two fields only for the title of the audio file (type NVARCHAR(MAX)) and the field for the actual audio (type VAR BINARY(MAX)). I'm using Visual Studio 2010 Professional with SQL Server Express Edition. The table has a single record with the relevant data in their fields.
i have a requirement like...we display all the mp3 detaiils in a gridview...a link button or hyperlink is placed in the gridview..once the link button or hyperlink is clicked a seperate popup window shouls appear and respective songs or audio file should be played...
We are going to develop a website where we need to store large number of files. The file size may be uptp 50 MB. What approach should we follow:
1) We should store files in Database 2) We should have a directory and store all the files in that 3) We should hire a SAN Storage and use this seperate location to store the files.
I have a fileupload control in my web page, through which multiples files are uploaded one by one.And those multiple uploaded files are shown in 'Gridview' below the Fileupload control with Download and Delete button.Now, I want to save all the uploaded files coming in Gridview in my Database column (named "FileName") Separated by comma for particular column ID.i.e, If Gridview contains 3 uploaded files: abc.docx, xyz.pdf, aaa.txt then all the 3 files should also save in database column (named "FileName") for a particular ID.DB table is:
ID Address FileName 1 Aa Abc.txt, xyz.docx 2 Bb 3 Cc 4 dd
I already have my audio file in database (which is in varbinary(max) data type) and I could retrieve said music as byte(). But the problem is I don't know how to play it..
I am able to delete the file from database but not from folder. I am also displaying the path in gridview bound field. How do i use Directory.Delete(path of file here)
I am trying to get this to work for quite some time now. I have an asp.net page in which I am trying to play a wav file. The code in the page load event is as follows:
Response.Clear() Response.ContentType = "audio/wav" Response.AppendHeader("Content-Disposition", "inline;filename=" + "temp.wav") Dim filePath As String = Server.MapPath("/temp.wav") If Not String.IsNullOrEmpty(filePath) Then 'Here I am converting the file to a byte array,as eventually I'll be creating the wav files on the fly Dim fileBytes As Byte() = GetFileBytes(filePath) Response.BinaryWrite(fileBytes) Response.Flush() End If
The problem I am having is every time I run this page, the windows media player opens up. I would like the audio to be played using some inbuilt plugin in the browser. Something like, when you click on a voice icon, how the sound pops up without opening any player.
If I have the same content in an ashx handler, would it be better?
I could not use the embed tag because, I shall not be having a physical file on the server, it would be generated on the fly using a response stream.
How to play any audio file on browser? I used HTML5's <audio> but it does not support to all extensions. Is it any control for that that any file I can play?
I am having the hardest time figuring this problem out. I have a Silverlight 4 application that loads audio and video files from URLs. The URLs are the same domain as the application is hosted on and it works great for video.The URLs are actually asp.net mvc controllers that are responsible for reading the file from a shared location on and the server and serving back a filestream. The URLs look something like this:http://localhost:31479/CourseMedia?path=omnisandbox1ILMSShare2Demo-Fire+BehaviormediaDisclaim.wma&encrypted=False&id=00000000-0000-0000-0000-000000000000
If I put the URL directly into the browser the file loads and plays in windows media player just fine, and if I use a separate test silverlight project to load the url it also works, but for the life of me I can not get it to work properly in my main project.This is the routine I use to actually do the source setting:
i need to play audio online in asp.net websiteMy requirement isusers will be able to browser the audio file using file upload control and two button will be displayed 'Play' and 'Stop'.site should have the capability to play audio file in any format.
I am using ajax and javascript to play sound from specific time till a specific time.
I do change the class from play to pause when user plays it but i am unable to change it back to play when the sound duration stops
<script type="text/javascript"> function aud_play_pause() { var myAudio = document.getElementById("myTune"); var musicStartTime = 25; var musicStopTime = 35;