Титла: IPTV vlc stream във web формат Публикувано от: Astor в Mar 01, 2013, 18:05 Здравейте,
имам следното питане (може и да не е зададено в правилния раздел). Имам даден stream пуснат с помощта на vlc по подобен начин: Цитат --sout '#standard{access=http,mux=asf,dst=1.1.1.10:7777}'Крайната цел е този stream да го вкарам в html файл и да се вързпроизвежда от browser. Пробвах да създам "localstream.asx" файл със следното съдържание: Цитат <ASX version ="3.0"> като после в html кода добавих ред който да пренасочва към този файл:<embed src="localstream.asx"> Въпросът е, че нещата не сработват, пробвах с firefox и chrome браузъри, но и при двата не работи. Би трябвало коректно да е инсталиран vlc plugin-а. Нещата които не са ми ясни ако steram-a трябва да се възпроизвежда от browser, какви трябва да са настройките: - в какъв формат трябва да е stream-a, ползвам mux=asf, но мога да го прегодирам в друг. - методът на предаване на сигнала какъв трябва да е? access=? - http, udp, rdp? - има ли вариант да се прекодира така stream-a, че да гледащият да използва flash player plugin на browser-a и да НЕ е задължително да се ползва vlc-plugin? Също така не ми е ясно как да се направи самия html, със asx, html5 - video tag или други варианти? Благодаря предварително на всички отзовали се. Титла: Re: IPTV vlc stream във web формат Публикувано от: edmon в Mar 01, 2013, 20:29 Браузъра сам по себе си не възпроизвежда видео, а хътъмълъ(ако не броим хътъмълъфайв, ако да се обърни към него). Може би това ще те насочи в правилната посока.
Титла: Re: IPTV vlc stream във web формат Публикувано от: go_fire в Mar 02, 2013, 21:24 Ще е фалшив, ако го опаковаш във фалш, това е повече от ясно. Иначе четеца ще използва подразбиращата се приставка, която може да не е само жлц, ами например дори Шиндош Медия. Протокола на паяжината е http и ако не го знаеш, не знам какво знаеш.
Титла: Re: IPTV vlc stream във web формат Публикувано от: Astor в Mar 03, 2013, 15:02 Добре, явно не задавам въпросът достатъчно конкретно.
Ето какво правя: stream от машина с ip: 1.1.1.10, използвам кодек: MPEG4/H.264 който евентуално да е съвместим с HTML5: Цитат --sout='#transcode{vcodec=h264,vb=1024,channels=1,ab=128,samplerate=44100,width=320}:duplicate{dst=std{access=http,mux=ts,dst=0.0.0.0:7777/test.mp4}} HTML5 файл със следния код: Цитат <video id="my_video_1" controls preload="auto"> Но нещата НЕ се получават. Самия stream се възпроизвежда коректно от vlc плеър без проблеми, но така и не тръгва в нито един browser (пробвах да го достъпя чрез HTML код както на Linux така и на Windows) Firefox, Chrome, Internet Explorer. Единствено при firefox (v 17.0.1) изписа следната грешка: "No video supported format and MIME type found". Според мен проблемът не е в stream-а а в самото възпроизвеждане от HTML5. Подобен HTML5 код с посочен обикновен mp4 файл от локален твърд диск работи без проблеми. Очаквам всякакви предложение защо не сработват нещата и как да ги оправя. Цитат Протокола на паяжината е http и ако не го знаеш, не знам какво знаеш.Не знам какви паяжини имаш в предвид, но HTML5 в интернет чета, че може и да се възпроизвеждат и stream-ове от тип: "rtp://socket" Титла: Re: IPTV vlc stream във web формат Публикувано от: go_fire в Mar 03, 2013, 16:02 Като изключим леката правописна грешка, това е протокол, който не е обвързан конкретно с HTML пък било то пета версия. Успех с vlc, нямам какво да добавя, пък и живеем на различни планети. На моята планета се предполага, че ако ще забиваш пирони, ще знаеш, какво е тесла.
|