You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

hepi

Sage

  • "hepi" started this thread

Posts: 5,312

Location: Heidelberg

  • Send private message

1

Monday, November 29th 2010, 11:21am

Android-App VPlayer zeigt Live-TV via vdr-streamdev

Hallo,

die relativ neue Android Medienplayer-App "VPlayer" erlaubt es, einen TS-Stream von streamdev via HTTP auf ein Android-Gerät mit mindestens ARMv7 Prozessor zu streamen. Hier könnt Ihr sehen, wie dies auf meinem HTC Desire mit Android 2.2 aussieht:

Und hier noch ein Blog-Posting von mir mit Demo-Youtube-Videos zum Thema:
http://www.yavdr.org/blog/blog-post/2010…ndroid-devices/

Das Tolle ist, dass man VDR-seitig überhaupt gar nix installieren muss außer streamdev-server. Der Nachteil gegenüber DroidVDR (leider habe ich das aus Zeitmangel bisher nie getestet, mea culpa) ist, dass man nicht mit einer integrierten Nutzerumgebung verwöhnt wird, die einem gleich alle wichtigen VDR-Dinge gut lesbar auf das Smartphone holt.

SDTV funkioniert recht gut, wenn man nah genug an der WLAN-Station ist. HDTV ruckelt stark, wird aber prinzipiell auch dekodiert. Es wurde von mir bisher kein externremux verwendet, also einfach der ts-Stream, siehe Video oben. Ich habe noch keinen Langzeittest gemacht, daher weiß ich nicht, wie lange der Akku durchhält. Das Streamen von Aufzeichnungen habe ich noch nicht hinbekommen (das Live-Plugin bietet (nun) diese Funktion, aber dabei wird wohl direkt ein VLC-Plugin angefordert, hatte noch keine Zeit, das anzuschauen).

Infos zur App: http://www.mobiflip.de/2010/10/kostenlos…mkv-wmv-und-co/

Gruß
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

This post has been edited 3 times, last edit by "hepi" (Dec 10th 2010, 9:41am)


Lanzi

Professional

Posts: 1,126

Location: Hessen

  • Send private message

2

Monday, November 29th 2010, 5:00pm

Ich finds cool :-)

Hätte ich ein Android, so hätte ich auch sowas :-)

Mal weiter gedacht, wenn jemand VDSL hat mit diesem guten Uploadtempo (10MBit), dann müsste das doch auch übers Netz gehen, oder?
VDR1: TT-FF-6400 - Easyvdr 1.0, CoreI3 mit Intelboard VDR2: TT-FF 1,5 - Siduction, Debian Sid über xineliboutput-sxfe und E-Tobi-Repo.
HP: preiswerter Urlaub im Harz - Ferienwohnungen und Zimmervermietung; Freie Biologie und Chemie-Schulbücher; Reisen-und-Urlaubsinformationen ;Salsainfo.org ; Desktopphotos.de Freie-Software

hepi

Sage

  • "hepi" started this thread

Posts: 5,312

Location: Heidelberg

  • Send private message

3

Monday, November 29th 2010, 5:17pm

Bei 10Mbit müsste das gehen (HDTV ist eh höchstens für Tablet-Nutzer von Interesse). Aber es kommt bestimmt auch auf die CPU auf dem jeweilgen Android-Gerät an, ob die im Stande ist, den Stream mit der Default-Bitrate und Default-Pixelgröße zu dekodieren, und auch auf die WLAN-Performance, die ein Gerät mit unterschiedlichen Access Points bringt. Ansonsten halt externremux.

Ich habe auf dem HTC Desire eine Auflösung von 800 x 480 Pixel (breit gehalten). Wenn ich den normalen TS-Stream von Streamdev nutze, ist das ja bei SDTV meist eine Auflösung von 720 x 576 interlaced. Was für ein interlacing macht der Player eigentlich? Mal heute Abend weiter testen... :lovevdr

Ansonsten war hier auch schonmal die Rede vom yxplayer, darauf bin ich erst heute gestoßen: TIP: Android Live TV mit streamdev

Und weil ich die ganze Sache so toll finde, habe ich auch gleich ein Blog-Post daraus gemacht:
http://www.yavdr.org/blog/blog-post/2010…ndroid-devices/

Gruß
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

This post has been edited 2 times, last edit by "hepi" (Nov 29th 2010, 5:32pm)


herrlado

Professional

Posts: 721

Location: Kassel

Occupation: Softwareentwickler

  • Send private message

4

Monday, November 29th 2010, 8:48pm

läuft sehr gut auf milestone mit CM6.1

herrlado's VDR

ASUS P8H77-M LE, 4GB DDR3-1333, Core i3 2100T / Asus NVidia GT 610 (mit 1GB RAM ) / yaVDR 0.5 (testing-vdr, testing-xbmc) / 3.5.0-27er Kernel / TeVii S480 & TT S2-1600 / softhddevice / yaUsbIR V3 mit Logitech Harmony 600 / Samsung UE40B8000 über HDMI / 50Hz / 13.0°,19.2°,28.2°,42.0°

marcus88

Trainee

Posts: 67

Location: Hochtaunuskreis

  • Send private message

5

Monday, November 29th 2010, 10:16pm

Auf meinem Galaxy S mit Froyo (2.2) läuft es super. Werde, wenn ich die Tage etwas Zeit finde, mal mit externremux rum probieren.
Gruß
marcus88
KNC One DVB-C, yaVDR 0.5

6

Monday, November 29th 2010, 10:58pm

Läuft auch hier auf dem HTC Desire Froyo.

btw. Pause verursacht Bufferoverflows auf Serverseite.

Wenn man nun kein yaVDR hat, wie kommt man bequem an die Links?

http://IP:3000/TS/Kanalnr ist auf dauer recht umständlich.
Grüße

Hannemann

Sig.


HTPC1: ASUS M4N78 Pro, AMD AM2, 2 GB RAM, CableStar HD2
HTPC2: ASUS M4N78 VM, AMD 4850e, 2 GB RAM, NVIDIA 8200, CableStar HD2
HTPC3: ASUS M3N78 EM, AMD 4850e, 2 GB RAM, NVIDIA 8300, CableStar HD2
Sevrer: SandyBridge Celeron, TT 3650 CI, 2xTerratec HTC USB XS HD
Software alle: Ubuntu 12.04 Server 64 Bit, yavdr/testing-vdr, xbmc Gotham, xvdr, vdpau

marcus88

Trainee

Posts: 67

Location: Hochtaunuskreis

  • Send private message

7

Monday, November 29th 2010, 11:14pm

http://IP:3000 und du erhälst eine Kanalübersicht und kannst daraus den jeweiligen Kanal auswählen.
KNC One DVB-C, yaVDR 0.5

8

Monday, November 29th 2010, 11:28pm

Source code

1
2
3
4
5
6
while true; do
    if [ -e /dev/kopf/beule ]; then
        break
    fi
    mv Kopf Tisch
done
Danke
Grüße

Hannemann

Sig.


HTPC1: ASUS M4N78 Pro, AMD AM2, 2 GB RAM, CableStar HD2
HTPC2: ASUS M4N78 VM, AMD 4850e, 2 GB RAM, NVIDIA 8200, CableStar HD2
HTPC3: ASUS M3N78 EM, AMD 4850e, 2 GB RAM, NVIDIA 8300, CableStar HD2
Sevrer: SandyBridge Celeron, TT 3650 CI, 2xTerratec HTC USB XS HD
Software alle: Ubuntu 12.04 Server 64 Bit, yavdr/testing-vdr, xbmc Gotham, xvdr, vdpau

9

Tuesday, November 30th 2010, 10:06am

Komisch,
ich kann die app im Market nicht finden obwohl mein Pulse auf Android 2.2 läuft. Auch via appbrain (barcode gescannt) ist sie nicht auffindbar.

Hat noch jemand das Problem ?
HD-VDR: YaVDR - Asus AT3N7A-I (ION)/ 2 GB Ram/ SSD OCZ Onyx 32GB / 1 TB WD green HDD/ TT S2-1600/ TT S2-3650 USB CI/ JCP MI 102 ITX-Gehäuse/ Igor USB Modul/ Harmony 785 | Fernseher: Panasonic TH-46PZ85E

10

Tuesday, November 30th 2010, 11:30am

Auf meinem ZTE Blade mit 2.1 konnte ich es net installieren, braucht wohl 2.2 oder ?

Greetings,
MrNike
Hardware: Zotac ION F, Cine S2 V5.4 DVB-S2, 1.5TB HD, 2 GB Ram
Software: Ubuntu Precise
64bit, yavdr:vdr-unstable ppa, xbmc
www.coinflip.de

hepi

Sage

  • "hepi" started this thread

Posts: 5,312

Location: Heidelberg

  • Send private message

11

Tuesday, November 30th 2010, 11:58am

Mehrere Leute mit Geräten ohne 2.2 sagen mir, man brauche 2.2 dafür. Leider kann ich nirgendwo einen seriösen Ort im Web finden, wo das auch klipp und klar steht.

EDIT: Es scheint eher vom Prozessor abhängig zu sein als von der Android-Version.

Gruß
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

This post has been edited 1 times, last edit by "hepi" (Dec 2nd 2010, 12:03am)


12

Tuesday, November 30th 2010, 12:46pm

Hi,
Vplayer benötigt einen ro.product.cpu.abi=armeabi-v7 hat weniger mit
Android 2.2 zu tun.Ist wegend er Hardwareunterstüzung.
Schade, sonst hätte ich da ein UI geschrieben. Mein Hero ist leider armeabi-v6j.
Gigabyte GA-M720-US3, AMD X3 400e, GT220 Pailt, 4GB RAM, Tevii S470, debian squeeze und alles selber gebaut.
Dreambox

hepi

Sage

  • "hepi" started this thread

Posts: 5,312

Location: Heidelberg

  • Send private message

13

Tuesday, November 30th 2010, 1:04pm

Quoted

Original von Morlock
Vplayer benötigt einen ro.product.cpu.abi=armeabi-v7 hat weniger mit
Android 2.2 zu tun.Ist wegend er Hardwareunterstüzung.
Schade, sonst hätte ich da ein UI geschrieben. Mein Hero ist leider armeabi-v6j.


Hallo Morlock,

interessant, darauf wäre ich nie gekommen. Meinst Du, dass diese CPU-Anforderung für alle neuen Mediaplayer gilt? Zum Beispiel YxPlayer, RockPlayer, ArcMedia. [1]

Ich denke, dass die Player sich vom Rendering her wahrscheinlich nicht unbedingt groß unterscheiden (ffmpeg?), wobei VPlayer halt als sehr nettes Feature hat, dass man ihn per Link aus dem Browser aus starten kann.

Gruß
hepi

[1] http://hubpages.com/hub/Comparison-of-AV…-Android-phones
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

This post has been edited 1 times, last edit by "hepi" (Nov 30th 2010, 1:04pm)


14

Tuesday, November 30th 2010, 1:46pm

Ich habe 2.2.1 auf meinem HTC Tattoo und kann VPlayer nicht installieren.
Erstens finde ich es nicht im Market und zweitens, selbst wenn ich es von der HP lade, kann ich es nicht installieren.

Meine VDRs

VDR Server: Ubuntu Lucid Lynx mit 4TB im RAID und quadtuner DVB-S2
VDR Client1: MDL @ Raspberry Pi
VDR Client2: Ubuntu @ Laptop
VDR Client3: yaVDR @ Asus AT5IONT (Mit ION2 Chipsatz)
VDR Client4: zen2vdr @ SMT-7020s (wird zZ nicht benutzt)
VDR Client5: Android @ HP Touchpad mit VDR Manager App

This post has been edited 1 times, last edit by "decembersoul" (Nov 30th 2010, 1:47pm)


15

Tuesday, November 30th 2010, 2:31pm

@hepi
ja für die meisten,
kann man bei Rockplayer sehen, es gibt eine Version arm6,arm6-vfp und arm7.
Naja, rendering macht das ffmpeg? Ich glaube das ffmpeg die decoder arbeit
übernimmt und es einen eigenen Player gibt. Vermutlich SDL oder so.

Mir würde die Variante am besten gefallen, wenn jemand mit ffserver den
http stream von streamdev zum laufen bekommen würde. Dann könnte ich
DroidVDR ohne VLC laufen lassen.
FFmpeg hat ja fast jeder.
Oder
ffmpeg + html5 + streamdev, dafür hab ich aber keinen Plan. Keine Ahnung von html5

@decembersoul
vermutlich hast du kein
ro.product.cpu.abi=armeabi-v7
wird vemutlich vom Market auch abgefragt.

Ich bin mit dem Entwickler vom VPlayer in Kontakt, leider will er kein OpenSource-Projekt daraus machen.
Servus

P.S. Ich habe auch einen Streamingclient für die Dreambox, wer will kann mich mal an-pm'en :-)
Gigabyte GA-M720-US3, AMD X3 400e, GT220 Pailt, 4GB RAM, Tevii S470, debian squeeze und alles selber gebaut.
Dreambox

This post has been edited 1 times, last edit by "Morlock" (Nov 30th 2010, 2:33pm)


16

Tuesday, November 30th 2010, 6:09pm

Hi,

ich habe ein Xperia X10 mit 2.1 und konnte den Vplayer von der Homepage installieren.

Soweit läuft es auch nur das Seitenverhältnis stimmt nicht, ist alles in der Höhe gestreckt (rechts und links schwarze Streifen). Ich weiß nicht ob man es irgentwo ändern kann.

mfg trans

17

Tuesday, November 30th 2010, 7:17pm

wo kann man nachsehen ob man ro.product.cpu.abi=armeabi-v7 hat?
| Chenbro 19" RM42200 mit Supermicro X7SBL-LN2 4x 2,4GHz 4 GB DDR2 | Cine S2 + Duo Flex S2 | yaVDR 0.3.2 | Streamdev Server |
| Streamdev Clients: S100 VGA, ASrock ION, 3x Nvidia G210 Kisten |

hepi

Sage

  • "hepi" started this thread

Posts: 5,312

Location: Heidelberg

  • Send private message

18

Tuesday, November 30th 2010, 7:21pm

Quoted

Original von SKinHD
wo kann man nachsehen ob man ro.product.cpu.abi=armeabi-v7 hat?


Bei Wikipedia gibt es eine Liste der Smartphones mit Snapdragon-Prozessor, welches ein ARMv7-Prozessor ist:
http://en.wikipedia.org/wiki/Snapdragon_%28processor%29
Ansonsten gibt es hier eine kleine Übersicht, welche Smartphones ARMv7 haben und welche ARMv6:
https://wiki.mozilla.org/Mobile/Platform…em_Requirements

@trans: Spreizgeste hilft bei mir.

Gruß
hepi
Must-read: yaVDR-FAQ | Aktuelle Kanallisten findet Ihr in der Channelpedia | Meine momentan aktive Hardware: VDR1: yaVDR 0.5alpha1 auf Zotac ZBOX ID40 + 2x Technisat Skystar USB HD + Gyration GYR3101 FB & KB + LCD-Display Linux4Media 4243:ee08 | VDR2: yaVDR 0.5.alpha1 auf Acer Aspire Revo 3600 + 2x TechnoTrend S2-3600 DVB-S2 USB | VDR 3: Seagate Goflex Net mit Debian Squeeze + Kernel 3.1.10 + VDR 1.7.22 + HDHomeRun 2x DVB-C

This post has been edited 2 times, last edit by "hepi" (Nov 30th 2010, 8:13pm)


19

Tuesday, November 30th 2010, 7:33pm

@hepi,

Spreizgeste kann mein X10 leider nicht. 4:3 sind ok alles was breiter ist wird gestaucht.

mfg trans

20

Tuesday, November 30th 2010, 7:41pm

Danke vielmals, mein betouch e400 ist leider ein v6, wird jetzt echt mal zeit fürn anderes:)
| Chenbro 19" RM42200 mit Supermicro X7SBL-LN2 4x 2,4GHz 4 GB DDR2 | Cine S2 + Duo Flex S2 | yaVDR 0.3.2 | Streamdev Server |
| Streamdev Clients: S100 VGA, ASrock ION, 3x Nvidia G210 Kisten |