4
Можно ли передавать аудиофайл с BlobStore
на AppEngine вообще?
И если да, то как насчет потоковой передачи .mp3 файл с прямого URL-адреса?Потоковое аудио с Google App Engine
Можно ли передавать аудиофайл с BlobStore
на AppEngine вообще?
И если да, то как насчет потоковой передачи .mp3 файл с прямого URL-адреса?Потоковое аудио с Google App Engine
Yep !! Это моя реализация:
public class Serve extends HttpServlet {
private static final long serialVersionUID = 5603629129606331547L;
public void doGet(HttpServletRequest req, HttpServletResponse res) throws IOException {
BlobKey blobKey = new BlobKey(req.getParameter("blob-key"));
BlobstoreServiceFactory.getBlobstoreService().serve(blobKey, res);
}
}
.. и это web.xml:
<servlet>
<servlet-name>Serve</servlet-name>
<servlet-class><my-package>.Serve</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Serve</servlet-name>
<url-pattern>/serve</url-pattern>
</servlet-mapping>
обратить внимание, что "прямой адрес" (getServingUrl Я думаю, что вы имеете в виду) существует только для изображений: https://developers.google.com/appengine/docs/java/images/overview#Transforming_Images_from_the_Blobstore
спасибо, а как насчет поддержки .mp3? – user1049280
да нет проблема! Я потоковый exaccty формат! –
За исключением того, что это не потоковая передача. Это всего лишь загрузка файла. –