banjalukaforum.com https://banjalukaforum.com/ |
|
Web player - Flash, JS, HTML5 https://banjalukaforum.com/viewtopic.php?f=45&t=65442 |
Stranica 1 od 1 |
Autoru: | icobh [ 17 Dec 2014, 12:05 ] |
Tema posta: | Web player - Flash, JS, HTML5 |
Može li mi neko naći web player i napraviti demo da radi streaming ovakvog streama: http://94.244.161.76:1234/udp/228.3.3.38:1234, biće korektno plaćen. U pitanju je raw mpeg ts sa nekim video i audio unutra. Znači nije segmentiran, nije Apple HLS, nije rtp, nije Adobe HDS itd... |
Autoru: | <Enter_name> [ 17 Dec 2014, 12:15 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
Teško ćeš naći MPEG-2 dekoder implementiran u Flashu, JavaScriptu ili HTML5. Standardni web video codeci su H.264 (ubrzo i H.265), VP8 (VP9). Ako već mora H.262, probaj sa VLC WebPluginom. |
Autoru: | icobh [ 17 Dec 2014, 12:24 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
MPEG-TS je samo kontejner, unutra može biti bilo šta. Konkretno, meni odgovara x264/aac. Navedeni link je mpgv/mpga, ali mogu dostaviti i x264/aac. Više mi se čini da je problem mpeg-ts za ove plejere, jer ne mogu nikako skontati nesegmentiran stream, znači gdje je jedan segment je bukvalno zalijepljen za drugi. VLC radi, ali mi nije opcija. Probao sam jwplayer, jplayer, strobemediaplayer sa hls pluginom, flowplayer, uglavnom nijedan ne radi. |
Autoru: | <Enter_name> [ 17 Dec 2014, 13:09 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
Ne može baš bilo šta. MPEG TS je predviđen da bude transportovan preko UDP-a (multicast), te svaki UDP paket nosi do 7 MPEG paketa (svaki je velik 188 bajta). Gledam tvoj stream, payload TCP paketa je 1260 bajta i ne prepoznajem strukturu (nemoguće je dekodirati u Wiresharku)... sve u svemu, mislim da ćeš malo teže postići to što hoćeš. |
Autoru: | icobh [ 17 Dec 2014, 13:27 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
Fazon je što kombinacija strobemediaplayer sa hls pluginom ponekad radi, ali većinom ne. Ovo bukvalno ima mali programčić, koji hvata udp pakete, te ih šalje na tcp socket, jer taj programčić glumi i http server. Tako taj stream prelazi sa udp na tcp, tačnije http. Zanimljivo je da većina desktop playera pušta stream bez problema. Gledao sam malo u logovima šta radi VLC. Bukvalno učita buffer, pokuša provaliti šta je, skonta da je ts, onda radi ts demux, pa onda dalje provaljuje koji je codec i nastavlja onda da dekodira. |
Autoru: | <Enter_name> [ 17 Dec 2014, 13:37 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
Ja u playloadu nigdje ne vidjeh strukturu MPEG paketa... a VLC guta sve živo i neživo, tako da on i nije baš najbolji primjer ![]() |
Autoru: | icobh [ 18 Dec 2014, 09:46 ] |
Tema posta: | Re: Web player - Flash, JS, HTML5 |
Našao sam par komada, sad samo trebam naučiti flash i prepisati ovo sebi u jedan player kakav ja hoću. O energijo, ima li kraja ovom učenju... |
Stranica 1 od 1 | Sva vremena su u UTC [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |