Стрийм към компютър от Енигма2
Имам Формулер Ф3 с ХДМУ имидж, към момента мога да гледам стрийм през уебиф-а на приемника, но само в локалната мрежа. Идеята ми е ако може да стриймвам разни евънтчета, които не ги дават по телевизията примерно като мача утре сутрин на 1-2, максимум 3ма приятели извън локалната ми мрежа. Да мога да редактирам м3у файла и да сложа вътре реалното ми ИП, после да насоча порт 8001 към сателитния приемник и така да го гледам извън локалната ми мрежа, но насича, защото се стриймват куп излишни неща и липсва буфер. Стабилно е само при СД канали по този начин. Та чудех се дали няма някакъв по-лесен за малък домашен ИПТВ сървър с един канал ?
Или пък дори и да е по-сложен варианта дайте идея или ме насочете къде да чета. |
Шейх ли искаш да ставаш!!!
(ако нямаш кладенец и кинти - няма начин);;675 |
Цитирай:
Инъче по темата ... с това процесорче толкова. Не очаквай чудеса на HD канал. Без да съм на 100% убеден. |
Цитирай:
Също така да предположим, че файла "stream.m3u" си го записал на компютъра. Тогава: Код:
vlc път/до/stream.m3u --sout http/ts://:8010 :sout-keep Приятелите ти ще могат да гледат да речем с VLC така: Код:
vlc http://ип_на_рутера:8010 |
@Cofybreak
- Супер, точно това ми трябваше. Виждам в уикито на ВЛЦ-то, че мога да транскодирам видеото да слагат буфер и битрейт, опитвам от около час да ги направя и тия неща, но не ми се получава. Можеш ли да ми обясниш как точно да ги интегрирам тия команди в командния ред ? И какво прави ":sout-keep" ? @Фолкръм - Ами то процесорчето няма грешка, на компютрите в локалната мрежа си върви без да насича, предполагам насичането е поради ъплоуд трафика ми и липсата на буфер, за това искам да добавя такива неща. |
Виж тази щуротия с нея можеш да направиш нещата по истински http://info.cesbo.com/hc/en-us/articles/202049442
Иначе vlc e добра идея. Другото е ngnix може да се конфигурира като reverse proxy, понеже дори да ти стигне upload като се закачат трима не е ясно какво ще стане. |
@Илкс
Буфера на vlc при http-стрийм е 1 секунда - повече от достатъчно ако стрийма идва от домашната мрежа(при теб - приемника). Ако все пак държиш на него : Код:
vlc --network-caching 5000 За транскодирането ето пример: Код:
vlc stream.m3u --sout '#transcode{vcodec=x264,venc=x264,height=576,vb=2500}:std{access=http{mime="video/mp2t"},mux=ts,dst=:8010}' --sout-keep --sout-all --sout-keеp --> запазва изходния поток отворен (полезно при кратковременни прекъсвания на входящия стрийм) --sout-all --> извежда всички елементарни потоци (полезно ако във входящия стрийм има dvb субтитри и искаме те да стигнат до клиента) |
Cofybreak
- И аз така опитвах снощи и гледах в нета, че така го правят хората и трябва да работи, да обаче при мен не тръгва изобщо никакъв транскодинг. @Боби - С ВЛЦ ще ми е най-лесно, не ми се занимава да задълбочавам в други сложнотии. |
Може да е проблем с кодеците на компютъра провери дали имаш точно тези с които са в примерите.
Прегледай лога на vlc там ще видиш причината. |
Цитирай:
Ако пак не става може да пробваш с друг кодек. Вариантите са: mp4v, mp2v, mp1v. Тогава опцията "venc=" отпада. |
Всички времена са във формат GMT +3. Часът е 19:27. |
DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.