Автор Тема: IPTV vlc stream във web формат  (Прочетена 4275 пъти)

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
IPTV vlc stream във web формат
« -: 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">
  <TITLE>Stream1234</TITLE>
  <ENTRY>
    <REF HREF="http://1.1.1.10:7777" />
  </ENTRY>
</ASX>

като после в 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 или други варианти?

Благодаря предварително на всички отзовали се.
Активен

Няма начин, да няма начин!

edmon

  • Гост
Re: IPTV vlc stream във web формат
« Отговор #1 -: Mar 01, 2013, 20:29 »
Браузъра сам по себе си не възпроизвежда видео, а хътъмълъ(ако не броим хътъмълъфайв, ако да се обърни към него). Може би това ще те насочи в правилната посока.
Активен

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: IPTV vlc stream във web формат
« Отговор #2 -: Mar 02, 2013, 21:24 »
Ще е фалшив, ако го опаковаш във фалш, това е повече от ясно. Иначе четеца ще използва подразбиращата се приставка, която може да не е само жлц, ами например дори Шиндош Медия. Протокола на паяжината е http и ако не го знаеш, не знам какво знаеш.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

Astor

  • Напреднали
  • *****
  • Публикации: 332
    • Профил
Re: IPTV vlc stream във web формат
« Отговор #3 -: 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">
  <source src="http://1.1.1.10:7777/test.mp4" type='video/mp4'>
</video>

Но нещата НЕ се получават. Самия 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"
Активен

Няма начин, да няма начин!

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8792
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Re: IPTV vlc stream във web формат
« Отговор #4 -: Mar 03, 2013, 16:02 »
Като изключим леката правописна грешка, това е протокол, който не е обвързан конкретно с HTML пък било то пета версия. Успех с vlc, нямам какво да добавя, пък и живеем на различни планети. На моята планета се предполага, че ако ще забиваш пирони, ще знаеш, какво е тесла.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear