26.02.2012
task-tools-xp32bit.zip (tasklist, taskkill) added which are missing on XP Home Users.
extract and store the files "tasklist.exe" and "taskkill.exe" in your C:\Windows\System32 folder. Otherwise you can't "stop" the vlc process from the webpage.
yet another update AGAIN and AGAIN AND AGAIN 06.08.2012
fixed issues :
[list=1]
[*] fixed the starting of vlc on Linux because it was reintroduced in last version.
[/list=1]
yet another update AGAIN 2.08.2012
fixed issues :
[list=1]
[*] Player dimensions added
[*] renamed player-width setting to video-width
[*] changed how the jwplayer is embeded for flv playing
[*] added several setting to jwplayer eg. rewinding, autostart
[*] added a skin to jwplayer
[*] fixed player to 16:9 dimensions to fix anamorph video streams
[*] added stretching options selection for flv playing in jwplayer
[*] added default stretching option in config.php
[*] Bouqet => Bouquet typo's fixed
[/list=1]
yet another update 24.07.2012
fixed issues :
[list=1]
[*] IE Saveing of Options
[*] fixed the repost problem after accessing the webinterface when saved options in same session
[*] fixed the starting of vlc on Linux
[*] some code added to get a request timeout faster if box doesn't respond on webapi
[*] some gui changes
[*] removed the player-height setting so the ratio of the video should be automatically fixed
[*] minimum selectable video rate option changed from 200 to 100
[*] added some security for the FLV Stream (see details below)
[/list=1]
Regarding the added security for the FLV Stream
I have protected the flv stream now with a username + password.
Sadly IE has to enter the username + password manually ! ... I HATE YOU M$ and your browser! All other browsers should use the parameters from the video request itself.
the Username and Password can be set in config.php
or leave it blank to remove it completly e.g. if you only browsing in local web or vpn:
another update 13.07.2012
fixed issues :
[list=1]
[*] fixed issue where the vlc streaming port wasn't used from the config
[*] webinterface and streaming port of the dreambox can now be set
[*] added comment on how to set the dreambox url in case of http authetication on dreambox webinterface
[*] added 2 sets of picons (for bright and dark background)
[*] minor css change
[*] removed the localhost ip check because it was not needed and could cause some problems on some pc's
[/list=1]
-----
Letztes update
Ich habe eine neue version hochgeladen in der folgendes verbessert wurde:
[list=1]
[*] auf mac/linux wurde vlc als "not running" angegeben obwohl es lief
[*] auf ipone / ipad gab es keine möglichkeit nach dem anschauen eines streams zurückzugehen und das streamen zu stoppen da man immer wieder automatisch weitergeleitet wurde zur m3u8 datei.
[*] ich habe einen check hinzugefügt der überprüft ob dateien/verzeichnisse beschreibbar sind
[*] ich habe eine Überprüfung hinzugefügt ob der VLC Pfad richtig ist und VLC ausführbar ist
[*] kleiner layout fix
[*] pause bei stop hinzugefügt, sodass die streamfiles fürs iphone beim stop korrekt gelöscht werden
[*] instructions + troubleshootings sind nun nicht mehr im zip damit sie öfter geupdated werden können.
[/list=1]
Latest update
I have uploaded a new version this have beed fixed:
[list=1]
[*] on mac/linux it could be that vlc is running but had status not running
[*] on ipone / ipad streaming it wasn't possible to go back after the video was displayed due to the forward to the m3ua file.
[*] i have added a check if files/directories are writeable
[*] i have added a check if the vlc excecuteable is found and executeable
[*] minor layout fix
[*] pause on stop so the iphone streaming files created before are correctly deleted
[*] instructions and troubleshootings are not in the zip any more so they can be updated more often.
[/list=1]
Hier die anderorts schon erwähnte Open Source Streaming Lösung fürs Streamen von Enigma2/dreambox zu Iphone, PC, IPAD, jeglichen Andriod Handys und Tablet und Blackberry Playbook.
Durch die Variablen Optionen ist es möglich selbst über 3g live TV auf mobilen geräten zu genießen, oder auf Geräten die keinen TS Codec besitzen aber Flash beherrschen (z.B. Blackberry Playbook).
Was man bekommt seht ihr in den Bildern. Selbst getestet habe ich auf Iphone, Ipad(2+3), Android Handy, Blackberry Playbook, MAC und Windows PC.
Was man benötigt:
- Einen PC der genügend CPU Power hat zum Live transcodieren (ähnlich wie bei der Airvido Lösung) SD Channels sollten kein Problem sein HD Channels benötigen schon etwas mehr CPU
- einen Webserver + PHP5
- VLC Version > 1.2a noch besser gleich 2.02 (nighlty build)
Anleitung.txt im Zip File.
Dies ist eine Proof of Concept Version (schaut also am besten nicht unbedingt in den grausamen Code). Ich hoffe dass sich daraus ein größeres Open Souce Projekt entwickelt und mehrere daran weiterentwickeln. Ich habe schon begonnen die "richtige" Version zu programmieren. Und werde das Yii Framework nutzen, aber noch ist die Entwicklung erst am Anfang und ich hoffe, dass sich einige Entwickler finden die dies zusammen Programmieren.
weitere Entwicklungsmöglichkeiten wären:
- multi sat box
- epg mit timer setzen
- bouquet editor
etc
Mein großes Ziel ist es, dass das transcodieren auf einem Nas (habe eine Synology 712+ die eigentlich genug Power haben sollte SD Kanäle in niedriger Qualität zu transcodieren) oder dem Raspberry Pi (wenn der entsprechende codec herausgegeben wird) läuft.
Wenn ihr mir helfen wollt mein Ziel zu erreichen könnte ich hier hilfe gebrauchen. Denn ich schaffe es immer noch nicht VLC für mein NAS zu compilieren.
Siehe http://www.synology-forum.de/s…tml?27553-Vlc-compilieren
---------------------
in english:
Here is open source streaming solution mentioned in the airvideo thread.
It enables you the possibilty to stream your live tv programe from your dreambox/enigma2 to any device (e.g. iphone, ipad, PC, every Andiod phone or tablet and also to the blackberry Playbook) and because of the variable options this is also possible if you only have a 3g connection.
In the Pictures you can see the result of the running iphone version. I have tested the streaming on Iphone, Ipad(2+3), Android Handy, Blackberry Playbook, MAC and Windows PC.
What you need:
- a strong pc (at least for SD channels) SD should be no problem for most cpu's
- a webserver with php5
- vlc installed of version > 1.2a or 2.02 (nightly build)
instructions.txt in the zip file
This is only a proof of concept version. I hope that out of this a open source project is started with several developments.
I have already started developing the "real" version with usage of the Yii Framework (currently at an early stage) and i hope some other developers will be willing to develop together.
future extensions could be:
- multi sat box switching
- epg with timer settings
- boquet editor etc.
My goal after this version is to get the transcoding to a NAS (I have a Synology 712+ which should be powerfull enough to transcode some sd channels in lower format) or the Raspberry Pi (if the codec is realsed some time)
If you want to help me reach my goal see the link below, because i have still problems to cross compile vlc for my Nas. (thread in german).
http://www.synology-forum.de/s…tml?27553-Vlc-compilieren
info 26.02.2013
as Dave-C mentioned that his streaming process can't be stopped the problem was that he was using WinXP "home" where the tools tasklist.exe and taskkill.exe aren't available from windows itself. This tools are only available on XP professional and later. (Windows 7 etc. aren't affected as far as i know)
So if you have XP Home just download the "task-tools-xp32bit.zip" extract and store the files "tasklist.exe" and "taskkill.exe" in your C:\Windows\System32 folder.
changed: 23:28
- log.txt and troubleshooting.txt added
- webintferace port option added
- htaccess rewrite condition fixed if rewrite module is not enabled.