방문자가 내 오디오 파일 경로를 다운로드하거나 볼 수 없도록하고 싶습니다. 이를 차단하는 방법이 사용자에게 표시되지 않습니까?html5에서 오디오 태그의 소스를 숨기는 방법이 있습니까?
답변
PHP 파일을 사용하여 mp3 파일을 가져 왔습니다. 이렇게하면 실제 파일의 경로가 숨겨집니다.
기술 관련자가 언급 한 것처럼 오디오 파일을 다운로드하지 못하게하는 방법은 없지만 단순히 사운드 카드의 출력을 파일로 리디렉션 할 수 있습니다.
헤더를 처리하는 것은 약간의 고통이었습니다. 특히 Chrome의 경우 범위를 허용해야합니다.
이것은 가능하지도 않고 양보 할 수도 없습니다.
사용자가 파일에 액세스 할 수있는 경우 경로는 항상 방해받을 수 있습니다.
@Mariano Montañez Ureta가 make referrel URL을 지적했지만 더 어렵게 만들 수있는 방법이 있지만 항상 절대적으로 돌아갈 수 있습니다. 당신은 전자 책 쇼핑 카트 : 그래서
처럼이 문제를 처리 할 수
, 당신은 사용자에게 특별한 URL을 확인하고 해당 URL이 X 시간 또는 다운로드 X 시간을 accesed 수있다, 당신은에 일치하도록 URL을 하드 코드 http://www.example.com/files/video.flv
그래서 최종 사용자가 첫 번째 URL이 아닌 초를 참조 onlye에 :
http://www.example.com/hardcode.php?v=md5haswithsomeSeed 전 실제 파일을 가리 킵니다.
페이지 리디렉션을 의미합니까? – Roozbeh15
나는 mp3 파일을 제공하기 위해 PHP를 사용하여이 작업을 수행하기를 바랬습니다. 모든 헤더를 올바르게 처리 할 수없는 것처럼 보이는 것은 매우 버그가있는 것 같습니다. 이렇게하면 Chrome을 통해 파일 경로를 쉽게 찾을 수 있습니다. PHP mp3 서버 방식을 포기하기로 결정한 경우 귀하의 대답을 선택하겠습니다. – Roozbeh15
아니요, 리디렉션을 의미하지는 않습니다 ... "미러"링크를 의미하며 미러 링크 (http://www.example.com/hardcode.php?v=md5haswithsomeSeed)는 단 몇 번의 다운로드를 의미합니다. 또는 시간. –
스트리밍 또는 기타 방식으로 사용자가 인터넷에서 오디오를 녹음하지 못하게 할 수 있는지 여부에 대한 대답은 "아니오"입니다. 항상 사용자가 사운드 카드의 출력을 파일로 리디렉션 할 수 있기 때문에 절대 불가능합니다.
- 1. HTML5 오디오 : HTML5에서 자바 스크립트
- 2. HTML5 오디오 태그의 오디오 파일 보호
- 3. HTML5에서 카메라의 비디오를 캡처하는 방법이 있습니까?
- 4. iPhone/HTML5에서 탐색 바를 완전히 숨기는 방법
- 5. 'System.Windows.Forms.ListBox()'테두리를 숨기는 방법이 있습니까?
- 6. html5에서 오디오 플레이어의 크기를 변경할 수 있습니다
- 7. 오디오 태그의 소스로 AudioContext 작업
- 8. 안녕하세요. html5에서 2 오디오 파일을 재생하는 방법?
- 9. 여러 오디오 버퍼 소스를 병합
- 10. 사용자에게 URL을 숨기는 좋은 방법이 있습니까?
- 11. flex preloader를 숨기는 쉬운 방법이 있습니까?
- 12. file.obj에서 소스를 볼 수있는 방법이 있습니까?
- 13. Netbeans 또는 Eclipse에서 특수 효과를 숨기는 방법이 있습니까?
- 14. 오디오 파일의 길이를 결정하는 방법이 있습니까
- 15. iPhone에서 오디오 녹음 기능을 비활성화하는 방법이 있습니까?
- 16. HTML5 오디오 태그의 스트림 URL 숨기기
- 17. jquery 및 HTML5 오디오 태그가있는 오디오 소스를 전환하십시오.
- 18. WPF에서 rtp 비디오/오디오 스트림을 재생하는 간단한 방법이 있습니까?
- 19. 2 개의 오디오 소스를 OpenAL로 연결
- 20. HTML5 jQuery가 오디오 소스를 동적으로 변경합니다.
- 21. jquery로 새로운 오디오 소스를 재생하는 경우
- 22. HTML5 오디오 요소 오디오 데이터
- 23. HTML5에서 오디오가 재생되는지 확인 하시겠습니까?
- 24. html5에서 오디오를 균형 잡는 방법
- 25. HTML5에서 캐싱
- 26. 모바일 Safari 오디오 인터럽트를 감지하는 방법이 있습니까? 헤드폰이 분리되어 있습니까?
- 27. CSS가있는 목록에서 n 번째 항목을 숨기는 방법이 있습니까?
- 28. 글꼴을 사용할 수없는 경우 텍스트를 숨기는 방법이 있습니까?
- 29. VBA를 사용하지 않고 Excel에서 행이나 열을 숨기는 방법이 있습니까?
- 30. 클립보다 사용되지 않는 DOM 요소를 숨기는 더 좋은 방법이 있습니까?
자바 스크립트를 통해 동적으로 설정할 수 있지만 기껏해야 난독 화됩니다. 그럼에도 불구하고 Fire Bug와 같은 무언가가 경로를 잡는 일은 사소한 일이 될 것입니다. – Kitsune
그래, 문제를 해결하지 못해! – Roozbeh15
여기를 참조하십시오. http://stackoverflow.com/questions/9222532/protect-audio-file-from-being-downloaded-while-still-being-playable-through-jque – Lloyd