RU.UNIX------------------ < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 43 из 56
 От   : Denis Sovkov                        2:5020/570.77     22 дек 23 22:24:46
 К    : All                                                   22 дек 23 22:52:02
 Тема : Документация libmpg123
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/570.77 6585e370
@CHRS: CP866 2
@TZUTC: 0300
@TID: hpt/lnx 1.4.0-sta 16-02-06

   Hello everybody!

  Решил написать интернет - радиоприемник. Собственно, уже почти все
готово все работает. Но по HTTP. Для HTTPS прикрутил OpenSSL - коннектится,
туннель создается, все ок. Но беда в том, что OpenSSL предоставляет функции
SSL_read и SSL_write для работы с защищенным соединением. В свою очередь,
mpg123 имеет функцию mpg123_read, которая читает поток из обычного сокета. В
идеале было бы вычитавать защищенный поток с помощью SSL_read, а затем
скармливать в mpg123 считанный буфер, а оно уже пусть гонит дальше. Но не смог
найти документацию по mpg123. То ли лыжи не едут, то ли... Сам пример
работы с mpg123 и libao подсмотрел на Stack Overflow. Сайт mpg123 об этом
молчит, в исходниках пока копаться руки не дошли. Может кто-то делал что-то
подобное?

Denis


--- GoldED+/LNX 1.1.5-b20180707
 * Origin:   --=<(R2AIV station)>=-- (2:5020/570.77)
SEEN-BY: 469/122 4500/1 5010/352 5019/40 5020/290
545 556 570 715 837 848 921
SEEN-BY: 5020/1042 2992 4441 12000 5022/2 128
5023/24 5030/500 1081 5034/13
SEEN-BY: 5055/73 5057/19 5061/15 5075/128 6056/1
@PATH: 5020/570 715 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх