Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как передать mp3-файл на IceCast?

98K
16 декабря 2016 года
Илья
1 / / 16.12.2016
Я написал связку к библиотеке libshout.dll (x86) и хочу передать mp3-файл на сервер. В принципе всё подключается правильно, но не понимаю как передать поток на сервер. Используя свою сборку и набор библиотек . Архив проекта
Код:
class Program
{
    static Libshout icecast;

    static void Main(string[] args)
    {
        icecast = new Libshout();
        icecast.setProtocol(0);
        icecast.setHost("127.0.0.1");
        icecast.setPort(8000);
        icecast.setPassword("hackme");
        icecast.setFormat(Libshout.FORMAT_MP3);
        icecast.setPublic(true);
        icecast.setName("radio");
        icecast.setMount("/live");
        icecast.open();

        if (icecast.isConnected())
            Console.WriteLine("Connect!");
        else Console.WriteLine(icecast.GetError());

        //как-то передать поток

        Console.ReadKey(true);
        icecast.close();

    }
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог