stsaz / fmedia

fast audio player/recorder/converter
BSD 2-Clause "Simplified" License
212 stars 20 forks source link

support .ts format #12

Closed NurjanovUlugbek closed 4 years ago

NurjanovUlugbek commented 5 years ago

Добрый день. Хотел сказать спасибо за плеер.. Хотел спросить 1) Как использовать через прокси ваш плеер? 2) Как прописать юзер агент чтобы слушать онлайн радио? можете проверить эту ссылку радио вещает aac+ формате aacplus Пример с сайта fmplay.ru http://109.239.129.43:8000/eldoradio-48.aac я не смог на вашем плеер проиграть эту ссылку..

AIMP читает этот формат там надо прописать юзерагент FMPLAYRU оно читает без проблем..

Было бы здорово если ваш плеер тоже поддерживал этот формат и прокси а юзерагент я несмог настроит

Заранее благодарен

stsaz commented 5 years ago

Здравствуйте!

  1. Сейчас нет такой возможности - он умеет только напрямую. Я постараюсь добавить поддержку прокси (HTTP) в следующих версиях.

  2. AAC формат (LC, HE, HEv2) поддерживается для радио трансляций. В том радио, ссылку которого вы привели, проблема немного в другом - fmedia не понимает content type audio/aac (он понимает только audio/aacp). В следующей версии это будет исправлено. User agent - да, прописать нельзя сейчас. Это я могу добавить, но действительно ли это нужно? У меня ваша ссылка с исправлением content type играется нормально, т.е. user agent на это влиять не должен (разве что сервер другой content type высылает для плеера FMPLAYRU ?).

Спасибо за отзыв!

NurjanovUlugbek commented 5 years ago

Спасибо ждем тогда

stsaz commented 5 years ago

Выпустил версию v1.4 - там добавлена возможность работы через прокси: В fmedia.conf файле настройка выглядит так: # proxy "127.0.0.1:8080" Удалите # и исправьте её на proxy "ВАШ_ПРОКСИ:ВАШ_ПОРТ" Сейчас поддерживается только HTTP прокси, SOCKS - нет.

Также добавил поддержку audio/aac!

NurjanovUlugbek commented 5 years ago

Круто спасибо за ваш плеер и прокси. Этот формат тоже добавьте пожалуйста в следующий билд я не смог воспроизвести http://hls-01-dorognoe-nostalgia.emgsound.ru/19/64/playlist.m3u8

https://potokovoe.page.link/list

Заранее благодарен..

ПС че понравился мне в вашем плеере то что звучит на подобия APOLLO

stsaz commented 5 years ago

У этого радио формат чуть сложнее, тут потребуется время, но постепенно буду двигаться в эту сторону. Тогда пока этот issue закрывать не буду. Итого нужно добавить:

NurjanovUlugbek commented 5 years ago

Спасибо ждем тогда.. Как вашем плеер настроить что бы он поддерживал юникод default title на русском не отображается

stsaz commented 5 years ago

Там сейчас поддерживается только кодировка win1252 (latin), и UTF-8 он, получается, не видит. Я исправлю это, спасибо что подсказали!

NurjanovUlugbek commented 5 years ago

[info] net.hls: 6: resolving host hls-01-radio7-alone.emgsound.ru... 12:19:49.783 :1fa4 [info] net.hls: 6: connecting to hls-01-radio7-alone.emgsound.ru (91.108.34.3:80)... 12:19:49.784 :1fa4 [warning] net.hls: 6: I/O timeout 12:19:49.787 :1fa4 [info] net.hls: 6: resolving host hls-01-radio7-alone.emgsound.ru... 12:19:49.797 :1fa4 [info] net.hls: 6: connecting to hls-01-radio7-alone.emgsound.ru (91.108.34.3:80)... 12:19:49.961 :1fa4 [error] core: unknown file format: ts 12:19:49.964 :1fa4 [error] core: module not found: ts 12:19:49.967 :1fa4 [error] net.hls: 6: no module configured to open .ts stream

stsaz commented 5 years ago

no module configured to open .ts stream

Этот формат не поддерживается сейчас. Возможно, что в будущих релизах будет реализовано, но когда именно - не могу сказать.

stsaz commented 4 years ago

it's in TODO list