Jump to content

Recommended Posts

Posted

на linux такое можно делать почти полностью в ядре.

покажите как

 

в принципе, можно везде, где есть sendfile(). нужен gstreamer + чуть-чуть своего кода(возможно, хватит даже nginx + ngx_lua).

 

цепочка простая: udpsrc ! gstrtpjitterbuffer ! rtpmp2tdepay ! multifilesink max-files=10 next-file=key-frame

 

в итоге у нас будет каталог с 10 фрагментами, всё что теперь надо - склеивать их при раздаче ;)

Posted

на linux такое можно делать почти полностью в ядре.

покажите как

 

в принципе, можно везде, где есть sendfile(). нужен gstreamer + чуть-чуть своего кода(возможно, хватит даже nginx + ngx_lua).

 

цепочка простая: udpsrc ! gstrtpjitterbuffer ! rtpmp2tdepay ! multifilesink max-files=10 next-file=key-frame

 

в итоге у нас будет каталог с 10 фрагментами, всё что теперь надо - склеивать их при раздаче ;)

нифига себе простая... просто - это тузла, которой показал урл и адрес мультикаста и все. Такая есть - vlc, но нестабильно все это

Posted

на linux такое можно делать почти полностью в ядре.

покажите как

 

в принципе, можно везде, где есть sendfile(). нужен gstreamer + чуть-чуть своего кода(возможно, хватит даже nginx + ngx_lua).

 

цепочка простая: udpsrc ! gstrtpjitterbuffer ! rtpmp2tdepay ! multifilesink max-files=10 next-file=key-frame

 

в итоге у нас будет каталог с 10 фрагментами, всё что теперь надо - склеивать их при раздаче ;)

нифига себе простая... просто - это тузла, которой показал урл и адрес мультикаста и все. Такая есть - vlc, но нестабильно все это

 

а что тут сложного, простите? gstreamer - это тот же netgraph для мультимедиа.

а vlc - это путь в никуда и с массой глюков.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.