Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

Problém se streamováním videa skrze FlashPlayer

Druid01 (5)|29.10.2010 15:48
Zdravim.
Obracím se na vas s prosbou o radu při streamování videa, skze program Macromedia Flash Player.

Vlastním střihovou kartu ViewCast Osprey 210 + analogovou kameru Sony EVI D30 (NTSC). Windows 7 Ultimate, AMD X2 5200+, 5GB Ram DDR2 800Mhz.
Obě zařízení fungují v pořádku. Problém ovšem je. Video streamuji skrze aplikaci Flash Player na různé servery. Video, které mi z karty leze je v rozlišení 640x480pix /30FPS. Na serverech kam streamuji se však zobrazí pouze výřez o rozměrech 320x240pix. Místo celého videa je potom vidět třeba jenom má hlava. Toto video se ještě pak navíc převzorkuje do rozlišení 640x480pix a video pak působí rozmazaným dojdem. Pokud použiji různé softwarové cammera splittery a nastavím velikost výstupu na 640x480pix, je situace stejná. Zjistil jsem, že se mi to stává nezávisle na serverech. Ať streamuji kamkoliv v rozlišení 640x480, zobrazí se pouze výřez videa, který se dál převzorkuje na 640x480. Když vyměním střihovku za Aver EZ Maker USB Gold, je vše na prostostejné. Pokud zkusím z jiného PC, je situacé též stejná.
Bohužel, v nastavení flashe není žádná možnost pokročilého nastavení. Zkoušel jsem různé můžnosti, např. vypnout Hardwarovou akceleraci ve flashi, starší verzi Flashe, starší verzi prohlížeče, vymazat historii, vymazat adresáře flashe v AppData.
Zkoušel jsem i odinstalovat kodeky a vše je stejné. Známý mi ovše řekl, že kodeky na to nebudou mít vliv, že Flash má prý své.
Ostatní lidé na serveru však mají obraz stále ostrý a beži v nepřevzorkovaném 640x480. Chtěl bych se tedy zeptat, nevíte někdo o tom, že by Flash Měl nějaký pokročilejší konfig, kde bych nastavil ihned na vstupu rozlišení 640x480? Nebo si myslíte že toto omezení je na straně serveru, kam vysílám? V tom případě mi nejde do hlavy, proč se přijme jen malý výřez z videa, který se převzorkuje na vyšší rozlišení.
Pokud střihovku načtu ve VirtualDubu, obraz je v pořádku, neořízlý. V připojení problém není, jsem na síti s uploadem 10Mbit.
Děkuji za rady, Patrik.
Pytkin (7947)|29.10.2010 21:42
co tak asi pan mysli , pod nazvom Flash .. Ze by FLash Media Encoder ?
Druid01 (5)|29.10.2010 22:30
[quote=Pytkin;303775]co tak asi pan mysli , pod nazvom Flash .. Ze by FLash Media Encoder ?[/quote]

Zdravim. Abych to upřesnil. Pokud chci na danej server streamovat video, tak mi server odpoví tím, že se mi otevře Adobe Flash Player a já vyberu zdroj videa - tedy střihovou kartu. To jsem myslel tím pojmem Flash.
Děkuji, Patrik.
Pytkin (7947)|29.10.2010 22:32
hmm .. musis streamovat na ten server ? pouzi justin.tv .. a streamuj tam .. a pouzi Flash Media Encoder ..
Druid01 (5)|29.10.2010 23:59
[quote=Pytkin;303804]hmm .. musis streamovat na ten server ? pouzi justin.tv .. a streamuj tam .. a pouzi Flash Media Encoder ..[/quote]

Ahoj, já bych rád. Ale bohoužel to nezáleží až tak na mě. Na ty servery musím vysílat, jelikož tam pracuji, jedná se o livechat, proto si nemohu vybrat něco jiného. Jinak stáhnul jsem si ten Flash Media Encoder. Kdyby mi Flash Player mohl nabídnout takovej konfig (pokud je to možné) bylo by to super.
Patrik.
Pytkin (7947)|30.10.2010 01:10
a to je nejaka konkretna flash aplikacia ? skus pouzit nejaku inu ..
Druid01 (5)|30.10.2010 01:18
[quote=Pytkin;303828]a to je nejaka konkretna flash aplikacia ? skus pouzit nejaku inu ..[/quote]

Právě že je to konkrétní aplikace. Vybrat jinou nemohu. Prostě vstoupím na jejich stránky a nemám možnsot volby, maximálně vyberu ve flashi jakou kameru si přeji používat. Na chatu vidím video v rozlišení 640x480pix. Ovšem je to jen převzorkovanej výřez 320x240 z mých 640x480. Je potom vidět jen zvětšená část těla. Dělá mi to takto všude, nezávisle na serveru....
Pytkin (7947)|31.10.2010 01:54
jasne chapem .. nuz v tom ti asi neporadim ..
Pavel_tempx2 (829)|31.10.2010 21:23
jo to bude těžké, ale určitě to není chybou v HW, ale v SW (chce se to poradit s někým kdo ten SW spravuje, programuje atd.)
eboy (36)|7.11.2010 06:49
Kdyz uz to tady Druid nakousnul,taky by me zajimalo jak je to vlastne s vysilanim flash videa?Kde je vlastne schovany Flash Player a k cemu je Flash Encoder.Vyzna se tu nekdo dostatecne v tehle problematice?Nebo nejake odkazy?
Pytkin (7947)|8.11.2010 01:03
Flash Encoder koduje live video a posiela ho na server ..
eboy (36)|8.11.2010 12:22
Ano,ale kdyz chci nekde vysilat,vyskoci male okenko FlashPlayer s dotazem na nastaveni kamery,zvuku atd.To prece neni Encoder.Navic,jak by Encoder resil vysilani na vice serveru najednou?
janforman (215)|20.11.2010 15:06
[quote=eboy;305899]Ano,ale kdyz chci nekde vysilat,vyskoci male okenko FlashPlayer s dotazem na nastaveni kamery,zvuku atd.To prece neni Encoder.Navic,jak by Encoder resil vysilani na vice serveru najednou?[/quote]

Flash obsahuje encoder rovnou v sobě... ( už jenom proto jsou ty kecy o HTML5 vs. FLASH naprosto
komický - porovnávání trakaře s raketoplánem :-) )
Pytkin (7947)|20.11.2010 15:24
eboy : Flash media encoder stiahnes tu : http://www.adobe.com/products/flashmediaserver/flashmediaencoder/
ten vie vysielat na server potomocou flash protocolu (RTMP) .. z neho si to potom moze tahat nejaky flashovsky player na web stranku ..
eboy (36)|24.11.2010 00:31
Flash media encoder znam,je to celkem srozumitelny soft - vstup,vystup,ruzna nastaveni...Ale flash player tohle prece nepouziva,skoro nic tam nejde nastavit,jen zdroje.A prave tohle me zajima,jak je to udelano pri vicenasobnem streamovani.Kazda aplikace si spusti svuj flash player?
Pytkin (7947)|24.11.2010 00:58
eboy : hmm .. teraz ti uplne nerozumiem .. flash player je flash player .. to je prehravac .. on prima stream a zobrazuje ho .. zavisi od teba , co si v tom flashi naprogramujes ..
Pavel_tempx2 (829)|24.11.2010 11:55
asi myslí takové ty aplikace ve Flash kdy posíláš obraz z webové kamery (jde to i z jiných zařízení) po síti na server...vím že to má např. Libimseti nebo Justin.tv a podobné služby
Pytkin (7947)|24.11.2010 12:15
jasne .. o tom tu pisal aj Druid01 .. nuz ten encoder je uz v tej flash aplikacii na tom konkretnom WEBe ..