2013-10-28 2 views
0

Я загружаю аудиофайлы с помощью приложения cakephp. Я могу успешно перенести файл в папку и также обновить его путь в базе данных. Но я не могу извлечь этот файл успешно. ответ сервера 206 Partial Content И несколько раз с 304 Not Modified статус. может ли кто-нибудь помочь мне разобраться, почему сервер реагирует на такой статус?Как я могу получить и воспроизвести аудиофайл в cakephp

+2

Помогите решить, что? Все, что вы сказали в этом вопросе, заключается в том, что вы можете получить доступ к вещам с соответствующими ответами - то есть нет никаких признаков проблемы или как ее воспроизвести. – AD7six

+0

ответ сервера с '206 Partial Content' И несколько раз с' 304 Not Измененный'. Это то, что вы хотите спросить ??? – Aryan

+2

http://www.cyberciti.biz/cloud-computing/http-status-code-206-commad-line-test/ перейдите по этой ссылке .. – Aryan

ответ

1

Вы используете хром. Mp3 не поддерживается как в Chrome, так и в firefox для ubuntu. Вы можете конвертировать mp3 в ogg, чтобы воспроизвести их в Chrome и firefox. Или вы можете установить хром, если вы не хотите конвертировать mp3 в ogg. Если вы хотите, чтобы преобразовать их, вы можете сделать это с этой оболочкой сценарием

#!/bin/bash 

echo "The script convert mp3->ogg or ogg->mp3."; 
echo "The script takes one parameter: "; 
echo "[mp3ogg] - converting mp3->ogg"; 
echo "[oggmp3] - converting ogg->mp3"; 


if [ "$1" = "" ]; then 
    echo ""; 
    echo "Argument does not exist!!!"; 
    exit 102; 
fi 


if [ "$1" = "mp3ogg" ]; then 
    for file in *.mp3; do 
     avconv -i "$file" "`echo '../ogg/'${file%.mp3}.ogg`"; 
    done 
    exit 0; 
fi 

if [ "$1" = "oggmp3" ]; then 
    for file in *.ogg; do 
     avconv -i "$file" -acodec libmp3lame "`echo ${file%.ogg}.mp3`"; 
    done 
    exit 0; 
fi 


exit 104; 

Но только проблема в том, что хром и светлячок не будет поддерживать mp3, они будут поддерживать только в убунту OGG.

+0

так, для каждого mp3 я должен запустить этот скрипт, чтобы конвертировать их в ogg ?? –

+0

Если вы этого не хотите, вы можете сказать, что ваш пользователь использует Chrome;) он будет поддерживать формат mp3 – Aryan

Смежные вопросы