anonymous@RULINUX.NET~# Last login: 2024-12-26 10:51:28
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

УГ - тред про телефоны.

Все мобильники - говно полное.

Например, для звонков по SIP нужно иметь поддержку в операционной системе (иначе из-за открытого сокета быстро вытягивается батарейка). Вопрос присяжным-заседателям: "Какая из современных мобильных операционных систем это умеет?".

Варианты ответа: Андроид, ИОС, Виндоус, Блэкберри?

Ответ "ни одной". И поддержка есть только в Symbian, который уже не поддерживается.

lockywolf(*) (2014-10-29 17:20:36)

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: УГ - тред про телефоны. от lockywolf 2014-10-29 17:20:36
avatar
Скрыть

Re:УГ - тред про телефоны.

Интересно, как ты думаешь почему это не сделано?)))

anonymous(*)(2014-10-29 17:23:11)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36
[#] [Добавить метку] [Редактировать] Ответ на: УГ - тред про телефоны. от lockywolf 2014-10-29 17:20:36Фильтры
avatar
  • матерные выражения
Скрыть

Re:УГ - тред про телефоны.

А ничего, что SIP довольно жирный протокол и никому в хуй не упёрся?

Silvy(*)(2014-10-29 19:55:56)

Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:33.0) Gecko/20100101 Firefox/33.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от Silvy 2014-10-29 19:55:56
avatar
Скрыть

Re:УГ - тред про телефоны.

А варианты?

lockywolf(*)(2014-10-29 22:35:11)
Отредактировано lockywolf по причине "не указана"
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от Silvy 2014-10-29 19:55:56Фильтры
avatar
  • матерные выражения
Скрыть

Re:УГ - тред про телефоны.

> А ничего, что SIP довольно жирный протокол
Похуй же, на андроид гораздо более жирные вещи закатывают.

> и никому в хуй не упёрся?
Ага, особенно опсосам)))

anonymous(*)(2014-10-30 00:53:51)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.104 Safari/537.36
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от lockywolf 2014-10-29 22:35:11
avatar
Скрыть

Re:УГ - тред про телефоны.

>А варианты?
Кодированный сигнал через радиолюбительские ретрансляторы.

Можно еще через транки оперативных служб если квалификация позволит :)

Dr.uid(*)(2014-10-30 01:27:22)

Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0
[#] [Добавить метку] [Редактировать] Ответ на: УГ - тред про телефоны. от lockywolf 2014-10-29 17:20:36
avatar
Скрыть

Re:УГ - тред про телефоны.

> Например, для звонков по SIP нужно иметь поддержку в операционной системе (иначе из-за открытого сокета быстро вытягивается батарейка).

Не распарсил. Сам по себе открытый сокет - сущность виртуальная и ничего не жрёт. Электричество жрёт вайфайный модуль, который должен быть включен, раз уж ты интернетами пользоваться желаешь.

В чём должна выражаться эта поддержка? Чего там такого изобрели в симбе?

anonymous(*)(2014-10-30 02:53:52)

Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от Dr.uid 2014-10-30 01:27:22
avatar
Скрыть

Re:УГ - тред про телефоны.

> Кодированный сигнал через радиолюбительские ретрансляторы.

Да щас зима же уже наступает, можно через аврору DXы слать...

anonymous(*)(2014-10-30 02:56:03)

Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от anonymous 2014-10-30 02:53:52
avatar
Скрыть

Re:УГ - тред про телефоны.

>> Сам по себе открытый сокет - сущность виртуальная и ничего не жрёт.
Сам по себе открытый сокет - это ресурс приложения. Пока приложение занимает ресурс, ни одна современная мобильная ОС его не может "усыпить", приложение висит в памяти и сосёт процесср (а не сетевой модуль).

В симбе же был кусок SIP-кода вшит прямо в ОСь, и сокет открывался не от имени приложения, а от имени копеечного системного модуля (точнее, прямо от модуля звонилки).

Этот модуль все клиентские приложения (точнее, единственное) и дёргали. Но даже этим приложением никто на самом деле не пользовался, потому что был ещё интегрированный в систему клиент SIP. То есть, он был встроен прямо в звонилку, и при наличии валидных параметров, вместо одной кнопки "позвонить" на тачскрине было две: "позвонить черег GSM" и "позвонить через SIP".

lockywolf(*)(2014-10-31 01:24:29)

[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от anonymous 2014-10-30 02:56:03
avatar
Скрыть

Re:УГ - тред про телефоны.

>>> Кодированный сигнал через радиолюбительские ретрансляторы. >>Да щас зима же уже наступает, можно через аврору DXы слать...
Да вы упоролись.

lockywolf(*)(2014-10-31 01:25:26)

[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от lockywolf 2014-10-31 01:24:29
avatar
Скрыть

Re:УГ - тред про телефоны.

> Сам по себе открытый сокет - это ресурс приложения. Пока приложение занимает ресурс, ни одна современная мобильная ОС его не может "усыпить",

Что значит "усыпить" и почему не может? Она и сама отлично может заснуть.

> приложение висит в памяти и сосёт процесср (а не сетевой модуль).

Чем оно сосёт процессор? Если в код не приходят вызовы - то ничего он и не сосёт.

> В симбе же был кусок SIP-кода вшит прямо в ОСь, и сокет открывался не от имени приложения, а от имени копеечного системного модуля (точнее, прямо от модуля звонилки).

Какая разница где находится код, один и тот же функционал потребляет примерно одинаковое количество ЦПУ.

anonymous(*)(2014-10-31 01:44:01)

Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от anonymous 2014-10-31 01:44:01
avatar
Скрыть

Re:УГ - тред про телефоны.

>>Что значит "усыпить" и почему не может? Она и сама отлично может заснуть.


Короче. Я не знаю технических деталей в подробностях. Но если ты пользовался андроидом, то помнишь, что ОСЬ включает и выключает программы по одной ей ведомой логике, как-то там сохраняя состояние между запусками. С SIP-клиентами такой трюк не работает, потому что при выключении рубится сокет. Можно заставить андроид программу не закрывать и вообще из бэкграунда не выводить. Но тогда батарейка жрётся ощутимо сильнее. Почему - вопрос к архитекторам андроида и прочих ОСей.

С Симбианом вся эта карусель отсутствует.

lockywolf(*)(2014-11-04 13:15:40)

[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от lockywolf 2014-11-04 13:15:40
avatar
Скрыть

Re:УГ - тред про телефоны.

> Но если ты пользовался андроидом, то помнишь, что ОСЬ включает и выключает программы по одной ей ведомой логике, как-то там сохраняя состояние между запусками.

Насколько я понимаю, когда приложение больше не нужно, захваченные им ресурсы освобождаются, его байт-код просто оставляется валяться в памяти до тех пор, пока память не потребуется другим приложениям. Это делается чтобы ускорить запуск приложений при наличии свободного ОЗУ.
Но, если ты пользовался андроидом, то помнишь, что там крутятся всякие бэкграундные сервисы. Как раз для этих целей - слушают сокеты всяких там вайберов, скайпов и линфонов и при надобности вызывают основное приложение (оно же не обязано крутиться всё время если нужно только ждать вызова из сокета). Сервис не обязан быть сложным и производить массу вычислений. Простой код сидит на сокете и проверяет входящий поток данных. Как что-то интересное пришло - можно толкнуть другую приблуду, который уже в свою очередь будет тебе там окошки рисовать и т.п.

> Но тогда батарейка жрётся ощутимо сильнее.

Потому, что пока кто-то в ОС юзает вай-вай - этот модуль не может быть обесточен. Он же ждёт звонка, как он может лечь спать. А вай-вай - это не только собственное потребление электричества радиомодулем, но и прерывания, которые будят процессор даже при отсутствии данных для сокетов.

> Почему - вопрос к архитекторам андроида и прочих ОСей.

Минуточку, но ведь это же ты загнул про Симбиан, что в нём сделано некое чудо, в результате которого вай-вай в нём не потребляет электричество.

anonymous(*)(2014-11-04 14:35:49)

[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от anonymous 2014-11-04 14:35:49
avatar
Скрыть

Re:УГ - тред про телефоны.

>>Простой код сидит на сокете и проверяет входящий поток данных
Чудо в том, что в Андроиде как раз кушает батарейку за милую душу.

А в Симбе - почти не влияет на батарейку. Магия.

А про сервисы - ты просто мои слова повторил, молодец.

lockywolf(*)(2014-11-04 22:48:21)

[#] [Добавить метку] [Редактировать] Ответ на: Re:УГ - тред про телефоны. от lockywolf 2014-11-04 22:48:21
avatar
Скрыть

Re:УГ - тред про телефоны.

> Чудо в том, что в Андроиде как раз кушает батарейку за милую душу.
> А в Симбе - почти не влияет на батарейку. Магия.
> А про сервисы - ты просто мои слова повторил, молодец.

Хотелось бы услышать объяснение без отсылок к чуду господнему. А то у меня симбиана никакого нет и проверить я это не могу. Так что тебе придётся убедить меня более материалистической аргументацией :)

anonymous(*)(2014-11-05 00:09:00)

Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Firefox/33.0
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!