저는 ASP.NET에서 코딩 중이며 MySQL 데이터베이스에 오디오 파일 (.mp3 이하)을 저장하려고합니다. 그러면 특정 조건을 기반으로 검색 할 수 있습니다. 이것이 가능한가? 웹 페이지에 HTML 파일을 포함시키는 것 외에 다른 방법으로 선호하는 방법이 있습니까?MySql 오디오 라이브러리
1
A
답변
1
데이터베이스에 파일을 저장하는 대부분의 솔루션은 확장 성이 뛰어나지 만 오디오 파일이나 다른 유형의 파일을 MySQL의 blob (바이너리 대형 객체)로 저장할 수 있습니다. 데이터베이스에서 검색을 수행하고 ASP.NET 출력 스트림에 원시 이진 데이터로 내용을 쓰는 ashx 처리기를 만들 수 있습니다. 그런 다음 ASHX 핸들러를 가리키는 링크를 만들고 URL 매개 변수를 기반으로 원하는 쿼리 논리를 수행 할 수 있습니다.
0
MySQL 데이터베이스를 사용하는 경우, 적어도 내 경험으로는 blobs을 사용하는 것이 좋습니다. MP3를로드하는 데 비교적 짧은 시간이 걸리며 데이터베이스를 오디오 용으로 튜닝하면 성능이 향상 될 수 있습니다 (기본 설정을 거의 사용합니다).
기억해야 할 점 중 하나는 MIME 형식을 정의하여 사용자가 MP3에 액세스하기 위해 링크를 클릭 할 때 얻는 바를 알 수 있도록하는 것입니다.
다시 말하지만,이 모든 것이 제 경험입니다. YMMV.
0
거기에 모든 것을 보관해야하는 압도적 인 필요가없는 한 큰 파일을 데이터베이스 외부에 저장하는 편을 선호합니다.
파일 위치를 데이터베이스에 저장하고 webapp 디렉토리 외부에 파일을 저장할 수 있으므로 직접 액세스 할 수 없습니다.
음악 재생을위한 url에 올바른 mime 형식으로 브라우저에 해당 데이터를 보내는 cgi 프로그램 만있을 수 있습니다.
관련 문제
- 1. 최고의 오디오 라이브러리 linux
- 2. 강력한 오디오 라이브러리
- 3. 오디오 검색 라이브러리
- 4. 어쿠스틱 오디오 비교 라이브러리
- 5. MP3 편집을위한 오디오 라이브러리
- 6. MP3 오디오 압축 라이브러리 구하기
- 7. 크로스 플랫폼 오디오 분석 라이브러리
- 8. 오디오 또는 비디오 감지 라이브러리
- 9. 오디오 재생을 동기화하기위한 최상의 크로스 플랫폼 오디오 라이브러리
- 10. Linux에서 오디오 파일을 재생하기위한 라이브러리 C
- 11. 부드러운 루핑 기능이있는 C# 오디오 라이브러리?
- 12. 자바 mp3/오디오 편집/트리밍 라이브러리
- 13. 오디오 생성 소프트웨어 또는 .NET 라이브러리
- 14. 는 C++ 그래픽 및 오디오 라이브러리
- 15. 표현형 오디오 프로그래밍 언어 또는 라이브러리 찾기
- 16. 리눅스, C + + 오디오 캡처 (마이크 만) 라이브러리
- 17. 오디오 프로세싱/사운드 파일 분할을위한 Mac 라이브러리
- 18. (오디오) 플레이어 용 .NET GUI 컨트롤 라이브러리
- 19. MP3 파일에서 오디오 정보를 추출하는 Java 라이브러리
- 20. 오디오 CD 디스크 이미지를 만들기위한 Java 라이브러리
- 21. C MySQL 클라이언트 라이브러리 동작
- 22. Mac 용 오디오 오디오
- 23. Java 프로그램의 모든 라이브러리, 오디오 등을 하나의 JAR 파일에 포함합니다.
- 24. MPEG-2 오디오/비디오 지원이있는 RTP/RTSP 라이브러리
- 25. mpmusicplayer 컨트롤러가 아닌 오디오 대기열에서 ipod 라이브러리 노래를 재생합니다.
- 26. Windows, Mac 및 iOS 용 오디오 라이브러리? OpenAL/OpenSL
- 27. C++ 또는 Delphi에서 .mod 오디오 파일을 재생할 라이브러리
- 28. 오디오 데이터를 조작 할 수있는 악기의 C/C++ 사운드 라이브러리
- 29. 좋은 크로스 플랫폼 오디오 처리 라이브러리 란 무엇입니까?
- 30. MySQL 5.1에 대한 라이브러리 종속성이있는 UDF 함수