crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Передача через сеть файла
Гость_Гость_f3ex_*_*
сообщение 13.7.2009, 8:28
Сообщение #1





Гости








    


Доброе утро всем.

Сейчас хочу сделать следующую программку - что-то вроде сетевого плеера, в качестве GUI Qt 4.5. Должен пересылаться mp3-файл. На С'ях с сетью ранее не работал, из-за чего никак не пойму следующие моменты:

  1. Создать сокет
  2. Получить mp3 файл
  3. Записать файл в память, QBuffer(?)
  4. Передать этот файл "проигрывателю".


Подскажите с алгоритмом этой задачи. Если есть возможность вкратце опишите какие классы необходимо задействовать и с какими параметрами.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.7.2009, 8:53
Сообщение #2


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


%QTDIR%\examples\network\
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_f3ex_*_*
сообщение 13.7.2009, 10:41
Сообщение #3





Гости








    


Ага, спасибо. Под рукой не было qt-шных исходников, заглянул в examples/network для QTEmbedded, а там директория пуста :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 13.7.2009, 13:14
Сообщение #4


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


даже если б не написл тебе "см примеры", а посоветовал QTcpsocket или QHttp или еще что... без исходников и примеров жизни нет..так что извиняй. качай смотри.:)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 5.6.2020, 3:07