Size: a a a

Конкурсы Telegram

2020 January 30

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
Max Fomichev
Я к тому, что этот tgvoiprate нихрена не работает, а за него в 1-м раунде некто получил 11К
я тут смотрю исходники tgvoiprate и там есть строчка

int main(int argc, char *argv[]) {
if (argc != 3) {
 std::cerr << "Usage: tgvoiprate reference.ogg test.ogg" << std::endl;
 return 1;
}
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
То, что usage в примере на *.ogg применяется какую-то роль играет?
источник

MF

Max Fomichev in Конкурсы Telegram
ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎
Но это косвенно относится к делу, но всё же поясняет, что всякие косяки бывают ;)
я не про tgvoipcall, я отправил свою libtgvoip. Я про этот tgvoiprate, который косячит безбожно
источник

MF

Max Fomichev in Конкурсы Telegram
ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎
я тут смотрю исходники tgvoiprate и там есть строчка

int main(int argc, char *argv[]) {
if (argc != 3) {
 std::cerr << "Usage: tgvoiprate reference.ogg test.ogg" << std::endl;
 return 1;
}
это просто текст, к коду не имеет отношения
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
¯\_(ツ)_/¯
источник

MF

Max Fomichev in Конкурсы Telegram
предыдущий пример был с двумя каналами на выходе и одним на входе - tgvoiprate от этого вообще дурел
источник

GK

Gregory Klyushnikov in Конкурсы Telegram
ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎
Мне кажется этот "некто" и есть Гриша
нет
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
Max Fomichev
я не про tgvoipcall, я отправил свою libtgvoip. Я про этот tgvoiprate, который косячит безбожно
короче
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
~/.git/tgvoip-test-suite/bin# ./tgvoiprate in.ogg out.ogg
1

~/.git/tgvoip-test-suite/bin# ./tgvoiprate sample_01_in.ogg sample_01_out.ogg
1
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
я натравил на ogg, как сказано в usage
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
Сначала в WAV сконвертил все те 4 pcm, что ты скидывал (libsndfile: Raw Data, 16-bit PCM)

Затем из WAV в OGG (libopus)
источник

M

Maksim³ in Конкурсы Telegram
работяги, а подскажите, звонки ведь только по удп можно проводить?
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
Maksim³
работяги, а подскажите, звонки ведь только по удп можно проводить?
Что касается SIP протокола в целом, то он использует TCP / UDP (ports 5060, 5061)
Для звонков в том числе
источник

M

Maksim³ in Конкурсы Telegram
и тот и другой или один из?
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
5060 - non-encrypted signalling traffic
5061- encrypted with TLS
источник

M

Maksim³ in Конкурсы Telegram
оукей, буду копать дальше, спасибо за наводку)
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
np
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎
~/.git/tgvoip-test-suite/bin# ./tgvoiprate in.ogg out.ogg
1

~/.git/tgvoip-test-suite/bin# ./tgvoiprate sample_01_in.ogg sample_01_out.ogg
1
источник

MF

Max Fomichev in Конкурсы Telegram
ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎
я натравил на ogg, как сказано в usage
Конвертировать не надо, ему нужен raw pcm
источник

ᴀ‎

ᴀʀᴛʜᴜʀ ᴡᴀʏɴᴇ ‎ in Конкурсы Telegram
Max Fomichev
Конвертировать не надо, ему нужен raw pcm
кто сказал?
источник