![]() |
|
[dev] CetonTV+HDHomeRun - Watch TV on XBMC (WIN/OSX) - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Development (/forumdisplay.php?fid=32) +--- Forum: Python Add-on Development (/forumdisplay.php?fid=26) +--- Thread: [dev] CetonTV+HDHomeRun - Watch TV on XBMC (WIN/OSX) (/showthread.php?tid=119865) Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
- mcheng89 - 2012-01-25 08:14 ashwinreddy Wrote:I have installed Ceton card on PC, and tested with Windows Media Center. No, there shouldnt be any issues with WMC unless it tries to play something on the same tuner. I actually have one tuner unassigned for remoteCeton, but I can use that tuner on any computer without having to assign it. As to your issue, does your output look similar to mine? Did the app create a channelmap.csv file in the same folder? It should look something like this: Code: 1,FiOS TV 1,1017Can you try changing the channel by opening this link in your browser: http://localhost:8555/play?tuner=4&channel=7 I also have the same issue. - kollepara - 2012-01-26 00:34 Output at remoteceton server is like this Looks like there is a problem in starting VLC plugin Tuner[1]: Invalid channel... Stopping streams Tuner[2]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 2 Tuner[2]: Changing channel to 0 Tuner[2]: Invalid channel... Stopping streams Tuner[3]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 3 Tuner[3]: Changing channel to 0 Tuner[3]: Invalid channel... Stopping streams Tuner[4]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 4 Tuner[4]: Changing channel to 0 Tuner[4]: Invalid channel... Stopping streams ================================================== Server: Starting up listener thread Server: Press enter to shutdown... ================================================== Tuner[1]: Changing channel to 8 Tuner[1]: Program number is 6 Tuner[1]: Channel name is NECN Tuner[1]: rtsp://192.168.200.1:8554/cetonmpeg0 Tuner[1]: Starting Video VLC[1]: Starting VLC instance with remoteVLC plugin VLC[1]: Streaming to http://localhost:8555 VLC[1]: Error starting stream. Shutting down VLC[1]: Closing VLC instance Tuner[1]: Stopping Video - mcheng89 - 2012-01-26 01:38 kollepara Wrote:Output at remoteceton server is like this It throws that error when VLC fails to start up (the CreateProcess function fails). Can you check if the VLC_PROCESS setting is pointing to vlc.exe? EDIT: I updated the program with more error messages for the startup. Can you try running the new version? - kollepara - 2012-01-26 02:52 Where can i get the latest version of remoteCeton server? we really appreciate your help. - mcheng89 - 2012-01-26 02:59 kollepara Wrote:Where can i get the latest version of remoteCeton server? I update the links on the first post when I make changes. Let me know if it works for you - kollepara - 2012-01-26 16:59 mcheng89 Wrote:I update the links on the first post when I make changes. I couldn't run your latest version as it is crashing as soon as i start. I found the issue with 1.3.0 version. My bad. I didn't set the correct path for VLC_PROCESS. After i set the correct path, Server says it is streaming. Here is the output. Tuner[1]: Invalid channel... Stopping streams Tuner[2]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 2 Tuner[2]: Changing channel to 0 Tuner[2]: Invalid channel... Stopping streams Tuner[3]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 3 Tuner[3]: Changing channel to 0 Tuner[3]: Invalid channel... Stopping streams Tuner[4]: Ceton InfiniTV PCIe (00-80-19-6c) Tuner 4 Tuner[4]: Changing channel to 0 Tuner[4]: Invalid channel... Stopping streams ================================================== Server: Starting up listener thread Server: Press enter to shutdown... ================================================== Tuner[1]: Changing channel to 8 Tuner[1]: Program number is 6 Tuner[1]: Channel name is NECN Tuner[1]: rtsp://192.168.200.1:8554/cetonmpeg0 Tuner[1]: Starting Video VLC[1]: Starting VLC instance with remoteVLC plugin VLC[1]: Streaming to http://localhost:8555 VLC[1]: Setting channel program id using remoteVLC Tuner[1]: Changing channel to 8 Tuner[1]: Channel did not change... Tuner[1]: Changing channel to 7 Tuner[1]: Program number is 4 Tuner[1]: Channel name is WHDH7 VLC[1]: Setting channel program id using remoteVLC VLC[1]: Could not set channel in 5 seconds VLC[1]: Closing VLC instance Tuner[1]: Stopping Video Tuner[1]: Changing channel to 8 Tuner[1]: Program number is 6 Tuner[1]: Channel name is NECN Tuner[1]: rtsp://192.168.200.1:8554/cetonmpeg0 Tuner[1]: Starting Video VLC[1]: Starting VLC instance with remoteVLC plugin VLC[1]: Streaming to http://localhost:8555 VLC[1]: Setting channel program id using remoteVLC Now. I am unable see the video using my VLC player. I tried to use the rtsp url and http url. If i use http url in browser, browser is downloading the bytes continuosly. How can i play the video using VLC? Or should i strictly use XBMC? - mcheng89 - 2012-01-26 19:32 kollepara Wrote:I couldn't run your latest version as it is crashing as soon as i start. I found the issue with 1.3.0 version. My bad. I didn't set the correct path for VLC_PROCESS. After i set the correct path, Server says it is streaming. Here is the output. You can view the videos using the http URL The rtsp stream is the video stream that the device outputs If you try to connect to that stream directly, the Ceton device stops the stream for any other clients. So, I'm guessing that you had VLC run the rtsp stream first, which broke the remoteCeton stream. Then when you tried the http stream it doesn't work anymore. I have to modify the vlc plugin to detect if the stream stops. If you want you can use just open these links in vlc to start the stream and select the channel: http://localhost:8555/play?tuner=1&channel=8&redirect=true The redirect option should automatically redirect vlc to the stream. As for the latest version, is there any output/error messages when you run it? - kollepara - 2012-01-27 05:11 mcheng89 Wrote:You can view the videos using the http URL That explains why i cannot see the video everytime when i change the channel. Finally i am able to view the stream in VLC player using rtsp. You did a fantastic job. I really want to install the cable card on my linux system. Does your remoteCeton runs on linux? Which language you used to develop the remoteCeton server? As for the latest version, there is not much information. as soon as i start, i get the windows popup saying "Close the program". I will find out some log which is useful for you. Again. You did really a good job. I appreciate your help. - mcheng89 - 2012-01-27 05:29 kollepara Wrote:That explains why i cannot see the video everytime when i change the channel. Finally i am able to view the stream in VLC player using rtsp. You did a fantastic job. remoteCeton is in C++ but some parts of the code is uses Windows api. I'll start working on porting it to linux soon. Can you tell me which distro you use, so I can work with that? The server doesnt actually write a log file anywhere, but it should always output a message before the "Press any key to continue" output as of version 1.3.2. If you are using a version before that it stops without a message when it finds that the tcp ports are already being used. Can you try running it again, but this time making sure that there are no instances of vlc.exe listed in the task manager? Can you check the changelog to make sure that you're using version 1.3.2. Maybe you might not be on the latest version? ============================================== EDIT: I'm thinking about making a web interface that utilizes VLC's webplugin to watch/change channels. The web interface should work on Windows/Mac/Linux with VLC: http://wiki.videolan.org/Documentation:WebPlugin Or use m3u8 streams for iphone/android devices. An example of VLC plugin playing tv in Chrome:
- kollepara - 2012-01-27 06:41 mcheng89 Wrote:remoteCeton is in C++ but some parts of the code is uses Windows api. I am using redhat linux server enterprise edition 5.6. That is a good idea to make a web interface so , that i can see the tv on my google tv. I will run your latest software once again and update you with the information |