Re: [vdr] DLNA Media Renderer Plugin for VDR?
Basically, a dmr plugin is nothing else but an extension to the iptv plugin. I don't know if the iptv plugin is able to stream http streams. If it does, the dmr plugin is more or less ready to use. However, the main part of the plugin is the controller which implements browse or search. So, if there's someone out there, I would really suggest to separate the renderer from the controller as it is easier to manage them. The server does the same: it implements the required UPnP stuff for browsing and searching, but all the streaming part shall be handled by another plugin like streamdev. So, the question is: is there any plugin which is able to receive HTTP streams for any arbitrary content like images or videos? Denis 2013/4/4 Patrick Maier mai...@informatik.tu-muenchen.de Hi there, I'm searching for a plugin to vdr that supports DLNA rendering (DMR Digital Media Renderer). For now, I only know the upnp plugin which acts as a server. I'd like to stream pictures, video and audio to vdr from my smartphone, or other dlna servers. If there is no such plugin, I could try to develop a plugin that allows this. (But I'm quite new to plugin-development) Greets and thanks Patrick PS: I also want to thank you Klaus for this great system :-) __**_ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-**bin/mailman/listinfo/vdrhttp://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] UPnP/DLNA media server plugin for the VDR
Am 04.01.2013 18:48, schrieb Brian-Imap: Hi, this looks to be pretty interesting. So where exactly does it fit in between XVDR, VNSI, streamdev, etc. XVDR and VNSI are primarily used by XBMC to watch live-tv and recordings. VOMP is used by Hauppauge and Raspberry products. Streamdev is more or less the only plugin which is independent from any devices using it. This is why it is used by the UPnP plugin for live tv and later for recordings as well. I just bought a Samsung smart TV, haven't found a single DLNA music server that it could receive music from (sure I've heard about updating the headers that are sent from the server), still none of them worked with the TV. Seems I could watch VDR directly on the TV without any kind of Set-Top box inbetween with this plugin. Yes, exactly. I have two Samsung TVs. So, it should work. Cheers Brian Cheers Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] [ANNOUNCE] vdr-upnp 1.0.0
Hi all, I want to release a new version of the UPnP/DLNA media server plugin for the VDR: Version 1.0.0 Major changes: - usage of sub plugins to make extensibility easier. - usage of tntnet for http communication (no patch for additional headers in libupnp required) - usage of streamdev-server for live tv streaming Project website: http://projects.vdr-developer.org/projects/plg-upnp Git: http://projects.vdr-developer.org/git/vdr-plugin-upnp.git If you face any issues, please report bugs on the project web site. Thank you! Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] Check for updates of present event
Hi, I want to check for updates on the present events in the schedule. I was checking Schedule-Modified lastModified, where lastModified is the timestamp when I checked it last time. However, every time I do the check, it was modified, even if there's no obvious change. So, how do I check if the present event (currently running event) was modified, i.e. the current event was replaced by the next event or any detail of this event has been changed? Additionally, I'd like to know, if there equivalent way to do such a check on the channels list as Channels.Modified() is reset after the call. I have never detected a channel list change though syslog states some automatic changes. Thanks for any kind of help! Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] IS there a working UPnP-AV/DLNA support for VDR?
Actually, I think some of the properties are not well formatted. UPnP defines a strict pattern, which I implemented (hopefully) properly. However, some devices may ignore this pattern. I will try to find out, which of these parameters is the offending one. 2012/2/16 Teemu Suikki tsui...@zuik.org: Howdy! There is an installation instructions for vdr-plugin-upnp here: http://www.vdr-wiki.de/wiki/index.php/Upnp-plugin I also installed libupnp-1.6.6 with this dlna patch: http://svn.assembla.com/svn/VDR-M7x0/trunk/toolchain/patches/libupnp/1.6.6/dlna/100-CustomHeader.0.0.3.patch I'm using the plugin with VDR 1.7.15 and Playstation3. PS3 detects the VDR correctly, but there are no recordings or live channels available, it's just all empty. When looking at the log file (with -v), i see this: UPnP server message: Browse requested by 192.168.0.201. UPnP server message: = Browsing = UPnP server message: ID: 0 UPnP server message: Browse metadata UPnP server message: Filter: @id,upnp:class,res,res@protocolInfo,res@av:authenticationUri,res@size,dc:title,upnp:albumArtURI,res@dlna:ifoFileURI,res@protection,res@bitrate,res@duration,res@sampleFrequency,res@bitsPerSample,res@nrAudioChannels,res@resolution,res@colorDepth,dc:date,av:dateTime,upnp:artist,upnp:album,upnp:genre,dc:contributer,upnp:storageFree,upnp:storageUsed,upnp:originalTrackNumber,dc:publisher,dc:language,dc:region,dc:description,upnp:toc,@childCount,upnp:albumArtURI@dlna:profileID,res@dlna:cleartextSize UPnP server message: Offset: 0 UPnP server message: Count: 1 UPnP server message: Sort: (null) UPnP server message: Pushing property UPnP server message: Pushing property UPnP server message: Pushing property UPnP server message: Pushing property UPnP server message: Pushing property UPnP server error:Parsing filter failed -- Teemu 2012/2/12 Timothy D. Lenz tl...@vorgon.com: I'm interested in this also, but we have 2 Sony Bravias. Hacking the Tv not an option. I do know that on ours, for youtube, you can do searches and stuff using an on screen alphabet that follows the letter to number grouping you see on phones. So it does have a way to enter stuff. On 2/10/2012 1:43 PM, Luca Olivetti wrote: Al 10/02/12 18:07, En/na Pim Zandbergen ha escrit: I suppose you could use mediatomb with vdrnfofs to share your recordings. Or hack the TV to simply nfs mount the directory with the recordings Bye ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr -- Teemu Suikki http://www.z-power.fi/ ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] IS there a working UPnP-AV/DLNA support for VDR?
Am 10.02.2012 18:07, schrieb Pim Zandbergen: I suppose you could use mediatomb with vdrnfofs to share your recordings. Pim ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr Ack! These combination should work as there are many users who reported a working setup. Correct me, if I'm wrong, but I thought that hbbTV is sent by the broadcasters themselves. Maybe someone has spent some time to work on a smartTV (e.g. for samsung) app, which can be installed and used by the user. Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] IS there a working UPnP-AV/DLNA support for VDR?
Am 09.02.2012 16:33, schrieb Dr. Werner Fink: Hi, ... yep, I'm aware of http://upnp.vdr-developer.org/ but this one seems to be very dead. Nevertheless I'd like to use a VDR as recording system only using the second coax line maybe extended by uncable to use two transponders over one coax line. For this it would be perfect to be able to manage, control, and navigate the VDR and its menues over the DLNA support of this new TV. Werner Hi, i am still working on it. However, progess is very slow, sorry. Nevertheless, you cannot control the vdr the way you expected. An default DLNA server only allows you to show media files (and live TV) on your DLNA or UPnP capable device. You cannot schedule recordings, start/stop the server or do anything beside watching media, unfortunatelly. DLNA does not specify those features in its current version 1.5. It will be supported in 2.0 and above, however it may take some years that devices implementors will support them as they are mostly optional. I even haven't seen any TV device which supports the tuner service capability of a DLNA media server very well (In this case, you would be able to switch channels by pressing a channel number or by chan-up/chan-down). Additionally, it won't be possible to show any EPG or OSD on an DLNA device without work-a-rounds, like transcoding EPG/OSD into an MPEG stream. There is a possibility to transmit text based date, but this is not being supported by any TV device I know. Well, DLNA sounds perfect when you don't expect too much: you may exchange media from one device to another. You can share media of a certain device to others and let them play it. But you cannot play files which are not supported by the device, even though it may play the files directly for instance via USB. Sounds ridiculous, but works as designed. I work on an work-a-round to support scheduling records via browser navigation. But, this is not very user friendly because you have to play every command and simulate a media file to the TV. Every DLNA server must support a web page where the server allows to show additional information. I will use live among others in this case, as it seems to do everything needed. I hope this will help, somehow. Please let me know, if you miss something to be supported. Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] Renaming of all *.c files in *.cpp or equivalent
Hi, I have a big wish for future development: Please rename all c++ files with *.c extensions into *.cpp or equivalent. Many IDEs may cope with *.c and treat them as c++ files. However, if not, you must force the IDE to do that, which is sometimes hard work to do. I think it is lesser work to rename them and edit the makefile to work with cpp for instance. I am using cpp as default extension for c++ files for long time now. What do you think about that? Denis ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Renaming of all *.c files in *.cpp or equivalent
Well, it was just a thought, because there are many many naming conventions which suggests to use another extension than *.c like *.cc or *.cpp respectively. Mainly, it is only for better readability and to distinguish what type of code resided in the file. IDEs rely on this convention to decide which compiler it has to use. But I can live with it, because there is no real technical reason for renaming. Am 02.01.2012 18:07, schrieb Klaus Schmidinger: On 02.01.2012 17:44, Denis Loh wrote: Hi, I have a big wish for future development: Please rename all c++ files with *.c extensions into *.cpp or equivalent. Many IDEs may cope with *.c and treat them as c++ files. However, if not, you must force the IDE to do that, which is sometimes hard work to do. I think it is lesser work to rename them and edit the makefile to work with cpp for instance. I am using cpp as default extension for c++ files for long time now. What do you think about that? I like *.c and will stay with it. If you really need to access the files as *.cpp, you could do for i in *.c; do echo ln -sf $i ${i}pp; done Klaus ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] EPG DB discussion (was Re: Request: E parameter in channels.conf for epg scan)
Am 12.12.2010 22:27, schrieb Eric Valette: On 12/12/2010 22:02, VDR User wrote: (Btw, Klaus has made it clear VDR was never intended to be a server/client system. Maybe at some point it will address that need in a well-thought out way but as it stands now I'm not so sure it's a good basis for argument.) On the other hand, with streamdev server, vnsi server, we are approaching the client server mode. I think the real question for selecting a database are: 1) do I need a SQL interface, 2) do I need a client server model, sqlite is in use in 200MHZ mips router/ Tokyo/Kyoto cabinet can do less but consume even less. --eric ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr I was wondering why it must be a SQL DB. The new VDR requires at least one plugin namely sdff- or hdff-plugin So, defining an interface - for instance EPGProvider, with a basic implementation like the one which already exists - and let the user choose if he requires more power and extended functions to store and query the EPG, is a good option. Then he may install a EPGProvider plugin which comes with a sqlite-DB. Actually, sqlite may be good enough to be used for epg data. However I don't see it in the core. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] Request: E parameter in channels.conf for epg scan
I don't see the advantage of implementing this directly into the VDR. The parameter must be maintained by the user, so it should be an additional configuration file which is independend from the channels.conf, as this file is and should only used for channel information. NOEPG and NOEPGMENU do this job already. If it is not user friendly, it may deserves some improvements. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] VDR 1.7.x, FUPPES and an xbox 360 client
I feel sorry, that you were facing so many problems with the plugin. Actually, it is still very bugous and will take some time to fix them. If you are a programmer, feel free to help me improving it. I will consider your idea to include a discard-all-but channel listing feature. Recordings (except H.264) are supported yet in version 0.0.2-alpha. Back to FUPPES: I haven't ever used FUPPES, so I just can say that this should work. But I am not sure. Try it and you will see. 2010/3/25 martinez marti...@embl.de I have downloaded vdr-upnp and will give it a try but I see (please correct me if I am wrong) two points of concern a) It works only for live tv, not vdr .TS recordings (which I am most interested in streaming to my xbox 360) b) My channels.conf has over 1000 channels, neatly divided in groups. The vdr-upnp documentation states you can exclude certain channels from the plugin, but this could take for ages as I would only be interested in streaming a few channels, can this be configured to exclude everything by default and only include a few that I specify? Also back to FUPPES I notice it has the following entries in the config file: file ext=mpg extmpeg/ext typeVIDEO_ITEM/type mime_typevideo/mpeg/mime_type /file file ext=vob typeVIDEO_ITEM/type mime_typevideo/x-ms-vob/mime_type /file file ext=vdr typeVIDEO_ITEM/type mime_typevideo/x-extension-vdr/mime_type transcode enabled=true extvob/ext mime_typevideo/x-ms-vob/mime_type /transcode /file But I think that refers to PS recordings (as it certainly was not working out of the box) No mention of H.264 in the config file... I have added the following : file ext=ts typeVIDEO_ITEM/type mime_typevideo/mpeg-ts/mime_type transcode enabled=true transcoderffmpeg/transcoder extvob/ext mime_typevideo/x-ms-vob/mime_type /transcode /file should this work? (I am not at home to test at the moment) ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Re: [vdr] VDR 1.7.x, FUPPES and an xbox 360 client
Hi martinez, actually, this feature is about to come. Essentially, it was planned to map channels from different sources - i.e. cable, sat or terrestrial - to a single item. This cannot be done automatically or if so, only by reading the channel names. Because DLNA requires media servers to support at least MPEG-TS and MPEG-PS, minidlna should support TS-streaming. Was it working with LiveTV and the plugin on your XBox? This would be good to know for me. Cheers, Denis martinez schrieb: Hi Denis, I wish I had the skills to help you with the programming but bash and a bit of C is all I can manage. Perhaps it would be simpler (and achieve the same end) if you implement a feature the plugin can read an alternative to channels.conf . This way in my case for example I would copy and paste a few essential channels and let the plugin load them but no way I can let it loose on a channels.conf with more than 1000 entries... About vdr recordings... FUPPES chokes on my vdr folder, so does not seem to be .TS friendly Anybody knows if minidlna supports streaming .TS files ? I guess I will find out in a few hours anyways... Date: Thu, 25 Mar 2010 15:00:40 +0100 From: Denis Loh denis@web.de mailto:denis@web.de Subject: Re: [vdr] VDR 1.7.x, FUPPES and an xbox 360 client To: VDR Mailing List vdr@linuxtv.org mailto:vdr@linuxtv.org Message-ID: c86431b51003250700x737e00d4p56b286c7d777d...@mail.gmail.com mailto:c86431b51003250700x737e00d4p56b286c7d777d...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 I feel sorry, that you were facing so many problems with the plugin. Actually, it is still very bugous and will take some time to fix them. If you are a programmer, feel free to help me improving it. I will consider your idea to include a discard-all-but channel listing feature. Recordings (except H.264) are supported yet in version 0.0.2-alpha. Back to FUPPES: I haven't ever used FUPPES, so I just can say that this should work. But I am not sure. Try it and you will see. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
[vdr] How to seek/play splitted record files
Hi, I want to implement a record player for my UPnP plugin and was wondering how the record files are played by the VDR. I found out that cFileName und cUnbufferedFile may be my friends, but I don't know how to seek a given file offset, if the recording is regarded as a single file. Here an example: I want to seek offset 20. But the first file has its end offset at 15, so the file offset is at position 5 in the second file. Is it possible to do that with the existing functions of VDR? Thanks! Denis __ Haiti-Nothilfe! Helfen Sie per SMS: Sende UIHAITI an die Nummer 81190. Von 5 Euro je SMS (zzgl. SMS-Gebühr) gehen 4,83 Euro an UNICEF. ___ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr