Hottest Ffm

Hottest Ffm



💣 👉🏻👉🏻👉🏻 ALL INFORMATION CLICK HERE 👈🏻👈🏻👈🏻

































Удаленная работа для IT-специалистов
Для организации трансляции нам потребуется:


Linux
FFmpeg (включает в себя ffserver)


Теория


FFmpeg — это набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровое аудио и видео в различных форматах. Он включает libavcodec, библиотеку кодирования и декодирования аудио и видео и libavformat, библиотеку мультиплексирования и демультиплексирования в медиаконтейнер. Название происходит от названия экспертной группы MPEG и «FF», означающего «fast forward».

© Wikipedia

ffserver идёт в комплекте с ffmpeg и выполняет роль медиа-сервера — получает видеопоток от ffmpeg, который может быть запущен на другой машине, и раздаёт его счастливым пользователям.
Каждый получаемый поток называется Feed’ом (далее будет просто фид). Таких потоков может быть несколько, так же как и отдаваемых (выходных).
FFmpeg у нас будет захватывать видео с веб-камеры или читать из файла.


Практика

Сначала настроим ffserver, чей конфиг лежит в /etc/ffserver.conf:

Port 8090
BindAddress 0.0.0.0
MaxClients 100
MaxBandwidth 20000
NoDaemon
# Фид, надо запомнить feed.ffm, он нам потребуется при запуске ffmpeg

File /tmp/feed.ffm
FileMaxSize 3M


# Ранее объявленный фид
Feed feed.ffm
Format flv
VideoCodec flv
VideoFrameRate 30
VideoBufferSize 80000
VideoBitRate 200
# Качество видео от 1 до 31, 1 == отлично 31 == фи!
VideoQMin 1
VideoQMax 5
# Разрешение, везде должно быть одинаково!
VideoSize 352x288
PreRoll 1
# Если у вас есть микрофон, или вы транслируете видео со звуком, закомментируйте эту строчку
Noaudio

# Флешка test.swf для просмотра трансляции

Feed feed.ffm
# Будет запускаться в Adobe Flash Player
Format swf
VideoCodec flv
VideoFrameRate 30
VideoBufferSize 50000
VideoBitRate 100
VideoQMin 1
VideoQMax 5
# Разрешение, везде должно быть одинаково!
VideoSize 352x288
PreRoll 0
# Если у вас есть микрофон, или вы транслируете видео со звуком, закомментируйте эту строчку
Noaudio



Пускаем ffserver:
$ ffserver

Пускаем ffmpeg:
$ ffmpeg -s 352x288 -r 30 -f video4linux2 -i /dev/video0 http://localhost:8090/feed.ffm
-s разрешение, указанное в конфиге ffserver, -r количество кадров/секунду, -f формат, -i путь к камере (или к видео-файлу), http://localhost:PORT/FEED это адрес, где ffserver будет ждать наш поток

PS: если выдаст ошибку, то можно попробовать формат v4l (-f video4linux)

Открываем в браузере http://localhost:8090/test.swf и широко улыбаемся:)

Для отправки видео поменяем параметр -i на путь к файлу, уберём -f (ffmpeg сам определит формат файла):
$ ffmpeg -s 352x288 -r 30 -i ~/big_buck_bunny.ogg http://localhost:8090/feed.ffm

Ну а что бы вставить нашу флешку в html-страницу используем следующий код:
.
Укажите причину минуса, чтобы автор поработал над ошибками
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Присылаем лучшие статьи раз в месяц
Скоро на этот адрес придет письмо. Подтвердите подписку, если всё в силе.
от 80 000 до 130 000 MotionRay Москва Можно удаленно
Системный администратор Linux/ DevOps инженер
до 200 000 Spice IT Recruitment Санкт-Петербург Можно удаленно
Инженер технической поддержки (Linux)
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
как все просто то оказывается, только вот вопрос: ffmpeg умеет брать видео с IP камеры в mjpeg или mpeg2?
насчёт IP камер не знаю, но форматы mjpeg и mpeg2 он поддерживает
Теоретически может — ведь у камеры обычно есть адрес нужного потока, достаточно скормить его ffmpeg'у. Мы пробовали — даже работало, но все постоянно падало — было подозрение на соединение (поток через wifi брался). Другой вопрос — с каким качеством это все будет конвертироваться…
Вопрос странный. ffmpeg умеет практически все распространённые форматы и большинство малораспространённых. Разумеется, все варианты mpeg (mjpeg тоже) там есть. man ffmpeg, в общем.
В 16 строчке, случаем, не «Format swf»?
В комментах конфига ffserver'а нет flv
Нет, именно flv. Это относится к /test.flv, который можно использовать в других плеерах, например, в JWPlayer
Еще такой вопрос: а можно ли экран потоково отдавать??? Ну Х11 должен же иметь какой-то девайс в /dev/.
Просто тут появляется идея =))
Да, можно.
ffmpeg -f x11grab -r 30 -s 352x288 -i :0.0 localhost:8090/feed.ffm
PS: если будете менять разрешение, то и в конфиге ffserver не забудьте
А разрешение рабочего стола в иксах не имеет значения? Ffmpeg сам все сожмет до нужного размера, так?
Был несколько разочарован.
Сделал разрешение 320х240 — расчитывал получить нормальный потоковый выход, а получил картинку 320х240 от верхнего левого угла (0,0).
Честно говоря — я был несколько обижен =)
Просто сразу созрела идея как сделать достаточно интересный сервис.
VDS у меня полно. Видимо, придется копать в сторону VNC, но и тут нас ждут некоторые сложности…
>Был несколько разочарован… Честно говоря — я был несколько обижен =)

Как будто вы за ffmpeg заплатили, а вас киданули.
Можно задать смещение и размер.
Если не ошибаюсь нечто вроде этого:
-s 800x600 -i :0.0+75,30
А вообще-то гугль на предмет x11grab показывает, что очень многие задаются этим же и похожими вопросами.
Спасибо! Сейчас еще покопаю в эту сторону!
Если Вам ещё интересно, то скажу, что задавать разрешение экрана надо перед -i :0.0, а разрешение, в которое надо преобразовать — после.
И сразу еще один вопрос. Можем ли мы подцепить звук? То есть так же, как и здесь, захватить и видео и звук? И с какой примерной задержкой все будет обрабатываться?
Звук подцепить можно, и синхронизация должна быть, тут как раз ничего сложного. Цепляйте (мультиплексируйте) звук к исходящему потоку на самом последнем этапе кодирования, (если этапов несколько), это должно снизить нагрузку на проц (если это имеет для вас значение) и пользуйтесь UDP, так будет быстрее (ИМХО).
Задержка обычно бывает от 3 секунд до 3 минут, и сильно зависит от мощностей передающей и принимающей стороны, также зависит от выбранного способа передачи и кодирования. Кроме того в пределах одной сессии она обычно колеблется на +- 10-15%, это уже от канала зависит.

Однако использовать ffserver в промышленных масштабах следует крайне осторожно. Например, установленный битрейт далеко не всегда выдерживается. А если нужно ограничивать по ip-адресам, то там вообще страшный баг — диапазоны неверно сравниваются (а мой патч вроде с августа так и не приняли).
А какую нагрузку может выдержать ffserver на машине с 4гб ОЗУ и 2 ядерным C2D 2,44ггц? И если не ffmpeg, то что вы посоветуете из опен сорс (хотя можно и не опен сорс, но чтобы было бесплатно) использовать для вещания видео с камер в интернет?
P.S. Сечас передо мной стоит такая задача, а вот оптимального решения найти не могу…
Насчет нагрузки ответить не смогу. Он вообще, насколько я понимаю, сделан в качестве примера того, что можно делать с ffmpeg. Но если стабильное постоянное соединение, то можно и его попробовать — несколько десятков пользователей он выдержать должен.
А в качестве альтернативы можно предложить VLC, хотя у нас его не получилось использовать, видимо надо «уметь готовить» — в интернете вроде довольно много успешных примеров, и на хабре как-то проскакивало.
Он выдерживает до 5000 соединений на одну машину (потолок). Да и вообще, вполне себе production уровня продукт.
Все наши стрельбы по нему упирались только в сеть. Да он садится только на одно ядро, но тем не менее этого достаточно. Остальные ядра можно занять под другие процессы.
Это не более чем потешный демонстрационный пример. Если нужо серьёзное промышленное и качественное решение, то варианта два. Допиливать имеющиеся Open source проекты, интегрировать совместно и получать качественное решение. Либо заплатить тем, кто это уже сделал.
Фид-файл можно запихнуть в ОЗУ средствами ffserver?
Насколько реально в такой схеме обрабатывать на лету поток в 2,5Мбайт(!)/сек, 720*572? Поток в MPEG2, на выходе нужен поток в FLV.
Я пробовал схему vlc+live+ffmpeg. Постоянные переполнения vbv-буфера(Video Rate Buffer Verifier), а флеш-видео на выходе с артефактами, пропусками кадров и торможениями. Как только ни крутил параметры, ничего не помогло.
У меня реально получилось только ffmpeg2theora -> ice

dvgrab --format raw - | ffmpeg2theora -f dv -x 160 -y 128 -o /dev/stdout - | oggfwd icecast2server 8000 password /odessa.ogv


Всё остальное либо падало, либо не работало. На ffmpeg/ffserver, кстати, убил четыре дня, так и не смог запустить, по документации явно видно, что что-то пропущено, но непонятно где копать, а смотреть исходный код — запалу не хватило.

Также более менее нормально работает VLC, особенно если надо передать поток одному приемнику, но очень чувствителен к сбоям сети.

У меня получилось передать 5-мбитный поток 768*576 точек, 25 к/сек, в theora, при этом упаковкой видео был занят двухъядерный 8200 где-то на 60%. Видео бежало в течение часа. mpeg4 x264 жреть ресурсов меньше, то есть где-то одно ядро, или 50% от общего, но через VLC нас не устраивали регулярные обрывы и необходимость перезапускать и сервер и клиента.


а что мешает написать свой, под свои же требования стример, можно использовать Livemedia библиотеку, у нее лицензия LGPL, там все предельно просто.
тем более что на ffmpeg потратили аж 4 дня, за это время можно было свое сделать
Ну, мне чтобы написать прогу надо сначала вспомнить базовые знания программирования на С под линух, потом изучить интерфейсы нужных либ, а потом сесть писать и отлаживать :).
То есть явно больше 4-х дней. Кроме того, у меня было ещё чем заниматься при подготовке этой трансляции, кроме как только тестировать ffmpeg.

может 2,5 мегабита? ато если 2.5 мегабайта то это походит на несжатое видео.
было арендовано 5 мегабит в каждую сторону, то есть 5 мегабит полнодуплекс.
а как с windwos обстоят дела? допустим я хочу транслировать видео с вебки, какой мне путь к устройству указывать? где его узнать?
Необязательно запускать ручками два отдельных процесса — ffserver и ffmpeg. Можно в ffserver.conf указать что запускать и оно само это делать будет:
Launch ffmpeg -s 800x640 -r 30 -f video4linux2 -i /dev/video0

И относительно проигрывания потокового видео: попробуйте запустить обычный avi — получите ругань, что флеш поддерживает тоько два кодека. А вот если указать каким кодеком выводить — будет работать, но будет жрать процессор.


File /tmp/stream0.ffm
FileMaxSize 3M
Launch ffmpeg -s 800x640 -r 30 -f video4linux2 -i /dev/video0

Покажет список камер которые можно использовать
sudo v4l2-ctl --list-devices

Список аудио карт для осуществления записи звука
sudo arecord -l

Пример для записи звука без указания канала и с ним
Launch ffmpeg -s 640x480 -f video4linux2 -i /dev/video0 -r 30 -f alsa -i hw:0,0
Launch ffmpeg -s 640x480 -f video4linux2 -i /dev/video1 -r 30 -f alsa -ac 1 -i hw:0,0
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

ООО "ПРОФИЛЬ" ОГРН 1037804035851 ИНН/КПП 7802182380 780401001 г.Санкт-Петербург, Чугунная улица 4
ЖМЖ и МЖМ: стоит ли пробовать секс втроем
Если ты не знаешь, что означают эти загадочные аббревиатуры, то поясним. ЖМЖ — это секс втроем: две женщины, один мужчина. МЖМ — два мужчины, одна женщина. Все это — варианты секса втроем, о котором мечтают многие мужчины и да, женщины.
Эта фантазия может показаться провокационной, глупой или слишком легкомысленной, но вместе с тем ее реализация может довольно сильно изменить и саму тебя, и отношения.
«Например, мужчины чаще мечтают попробовать ЖМЖ, потому что это помогло бы им поднять самооценку и подтвердить свою мужественность и сексуальность», — объясняет Инна Мельникова.
Многие чувствуют себя на высоте, если смогли доставить оргазм одной женщине, а тут сразу две. Если после удачного опыта мужчина вдруг почувствует себя королем мира, сложно будет ему возразить.
Кроме обычного желания разнообразить интимную жизнь, секс втроем может стать вполне себе легальной возможностью заняться сексом с другой женщиной или мужчиной, имея при этом «официальное разрешение» партнера.
А еще к этому эротическому эксперименту может подтолкнуть банальное любопытство. Почему бы и нет.
«Правда, не всегда понятно, почему люди выбирают сразу настолько радикальные эксперименты, последствия которых сложно оценить, — рассуждает Инна Мельникова. — Ведь можно начать с малого, но более безопасного — использовать секс-игрушки, пробовать ролевые игры».
Главное, не ввязываться в эту авантюру исключительно из-за страха потерять партнера, из-за желания угодить ему. «В сексе все должно происходить добровольно, по обоюдному желанию и главное — приносить удовольствие», — напоминает сексолог.
Когда секс втроем окажется неудачным
Интересно, что мужчины больше мечтают оказаться в постели с двумя женщинами, а те в свою очередь — с двумя мужчинами. Такой расклад вполне логичен: как только в постели оказывается человек твоего же пола, включаются ревность и соперничество.
«Плюс, фантазия о сексе втроем может стать неплохой проверкой крепости чувств мужчины, — подсказывает Инна Мельникова. — Если он планирует создать со своей партнершей семью, скорее всего, он ни за что не захочет делить ее с кем-то другим».
Претензии, обвинения и обиды — вот чем может закончиться, казалось бы, этот веселый и многообещающий эксперимент.
Но главное, что, предлагая секс втроем своему партнеру — человеку, которому доверяешь, будь готова: ты внезапно можешь узнать о нем то, что тебе совсем не понравится.
Например, женщина скажет: «А я не против попробовать! У меня даже уже был такой опыт». Или: «Однажды у меня была любовница, так что я бисексуальна».
Или мужчина ответит: «Да, детка, классный план — разделить тебя с другим мужчиной». Звучит примерно как: «По сути, мне наплевать на тебя и наши отношения, я совсем тобой не дорожу».
Может оказаться, что не все люди настолько толерантны, зрелы и способны справиться со своими чувствами, как им казалось в теории.
«Иногда фантазий и разговоров оказывается вполне достаточно для того, чтобы подогреть взаимную страсть», — подсказывает сексолог.
Если все же пикантные обсуждения привели вас к решению — «пробовать», для начала убедись, что ты хочешь этого сама: из любопытства, тяги к приключениями, ради поиска острых ощущений. А никак не ради того, чтобы угодить мужчине.
Взвесь, насколько ты хорошо знаешь себя, свои желания, реакции и можешь оценить последствия: что не будешь ревновать и предъявлять претензии. Ревнивым собственникам любого пола не стоит увлекаться подобными экспериментами.
Бери на себя ответственность, чтобы избежать упреков и скандалов. Помни, что, давая свое согласие, ты, во-первых, можешь в любой момент передумать, если почувствуешь себя некомфортно. А во-вторых, потом будут бессмысленными заявления вроде: «Ты на меня надавил», «Я сделала это только ради тебя!» Такие жертвы совершенно ни к чему.
Наконец, планируя секс втроем, Инна Мельникова предлагает обговорить с партнером правила:
1 — Занимайтесь сексом на чужой территории, не у себя дома, не в своей постели.
2 — Выбирая партнера, делайте это вместе: никаких переговоров с «третьим» за спиной у близкого человека.
3 — Избегай душевных бесед и создания более близких эмоциональных контактов — совместных ужинов, походов в кино, сна в одной постели. Это позволит избежать увлеченности, влюбленности и измены.
4 — Уделяй примерно одинаковое внимание обоим партнером — ласк, слов, поглаживаний. Это — профилактика ревности.
И, главное, подумай: не является ли секс втроем отчаянной попыткой хоть как-то спасти вашу тлеющую интимную жизнь? Если вам не очень хорошо вдвоем, и уже долгое время, вряд ли кто-то третий вдруг волшебным образом это исправит.
ООО "ОПТ-МАРКЕТ" ОГРН 1149204003365 ИНН/КПП 9203000595 920301001 г.Севастополь, ул.Строительная 47
ООО "КАМЕЛОТ-А" ИНН: 7017187800, ОГРН 1077017026580, Томская область, город Томск, проспект Мира, 20
Почему не будут четать? Мы с мужем обоюдно решили пройти токой эксперемент .И прешли к выводу что не стоит изменять друг ,друг и уходить друг от друга
Не знаю не пробовал, да и вряд-ли это кайфово, короче столько не выпью.
В ответ на комментарий от Viktor Nikolaikov
это конец!в смысле дальнейшей жизни со своим партнером,если,конечно это не происходит в юности, ну,например, в студенчестве,когда еще никто из участников еще ничего не планирует...
Полно свингеров, возможно и среди ваших знакомых они есть, просто вы об этом не догадываетесь
Надо жить разнообразно и также в сексе,рутина это скукота
В ответ на комментарий от ЭЛис История переписки2
Как я с вами согоасна!
Мой коммент сайт даже не пропускает
Забавно. Секс втроём - это извращение. А вот сбегать по быстрому к соседу/соседке, вот это норма.
А теперь ткните пальцем себя в грудь, кто прям ни разу не бегал (ну ладно, не к соседке, к коллеге, просто с красивым мальчиком/девочкой на вечеринке не уединялся). Только честно.
Когда жена начинает рассказывать, какая она честная, то я ей напоминаю, что у неё брак уже второй и с чего он начинался. Просто в начале отношений вторая половина порой не знает о других отношениях и сама скрывает свои. А потом оно как-то так само происходит, что вроде уже и верная друг другу пара, и вообще в нашей жизни измен не было.
Читаю эти комментарии и понимаю, что большинство людей у нас воспитаны весьма по-пуритански. Но это как раз неудивительно. Что меня поражает - так это то, что такие люди лезут в постель к другим со своим уставом. Какое вообще мы имеем право осуждать других, если они никому не навредили? Для меня, например, неприемлем анальный секс - но я же не лезу ко всем любителям этого дела с рассказами, что это ненормально, что это всё от скуки и т.д. В плане секса ненормально только насилие и педофилия. А всё, что происходит с согласия всех участников при их дееспособности - норма, потому что участники уже согласились, а остальных это просто не касается. Да, мой опыт "тройника" далёк от идеала, но это не значит, что секс втроём - это плохо для всех
Извечная проблема понятия "норма". У любых действий есть последствия. И секс троем не исключение. Рано или поздно это даст о себе знать, особенно если речь идёт о брачном ложе. Одно дело снять двух путан, совсем другое делить любимого человека с кем то ещё. Возникает вопрос а любимый ли он...
Чтобы оставить комментарий, вам нужно авторизоваться.
Пока была в отключке, тему скрыли. Не я закрыла, а именно скрыли. Комментарии у меня были отключены. Где теперь посмотреть-то? Или всё: финиталякомедия?
Сегодня двойной праздник! Первый день масленицы всегда широко отмечался на Руси. Этот языческий праздник существует на протяжении многих веков и праздновался раньше две недели . Его называли...
Не плачу. Просто уже ничего не хочу. Подарил лилии и золотой браслетик. До этого серебряную цепочку. Ну и вот, пришёл пьяный и говорит мне : снимай цепочку! Я сняла. Через 5 минут:ты зачем сняла...
Всем доброго дня) В общем занимался я тут посадкой семян всяких .. ну там перцы, баклажаны, цветочки ну короче вся эта геморройная тема ( для меня), ну как-то и помидоры тоже посадил... , а говорят...
Нас так много на форуме, все такие разные. Одни много пишут и комментируют, другие могут написать только пару фраз. Но все равно, это маска не только лица, но и слов. А как вы думаете, какие мы...
В 9-30 разбудил сосед . Принёс конфеты и тюльпаны . Спасибо ему . В 12-00 приехал муж . Мы живем отдельно , но недалёко . Привёз цветы и подарок . Посидел 1,5 часа . Повесил жалюзи на окно - я...
Играет сама, нужно только заходить и собирать награду!
Кастомизируй персонажа. Выбери оружие и броню. Вступай в гильдию и получи нереальный лут!
Проверь свои тактические навыки и победи в схватке!
В этой игре сотни соперников мечтают занять ваше место. Позволите им это сделать?
Обнаружили ошибку?
Выделите её и нажмите Ctrl+Enter.

Ffm Freestyle скачать mp3 бесплатно и слушать онлайн на Хотплеере
Потоковое видео средствами ffserver & ffmpeg / Хабр
ЖМЖ и МЖМ: стоит ли пробовать секс втроем - Секс 18 - Леди Mail.ru
FFM
1533 best Hot Mom images on Pholder | Pimp Your Mom For Karma, Old...
Bbw Amatuer
Arab Anal Movies
Big Sex Tube
Hottest Ffm

Report Page