spacer
spacer search

SwissCenter

Search
spacer
Main Menu
Home
Documentation + FAQ
Screenshots
Downloads
Forums
Bug Tracking
History
Login
Username

Password

Remember me
?
No account yet?

Locations of visitors to this page

 
Home arrow Forums

SwissCenter Forums  


<< Start < Previous 1 2 Next > End >>
Ticket #82 (transcoding unsupported formats) - 2006/05/10 03:48 Concerning Ticket #82 :

I suppose VLC is the way to go :
- Cross-platform ;
- Open source ;
- Powerful on-the-fly transcoding and streaming.

Example of an implementation :
http://www.avsforum.com/avs-vb/showthread.php?t=628425
  | | The administrator has disabled public write access.
Re:Ticket #82 (transcoding unsupported formats) - 2006/10/09 17:41 As a follow-up, VLC is used in both :

  • MTPCenter (freebox support, http://www.panczyk.org/forum/thread.php?threadid=190) ;

  • - Oxyl (MythTV plugin, http://www.oxyl.de/wbboard/thread.php?boardid=18&threadid=2416&sid=778b0fa9435941f9a663b0cd4debbf26)



  • - VLC is called from within PHP through shell_exec() ;
    - Possibilities with VLC as the streaming intermediate are endless (I particularly envision .AVI's with .SUB/.IDX VobSub subtitle support, other may like WMA or FLAC support).


    VLC example :
    Code:

     nohup vlc -/data/recordings/test1.mpg --sout '#transcode{vcodec=mp2v,vb=4000,acodec=mpga,ab=256,scale=1}:std{mux=ps,access=http,dst=:8765/ stream.mpg}'

      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2006/10/23 09:20 Interesting.

    Do you fancy getting your hands dirty in the code?
    I seem to be a little snowed under with other bugs & features at the moment!.

    Rob
    Player : Pinnacle Showcenter 200 and 1000 (wired ethernet)
    Server : Windows XP Pro running on an Athlon XP 2200, 768 Mb RAM, 1.8 Tb storage.

      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/03/11 22:48 I stumbled across this thread and was wondering if anyone ever tried to get VLC working in Swisscenter. Popcorn Hour connected to Panny TH-50PX77U
    Buffalo BLT connected to Sharp LCD
    Snazio NetCinema 1310 - not connected
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/03/15 18:20 hakras wrote:
    I stumbled across this thread and was wondering if anyone ever tried to get VLC working in Swisscenter.

    Yes, I have it more or less working in an "experimental" state (i.e. not fit for publishing).

    Actually, I am waiting for a new SwissCenter update/release to resync and post some of my modifications.


    I wonder whether this nice project is dead or not, as Robert does not seem very inclined (real life, I guess ) to reestablish the development environment after his server crash ...
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/03/17 21:32 This is great news. If Swisscenter can call VLC, the functionality of Swisscenter skyrockets. Do you think you could share your modifications to get this working? Maybe some documentation? Popcorn Hour connected to Panny TH-50PX77U
    Buffalo BLT connected to Sharp LCD
    Snazio NetCinema 1310 - not connected
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/03/19 12:25 didierm wrote:
    Yes, I have it more or less working in an "experimental" state (i.e. not fit for publishing).


    I would also be interested in seeing this experimental implementation as it was also on my list of possible things to do.

    Maybe we can work together to make it a potential candidate for inclusion in a later release.
    Player : Netgear EVA700 & Popcorn A-100 (081106)
    Server : Vista SP1 Home Premium (Simese 2.07, SwissCenter current SVN)
    Spec : Intel C2Q Q6600, 2GB RAM, 1Tb storage.
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/03/28 15:19 Here is an overview/summary of the required steps for rudimentary VLC streaming :

    1. I created a new SC category, "Web", which points to a directory containing pointers to webservers. These pointers are files in a format, identical to the SC Radio URL shortcuts.


    2. One of those URL's points to a "VLC Livestream" page, located on the same server as SC (could be any server, though).

      Example content of "VLC_stream.url" :

      URL=http://192.168.1.10/dma/livestream/index.html


    3. Example content of "livestream/index.html" :
      Code:

        <html>   <body>     <table border="0" width="100%" height="100">       <tr>         <td align="center" valign="middle" height="370">           <!-- Video -->           <a href="live_server1.html" tvid="1" style="width:13" name=start vod="playlist">VLCstream SERVER1</a><br>           <a href="live_server2.html" tvid="1" style="width:13" name=start vod="playlist">VLCstream SERVER2</a><br>           <!-- Video -->         </td>       </tr>     </table>   </body> </html>



    4. Example content of live_server1.html (in this case, the VLC streaming application is hosted on the SC server) :

      VLC Stream from SERVER1|0|0|http://192.168.1.10:8765/?&ext=.mpg|


    5. Simplified VLC example script vlc.sh :
      Code:

       #!/bin/bash ROOTDIR=/exports/SC AVIDIR="$ROOTDIR/Video/" SUBDIR="$ROOTDIR/Data/Subtitles/" AVIFILE="$AVIDIR/movie.avi" SUBFILE="$SUBDIR/movie.idx" vlc -v $AVIFILE --sub-file $SUBFILE -I telnet :file-caching=300 :sout="#transcode{vcodec="mp2v",vb=2048,soverlay}:duplicate{dst=std{mux=ps,access=http,dst=:8765/}}" :sout-all



    General remarks :

    • In this particular case, vlc.sh is hosted on a Linux server, and mixes an .avi file with its vobsub idx/sub subtitles (empirically, this requires at least a P4/2GHz class host).

    • vlc.sh should be already running (so VLC is streaming) before an SC connection attempt is made. Ideally, the script should be launched from e.g. an extra button next to each SC media entry. Depending on the media extension (e.g. aac, h264, ...), different scripts with different vlc parameters should be started on demand. (TODO)

    • the "-I telnet" parameter prevents VLC from opening a client window on the VLC host, and allows for remote control. (TODO)

    • vlc allows for the parameters to be stored in separate text files. This would allow parameterisation on Windows hosts. (TODO)



    With VLC, about anything is possible (shoutcast audio & video, podcasts, YouTube?, ...). I think this could be a very worthwhile venture.
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/05/08 05:40 This sounds pretty simple to integrate within SwissCenter - it's all a matter of working out the correct calls to VLC I guess (and making sure the sequence of calls is correct).

    I must admit that I've not used VLC much - can it be used from the command line in a Windows environment in the same way that it can from linux? I prefer to keep the SwissCenter features the same for both platforms if I can.

    Oh, and yes... I'm back. My servers and development environment are back up and running

    Note: The location of the Subversion server has changed. It is now hosted by a service called Assembla.com - just in case I have problems with my server again!

    Subversion Repository URL: http://tools.assembla.com/svn/swiss/trunk/swisscenter

    Rob
    Player : Pinnacle Showcenter 200 and 1000 (wired ethernet)
    Server : Windows XP Pro running on an Athlon XP 2200, 768 Mb RAM, 1.8 Tb storage.

      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/05/08 06:43 Welcome back, Robert !


    admin wrote:
    This sounds pretty simple to integrate within SwissCenter - it's all a matter of working out the correct calls to VLC I guess (and making sure the sequence of calls is correct).

    I must admit that I've not used VLC much - can it be used from the command line in a Windows environment in the same way that it can from linux? I prefer to keep the SwissCenter features the same for both platforms if I can.


    Yes, Windows CL environment is the same :
    http://wiki.videolan.org/Transcode (see 'Transcoding with the command prompt' and 'non-interactive transcoding') ; streaming is identical to transcoding.

    Also of interest (replace "__:__" with ":" !) :
    http://wiki.videolan.org/Documentation__:__Streaming_HowTo/VLM#Configuration_Files
    http://wiki.videolan.org/Documentation__:__Play_HowTo/ Advanced_Use_of_VLC#Build_HTML_pages_that_use_the_plugin_.28VLC_version_0.8.6_and_above.29
    http://wiki.videolan.org/Web_Interface
    http://wiki.videolan.org/Console


    Subversion Repository URL: \" target=\"_new\">http://tools.assembla.com/svn/swiss/trunk/swisscenter

    Appears to require a password, but nevertheless allows access.


    Best regards,
    Didier
      | | The administrator has disabled public write access.
    Re:Ticket #82 (transcoding unsupported formats) - 2007/05/08 06:55 didierm wrote:

    Subversion Repository URL: \" target=\"_new\">http://tools.assembla.com/svn/swiss/trunk/swisscenter
    Appears to require a password, but nevertheless allows access.


    Oh yes - I forgot to mention that. You can just press return without entering a password for read-only access to the repository.
    Player : Pinnacle Showcenter 200 and 1000 (wired ethernet)
    Server : Windows XP Pro running on an Athlon XP 2200, 768 Mb RAM, 1.8 Tb storage.

      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2007/06/05 19:34 I'm successfully doing transcoding on the fly to my eva700 (though I'm doing it alongside Swisscenter, rather than with SC). Instead of using VLC to do the conversion, I'm using ffmpeg, which I find to be faster and more accurate.

    Attached is a bone-simple perl cgi that handles transcoding for me. I'd imagine it'd be trivial to port this to PHP (and/or modify SC to call the CGI appropriately for files that will require transcoding). You also need to have ffmpeg installed, but it's been compiled on Windows and unix, and seems readily available.

    I've got a series of CGI scripts that I use to run my eva700 from a linux machine, that can do a number of nifty things (including very basic YouTube integration, transcoding, and soon, transcoding of live streams). If this sounds interesting to you, and you'd like to help, you'll find my email address in the comments of the attached file.
    File Attachment:
    File name: trans.cgi.txt
    File size:951 bytes
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2007/06/06 03:54 Thanks for the script Toxic, I'll take a look at it when I have time and get back to you via email. The rest of your scripts also sound very interesting, especially the youtube and live-stream transcoding.

    Rob
    Player : Pinnacle Showcenter 200 and 1000 (wired ethernet)
    Server : Windows XP Pro running on an Athlon XP 2200, 768 Mb RAM, 1.8 Tb storage.

      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2007/07/06 08:11 Hi,

    I succesfully streamed Nasa TV to my Pinnacle Showcenter using the method didierm described.
    But it takes about a minute before the stream begins.

    I'm going to try ffmpeg now.

    btw, I did this on windows xp.
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2007/11/16 19:33 Could we please have an update on this thread? I am very interested in this.... Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2007/11/17 16:25 Being quite busy, I haven't been able to follow SC as closely as I'd liked the last few months (hope you recovered well from your squash injury, Robert !) ; nevertheless, I intend to pick up the thread again in a few weeks.

    Concerning transcoding : I have had less than stellar results with ffmpeg (probably my fault, wrong parameters or such). With VLC, I am experiencing decoding anomalies in H264 streams (which do not occur with mplayer).

    As H264 playback is my main interest for streaming, I either have to further investigate the VLC issue (reproducible on Windows and Linux), or have to tak e a long and hard look at the new kid on the block, the quite hot Syabas NMT (of which Popcorn Hour seems to be the first publicly available licensee), which decodes H264 natively.


    Note : SwissCenter gets mentioned on both Syabas' and Popcorn Hour's websites !


    Another note to Robert and other developers : starting with PDT 1.0 (and in extenso, the PDT-based Zend Studio for Eclipse), Eclipse now supports PHP refactoring.
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 01:25 I've cobbled together a less than elegant solution using the methods described, the new web interface, vlc and batch files.
    It takes almost a minute to change channels but at least I can watch CSpan on my tv through my Linkplayer.
    I tried TVersity and it would work for a day or so and then fail until a reinstall and then it just failed completely, so I spent days experimenting with VLC until I found a combination that would work with my Linkplayer. The only stream I have successfully used with the Linkplayer (for anyone who cares) is MPEG-PS with mpv4 video and mp3 audio.
    Now I just go to a link from the start page and I am presenting with my channel list, when I select it, the batch file starts the stream and the page redirects to it, but since I know diddly about php I'm sure there's a better way.
    I am going to start experimenting next week with using a vlc playlist and the web plugin it advertises to see if I can change channels that way.
    I've attached a sample of my implementation, don't be too harsh in your criticisms, but I wouldn't mind improvement suggestions.
    File Attachment:
    File name: sample.zip
    File size:3387 bytes

    And, by the by, I LOVE SWISSCENTER!!!!
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 08:33 Could you please give some step by step installation instructions? I can't get this to show up at all.

    I created a folder with all your files called "live" and moved it into the Simese/Data directory so the path is: Simese/Data/Live

    In your instructions you say to create a shortcut to index.php in your web locations... however, a shortcut to index.php does not appear as a valid web location.

    Setting up the path to "Live" as a web media location in the config doesn't do anything..

    I'm completely lost.
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 12:33 BTW, VLC is installed and running but I have no idea if it is configured correctly.

    Edit: It isn't necessary to do anything with VLC. Apparently, everything is passed on the command line.

    Later that same day....

    I'm close to getting this I think.

    First, I changed the IP address in the LIVE.PHP to my server.

    Edit: Leave the port "1234" as is.

    After playing with the URL format in the web directory, I finally got this:

    http://server_ip:8080/live/index.php

    Which puts it on the web page menu and clicking it brings up the CSPAN menu on the ShowCenter. FINALLY... (BTW, on the CRT screen, the KDE background is fine. On the widescreen LCD it (the background) appears much smaller than the screen)

    Now clicking on a CSPAN Link kicks open the VLC player on the server and it appears to be streaming (opening stats shows activity)... however, the ShowCenter is completley unresponsive to the remote at this point and it just sits there.

    I'll keep fumbling along but any assistance here would be greatly appreciated....
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 17:38 Holy smokes it worked ... takes forever to start but it works...

    Couple things.

    1) It just locks up the 1000g while the 200 and 250 are ok. I assume this is because of the format being streamed or something..

    2) I have no idea what the button and "current stream" on the menu are for or what they are supposed to do...

    3) In the bat files you use the killtask command. Note that this isn't available on XP home. (the killtask.exe will work fine on xp home, M$ simply chose to give them a less useful tskill.exe)

    4) It doesn't kill the task at the very end (VLC is still running after you stop on the ShowCenter).

    OK.. this works.. somebody.. anybody.. pick up this ball and run with it!!!!

    I would sincerely appreciate it if some of you guys with skills could create the bat/php files for some other channels and help build on this...
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 22:45 frankly I was hesitant to post this stuff because I thought I would be laughed at
    The current stream button is so I can manually start streaming something from the server and then just pick it up on my linkplayer by hitting the stop button.
    I gave a sample before I will put everything I have to date up here.
    As to instructions, I didn't mean to leave you hanging, yes you need to put a shortcut in your web locations that points to the PUBLIC address of your new file, in my case it was http://mc-main:8090/livestuff/index.php
    the name of my server is mc-main you can also use the ip address of your swisscenter server.
    here are the files I have in
    C:\Documents and Settings\All Users\Application Data\Simese\Data\livestuff
    File Attachment:
    File name: livestuff.zip
    File size:36549 bytes
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/29 23:17 >>>I was hesitant to post this stuff because I thought I would be laughed at

    I have no idea why you would feel that way. What you have done may not be perfect but it works. Just take a look at the date on the first message in this thread. We've been waiting a long time for this to be put to actual use.

    I am extremely grateful to you for what you have done and for putting up the full folder for the rest of us.

    Now that the cat is out of the bag (so to speak) it will be interesting to see where it goes from here
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/30 00:13 I could pop with excitement....
    I'm sure one of you wizards could transpose the batch stuff to php and add a little bit of customization on the transposing settings, say by filetype and for streams, also I haven't got a clue how I was going to get the RSS video feeds to work. lol
    But then I didn't know how I was going to do this until I tried.
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/31 06:25 How does this work exactly? Could someone give a quick breakdown? I have an HDHomeRun (stand alone network OTA tuner) and would like to give this a try. Popcorn Hour connected to Panny TH-50PX77U
    Buffalo BLT connected to Sharp LCD
    Snazio NetCinema 1310 - not connected
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/01/31 16:58 Firstly, this has only been tested on Windows XP Pro with a regular TV set, I don't have HD with which to test, hence the earlier reference to my choice of background not properly covering the real estate on an HD screen.
    bulleted breakdown
    -update to latest swisscenter (or at least apply the patches listed in the forum to enable a 'Web' media type.

    -create a folder for your web shortcut url links and add it as a media location as type web

    -create a folder in your simese/data directory called livestuff ( i.e. C:\Documents and Settings\All Users\Application Data\Simese\Data\livestuff my swisscenter server's name is mc-main you can use the name or ip)

    -extract the previously attached zip file to the livestuff directory

    -edit the live.php file in livestuff and change the IP to the IP address of your swisscenter server, keep the port setting at 1234

    -add a shortcut url in your previously created web media location that points to the url and port of your swisscenter server and the livestuff folder ( my shortcut is http://mc-main:8090/livestuff)

    -choose the browse the web option on your main screen and you should see your shortcut, select the shortcut and you should see the stream list, click on a stream to select it, and wait..........seriously wait it could take a minute and a half, but most of the time it works

    it's messy, but it works

    frankly, unless you feel very confident about what your doing, you may want to wait until the real geniuses in this place clean this little package up and properly integrate it into the whole.

    I hope this helps and it's a pleasure to serve.
    --------------------------------------
    IO-Data Avel Linkplayer2
    Pentium 4 CPU 3.00 GHz (dual core)
    4Tb of USB-attached MyBoxes
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/03 15:49 I have been out of town for a few days and was hoping to see more comments on this topic when I returned.

    I hope the development team has taken note of what you did because what has been done here is pretty cool and should be improved upon and integrated into Swiss. My understanding is that VLC can also record the stream and it would be pretty sweet if some PVR funtions could be added to Swiss.

    Folks trying this should note that the full version posted contains additional folders and the live.php in those folders must also be edited for the correct IP address.

    To: sdeitsch

    1) I think if you put something like "echo off" in the bat files it would prevent the dos message from appearing on the tv screen before the stream starts. In fact, you could "echo" PLEASE STAND BY or something like that instead couldn't you? (I have very limited knowledge to assist).

    2) If possible, you should add an option to the Main Menu to kill the current stream and return to the Main SwissCenter menu.

    3) It seems like there are some shows with bat/php files that don't appear on the menus. Of course I haven't checked this carefully and they may appear under another name.

    Still playing around with this.... love being able to stream Fox News etc via the ShowCenter....
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/03 19:16 ok
    yes there is extra garbage in there and I am cleaning it up, also not all of the channels are guaranteed to work this is an ongoing labor of love, and my payoff is my washington journal fix on cspan.
    I have been working on this. I did implement the @echo off, good idea about a message, then I tried doing it all with one batch file and that was a nightmare.
    here is what I am trying, and I hope someone will help me, I don't know php but I can pick things up and this should do away completely with the batchfiles and just use straight php to create and fire the link.
    I just can't seem to get the php syntax right to fire off vlc directly from a link. If someone could give me a little sample code of a php link that starts vlc (i.e.
    Code:

     <?php exec("c:\program files\videolan\vlc" :sout $vid $aud $enc $dest); ?>       



    anyway apparently you can use backticks or exec or system or.......??????
    What I imagine is a simple interface that allows you to add a channel, file or folder and set the transcoding options audio video encapsulation from dropdown lists and store this info in a file (or preferably a db table) then the code could generate the pages with the links that fire vlc, load the stream and redirect the page.
    until one of you gurus starts playing with this, I will continue to tweak what I have, I will post the cleaner version shortly with a list of changes.
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/04 02:54 Stu2j wrote:
    To: sdeitsch

    1) I think if you put something like "echo off" in the bat files it would prevent the dos message from appearing on the tv screen before the stream starts. In fact, you could "echo" PLEASE STAND BY or something like that instead couldn't you? (I have very limited knowledge to assist).


    echo off takes out some of the message but most of the message is occurring because I don't know php...when I execute the batch file the code comes back to the page. There is DEFINITELY a better way to implement the execute call other than the way I do it. Probably shell_exec or something and then to pipe the output to null or something...see I get the logic I just don't know the lingo.


    2) If possible, you should add an option to the Main Menu to kill the current stream and return to the Main SwissCenter menu.


    Fine, but I'm going to implement it with the taskkill.exe unless you can suggest a more universal approach. And as for a 'home' link, don't we have a Home button on the remote control, that's how I get back to swisscenter's main menu, but I'll put in a link anyway.


    3) It seems like there are some shows with bat/php files that don't appear on the menus. Of course I haven't checked this carefully and they may appear under another name.


    No, like I said it's a mess, all of the cnn files are just placeholders. I'm working on a new working date parser and then will upload the cleaner folder without extraneous garbage


    Still playing around with this.... love being able to stream Fox News etc via the ShowCenter....


    what it's all about

    Hopefully while we're working on this people can suggest other channels to add or better links to the current streams!!!!!
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/04 07:44 >>>I'm going to implement it with the taskkill.exe unless you can suggest a more universal approach.

    No problem but you may wish to include the taskkill.exe with your bundle for those Windows folks who don't have it.

    >>>And as for a 'home' link, don't we have a Home button on the remote control

    Just looking for a menu option to clear/kill the streams. Seemed logical to do it with an exit from the SDTV menu. Of course, how this is implemented is totally up to you
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/04 23:38 Here's at least a slightly cleaner arrangement. There is only one live.php file to edit now and some requests were fulfilled. I am very close to figuring this puppy out for a crossplatform php based deployment. In the meantime I think I can get these things to load a lot faster. I will keep you all apprised. This shouldn't stop any of you wunderkind out there from taking a shot at this.


    build020408 changelist
    ------------------------
    -cleaned extraneous files
    -added a :file-caching=10000 to the batchfiles it seems to improve the quality of the stream playback.
    -pointed everything towards one copy of live.php (before there were copies everywhere) this way you only have to edit the one file in the main directory live.php to point to your server ip and port.
    -added the requested killswitch - redirect
    -included a copy of taskkill.exe in each directory

    File Attachment:
    File name: build020408.zip
    File size:134259 bytes
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/05 09:28 Just installed the new one...

    Killswitch works great. Kills any active stream and returns to the Main Menu.

    Take a look at knobtv.. it was one of the best and most reliable streams and now I'm getting a vlc error message.

    I'll be going through all the streams later to see which I can confirm are definitely working for me...

    Thanks...
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/05 12:04 First round of tests to provide you with some feedback... performed on a Standard Definition television with a ShowCenter 200... more to follow...

    (Success means that I was able to get the stream to show on my tv and/or the function worked as intended)

    1 CSPAN ............... Success!
    2 CSPAN2.............. Success!
    2 CSPAN3.............. Success!
    4 Research............. Success!
    5 Anenberg............ Success!
    6 GoLeft Today ...... VLC Error Unable to Open
    7 GoLeft Yesterday..VLC Error Unable to Open
    8 FOX LA................ Success!
    9 FOX NO............... Success!
    10 FOX Denver....... Success!
    11 MSNBC.............. Sub Menu Link ok .. Return ok
    12 CBC Vancouver...Success!
    13 BBC World .........Success!
    14 TV......................Sub Menu Link ok.. Return ok

    Current Stream Button Success!
    Killswitch and Return .. Success!

    MSNBC Sub Menu:

    Headlines .............. Success!
    News..................... Error Not Found msnbcnews.php
    Countdown ............ Sub Menu Link ok.. Return ok
    Hardball................. Error Not Found hardball.php

    Countdown Sub Menu:

    Oddballs:

    Today .................... VLC Error Unable to Open
    Yesterday................ VLC Error Unable to Open
    Day Before.............. VLC Error Unable to Open

    Worst Person: (Extraneous title with no option)
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/05 13:11 wow....thanx for the report.....some of the errors have to do with the date parsing, I'm working on it, and the msnbc sub thingy is still being fleshed out. I sort of stopped looking for good streams and started trying to figure out the syntax in pure php. I was able to fire vlc and redirect with php, but I can't seem to set the transcoding options.....yet
    update soon.....
      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/05 14:03 Continuing with the test:

    The TV Sub Menu:

    1 RealGood TV .........VLC Error Unable to open
    2 Discovery..............Success!
    3 KnobTV.................Sub Menu link ok.. Return.. ok
    4 Old Cartoon...........VLC Error Unable to open
    5 Old Cartoon 2........VLC Error Unable to open
    6 Earth Channel........No Error No Stream
    7 Frontier.................Audio Only

    KnobTV Sub Menu 1-9... Success (don't know why it didn't work earlier)

    Additional Test on a Standard LCD (non widescreen) with the Showcenter 250HD results in the same display and same results.

    Hardware isssues:

    1) On a widescreen TV, the background does not fill the screen (Menu text is centered just fine).

    2) I can't get the 1000g to stream anything. What format is being streamed that this player doesn't support?

    Almost forgot.. when viewing locally (computer monitor) the menu layout appears fine on a regular monitor but is a mess on a widescreen monitor. On both monitors, the background simply appears white.

    This concludes our test
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.
    Re: Ticket #82 (transcoding unsupported formats) - 2008/02/05 16:07 Just to clean up/combine/enhance the step by step instructions a bit to encourage others to try this as it is really very easy:

    Here are the complete steps and nothing here changes your SwissCenter setup so go ahead and give it a shot assuming you are running a Windows server. You can always remove it if you don't want it.

    1) Download and install VLC to your server (see the link in the first message of this thread). Don't worry about configuring it and it doesn't need to run on start up. It just needs to be there in the default installation.

    2) You must be running the latest swisscenter which has the 'Web' media type.

    3) Create a folder for your web shortcut url links and add it as a media location as type "web"

    4) Create a folder in your simese/data directory called livestuff ( i.e. C:\Documents and Settings\All Users\Application Data\Simese\Data\livestuff)

    5) Extract the build020408.zip file to the new livestuff folder

    6) Edit the live.php file in livestuff and change the IP to the IP address of your swisscenter server, keep the port setting at 1234

    7) Add a shortcut url in your previously created web media location that points to the url and port of your swisscenter server and the livestuff folder

    Examples:

    http://mc-main:8090/livestuff/index.php
    http://server_ip:8080/livestuff/index.php

    That sounds complicated but it's not. Just right click -> New Shortcut -> Enter location per above using your server ip. Give it a name and save it. That's all there is to it.

    8) Choose the browse the web option on your main screen and you should see a new menu item (SDTV - Streaming TV) . select this menu option and you should see the stream menu, click on a stream to select it, and wait....and wait......it could take a minute and a half but it should start.

    Troubleshooting:

    Note 1: If you don't see the new menu item after selecting "Browse the Web", you have 1) created a bad shortcut (see above and try again) or 2)your media location is pointing to the wrong folder (point it at the folder with the shortcut).

    Note 2: If you select a stream and VLC doesn't pop open on the server.. recheck the ip in the live.php file and make certain you left the port at 1234.

    Note 3: After you select a stream wait, there will be a pause and then the screen will go blank. Continue to wait as this is normal. The stream should begin momentarily. If it doesn't, you can hit the stop button on the remote to stop it.

    If you have any questions... just ask. Like to get everyone on this bandwagon
    Showcenters 1000g/200/250HD Popcorn Hour A-100
    Netgear HDX101 Powerline Adapters
    Windows XP Simese 2.07 running latest SVN
    NAS Server IBM NetVista 900Mhz/256RAM


      | | The administrator has disabled public write access.