Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Интернет радио средствами PHP
 
 автор: Уфимец   (28.09.2011 в 19:38)   письмо автору
 
 

Вопрос в следующем! Есть радио хостинг на примере проект http://fmhost.me/ .Kак средствами php реализовать похожий сервис. Хотя бы узнать алгоритм действий. Как входящий поток принимать и отдавать под собственным доменом допустим rhosting.ru/nameradio/stream/listen.m3u то есть по сути как ретранслировать?

  Ответить  
 
 автор: cheops   (29.09.2011 в 13:09)   письмо автору
 
   для: Уфимец   (28.09.2011 в 19:38)
 

При помощи PHP наверное не очень хорошая идея... ведь он работает в рамках HTTP, причем время его работы зачастую ограничено 30 секндами (как и объем выделяемой памяти). Тут принципиально другой сервер нужнен - потоковый, а реализовывать его на PHP - это не самая удачная идея - слишком медленный и памяти жрет довольно много.

  Ответить  
 
 автор: Уфимец   (03.10.2011 в 13:40)   письмо автору
 
   для: cheops   (29.09.2011 в 13:09)
 

То есть перехватить поток с одного сервера и ретранслировать привязав к другому домену и ip нет возможности так?

  Ответить  
 
 автор: cheops   (03.10.2011 в 13:50)   письмо автору
 
   для: Уфимец   (03.10.2011 в 13:40)
 

Ну почему, возможность есть, только в случае PHP это может продолжаться, как правило, не более 30 секунд, будет использоваться 80 порт и клиенту отправятся HTTP-заголовки, которых возможно он не ждет... в общем попробовать можно, но PHP в качестве инструмента - это не самое удачное решение.

  Ответить  
 
 автор: Уфимец   (03.10.2011 в 14:04)   письмо автору
 
   для: cheops   (03.10.2011 в 13:50)
 

Значит лучше использовать VDS сервер для реализации этого?

  Ответить  
 
 автор: cheops   (03.10.2011 в 14:14)   письмо автору
 
   для: Уфимец   (03.10.2011 в 14:04)
 

И не просто VDS, а еще сервер отличный от Apache (или модифицированный), специально заточенный для работы с потоками.

  Ответить  
 
 автор: Уфимец   (03.10.2011 в 14:22)   письмо автору
 
   для: cheops   (03.10.2011 в 14:14)
 

Как же быть. Надо то поставить IceCast настроить поток и все... =((((

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования