home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
MyDreambox and VLC
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="David66" data-source="post: 194872" data-attributes="member: 52557"><p>Great! I'm happy to hear that the Plug-in is in capable hands!<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" /> </p><p></p><p>There were some questions about the WebIf Commands. Here’s a link to a German wiki page: <a href="http://dream.reichholf.net/wiki/Webinterface_Befehle" target="_blank">http://dream.reichholf.net/wiki/Webinterface_Befehle</a> .</p><p></p><p>If I could, I would have made some changes. So Java.Long... here are a couple of suggestions. Some of them are based on the fact, that someone may be watching TV, while I start up MediaPortal.</p><p></p><p>1. “SafeMode” </p><p>– Only offer channels that are available on the current transponder, and don’t ZAP. This Info is available via <a href="HTTP://dreambox/cgi-bin/currentTransponderServices" target="_blank">HTTP://dreambox/cgi-bin/currentTransponderServices</a> . This is also useful to determine which channels are viewable while recording.</p><p>– Check if Dreambox is in standby at Plugin start, maybe safemode is not needed. Check regularly (at least before channel changing) to see if it has returned from (or to) standby to see what channels to offer.</p><p></p><p>2. Recording (of course). Here are a few of my ideas:</p><p>A Recording (to the Dreambox hard drive) can be started using: <a href="http://dreambox/cgi-bin/videocontrol?command=record" target="_blank">http://dreambox/cgi-bin/videocontrol?command=record</a> or stopped using <a href="http://dreambox/cgi-bin/videocontrol?command=stop" target="_blank">http://dreambox/cgi-bin/videocontrol?command=stop</a> .</p><p></p><p>When loading the EPG data with <a href="http://Dreambox/getcurrentepg?type=extended&ref=" target="_blank">http://Dreambox/getcurrentepg?type=extended&ref=</a> you receive entries like:</p><p> <td><span class="time">21.10.2007 00:10</span></td></p><p> <td></p><p> <a href="javascript:record('1:0:1:2f08:441:1:c00000:0:0:0:','1192918200','6300','Infomercials','Super RTL')"></p><p> <img src="timer.gif" border="0"></p><p> </a></p><p> </td></p><p> <td class="genre00"> </p><p> <span class="event">Infomercials</span></p><p> <br>Genre: n/a<br></p><p> <span class="description"></span></p><p> </td></p><p></p><p>Notice href=”javascript…”. This is where the recording info comes from. So using the command: </p><p><a href="http://dreambox/addTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200&duration=6300&descr=Infomercials&channel=Super%20RTL" target="_blank">http://dreambox/addTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200&duration=6300&descr=Infomercials&channel=Super RTL</a> </p><p>will create the timer event. The box returns “Timer event was created successfully.“</p><p></p><p>To delete the event: <a href="http://dreambox/deleteTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200" target="_blank">http://dreambox/deleteTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200</a>.</p><p>The box returns “Timer event deleted successfully.”</p><p></p><p>I suppose these things would need to override the standard MP methods?<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" /> </p><p></p><p>Recording to MP would require some way to “pipe” the VLC output to the MP Input, have VLC transcode and save the stream while playing, or changing the mount point on the dreambox from HDD to a share on the MP PC. The first is probably the most elegant method. The second could prove easiest, if these methods are available in the libvlc.dll. The third would be interesting. For example, pressing record twice could trigger starting the recording then asking how long it should record, or until what time it should record using: <a href="http://dreambox/showRemoteControl" target="_blank">http://dreambox/showRemoteControl</a>.</p><p></p><p>Even as a non-programmer, maybe I can offer some help! <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p></blockquote><p></p>
[QUOTE="David66, post: 194872, member: 52557"] Great! I'm happy to hear that the Plug-in is in capable hands!:thx: There were some questions about the WebIf Commands. Here’s a link to a German wiki page: [url]http://dream.reichholf.net/wiki/Webinterface_Befehle[/url] . If I could, I would have made some changes. So Java.Long... here are a couple of suggestions. Some of them are based on the fact, that someone may be watching TV, while I start up MediaPortal. 1. “SafeMode” – Only offer channels that are available on the current transponder, and don’t ZAP. This Info is available via [url]HTTP://dreambox/cgi-bin/currentTransponderServices[/url] . This is also useful to determine which channels are viewable while recording. – Check if Dreambox is in standby at Plugin start, maybe safemode is not needed. Check regularly (at least before channel changing) to see if it has returned from (or to) standby to see what channels to offer. 2. Recording (of course). Here are a few of my ideas: A Recording (to the Dreambox hard drive) can be started using: [url]http://dreambox/cgi-bin/videocontrol?command=record[/url] or stopped using [url]http://dreambox/cgi-bin/videocontrol?command=stop[/url] . When loading the EPG data with [url]http://Dreambox/getcurrentepg?type=extended&ref=[/url] you receive entries like: <td><span class="time">21.10.2007 00:10</span></td> <td> <a href="javascript:record('1:0:1:2f08:441:1:c00000:0:0:0:','1192918200','6300','Infomercials','Super RTL')"> <img src="timer.gif" border="0"> </a> </td> <td class="genre00"> <span class="event">Infomercials</span> <br>Genre: n/a<br> <span class="description"></span> </td> Notice href=”javascript…”. This is where the recording info comes from. So using the command: [url]http://dreambox/addTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200&duration=6300&descr=Infomercials&channel=Super%20RTL[/url] will create the timer event. The box returns “Timer event was created successfully.“ To delete the event: [url]http://dreambox/deleteTimerEvent?ref=1:0:1:2f08:441:1:c00000:0:0:0:&start=1192918200[/url]. The box returns “Timer event deleted successfully.” I suppose these things would need to override the standard MP methods?:S Recording to MP would require some way to “pipe” the VLC output to the MP Input, have VLC transcode and save the stream while playing, or changing the mount point on the dreambox from HDD to a share on the MP PC. The first is probably the most elegant method. The second could prove easiest, if these methods are available in the libvlc.dll. The third would be interesting. For example, pressing record twice could trigger starting the recording then asking how long it should record, or until what time it should record using: [url]http://dreambox/showRemoteControl[/url]. Even as a non-programmer, maybe I can offer some help! ;) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
MyDreambox and VLC
Contact us
RSS
Top
Bottom