Jump to content

HDHomerun - Live TV ?s


Vicpa

Recommended Posts

krustyreturns

The plugin in combination with the backend software.  I only have experience with one of them, but yes, either should work.  

Link to comment
Share on other sites

  • 3 weeks later...

btw, do any of you guys have an hdhr PLUS?  It would be great if someone with one of these devices could test it.

I had two of the hdhomerun connect versions, and just this last week I picked up a plus version, upgraded the homerun firmware, and now I can't get live TV from media browser on anything, even on the HTPC running the server. I honestly believe this has something to do with the homerun firmware upgrade. Before this live TV seemed to be working fine. I don't know what you would want me to do to test it, but I'm more than willing to help out as best as I can. I have tried taking the PLUS back out of the setup, but still no luck. TV seems to be fine in WMC

Link to comment
Share on other sites

krustyreturns

Post the swmc log after you get a failed stream start. I wonder if its the plus that's causing the problem.

Link to comment
Share on other sites

Well, here's my story! I bought the Plus because Microcenter had it for a really good price, $80, thinking I could add 2 more tuners to my network. After I installed it, I found out that WMC only supports a total of 4 tuners, which I already had. This morning I took the Plus out of the network, uninstalled the software and did a system restore back to when I originally installed it. Then I reinstalled the older version of the HDHR software that I had, and it told me there was upgraded software available for it, so I let it install it. And now everything is working as it should with the 2 Connect models :) If there's some other MC that supports more than 4 tuners, let me know. Sry I couldn't help out more as a tester, but I got my $85 back! I think the plus might have issues maybe because it does it's own transcoding. Actually the only benefit I got from it was I got slightly better reception with it.

 

Looks like Tuner salad will work for more tuners!

http://www.hack7mc.com/2010/08/increasing-tuner-limit-in-media-center-with-tunersalad.html

Edited by rick355
Link to comment
Share on other sites

I ordered another HDHR connect refurbished from newegg :)

media browser is awesome!

Edited by rick355
Link to comment
Share on other sites

techywarrior

I don't really use remote Live TV thru any of the apps but I was trying to help Scott test the WP app and I noticed that Live TV wasn't working at all for me right now.

 

Transcoding log is pretty bare:

C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"


ffmpeg version git-2014-12-11-af1d93c Copyright (c) 2000-2014 the FFmpeg developers
  built on Dec 14 2014 15:19:58 with gcc 4.9.2 (Rev2, Built by MSYS2 project)
  configuration: --enable-libmfx --arch=x86 --disable-debug --disable-shared --disable-doc --disable-w32threads --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-avfilter --enable-bzlib --enable-zlib --enable-decklink --enable-librtmp --enable-gnutls --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-libbluray --enable-libcaca --enable-libopenjpeg --enable-fontconfig --enable-libfreetype --enable-libass --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libsoxr --enable-libtwolame --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvorbis --enable-libvo-aacenc --enable-libopus --enable-libvidstab --enable-libvpx --enable-libwavpack --enable-libxavs --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzvbi
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 14.100 / 56. 14.100
  libavformat    56. 15.103 / 56. 15.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[http @ 04cc3800] HTTP error 404 Not Found
http://192.168.1.114:5004/auto/v75.2: Server returned 404 Not Found

Server log has a little more but not much that I can see:

2014-12-18 13:59:40.6489 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:00:40.6727 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:01:40.6966 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:02:40.7196 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:03:40.7421 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:04:26.0441 Info - App: HttpClientManager POST: http://www.mb3admin.com/admin/service/registration/ping
2014-12-18 14:04:40.7645 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:04:51.4535 Info - App: HttpClientManager GET: http://images.windowsmedia.com/dvdcover/cov150/drt200/t269/t26907o03zh.jpg
2014-12-18 14:04:51.8285 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/4386_19.jpg
2014-12-18 14:04:51.9691 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/369_19.jpg
2014-12-18 14:04:52.0942 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/6048_19.jpg
2014-12-18 14:04:52.2504 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/8048_19.jpg
2014-12-18 14:05:40.7875 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:05:56.9611 Info - App: SessionInfoWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:05:56.9611 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:05:56.9611 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:07.4154 Info - App: ActivityLogWebSocketListener stop transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:07.4154 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:07.4154 Info - App: SessionInfoWebSocketListener stop transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:07.4154 Info - App: ScheduledTasksWebSocketListener stop transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:07.4311 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:06:12.1973 Warn - App: PlaybackStopped reported with null media info.
2014-12-18 14:06:34.4650 Warn - App: PlaybackStopped reported with null media info.
2014-12-18 14:06:40.8095 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:07:18.7037 Warn - App: PlaybackStopped reported with null media info.
2014-12-18 14:07:25.6262 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/1124_19.jpg
2014-12-18 14:07:25.8293 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/1481_19.jpg
2014-12-18 14:07:25.8918 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/2636_19.jpg
2014-12-18 14:07:25.9543 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/1914_19.jpg
2014-12-18 14:07:30.3141 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/10586_19.jpg
2014-12-18 14:07:30.4078 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/5297_19.jpg
2014-12-18 14:07:30.4703 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/5280_19.jpg
2014-12-18 14:07:30.7203 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/8030_19.jpg
2014-12-18 14:07:30.7828 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/5293_19.jpg
2014-12-18 14:07:30.8922 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/2613_19.jpg
2014-12-18 14:07:30.9703 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/8345_19.jpg
2014-12-18 14:07:31.0172 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/8345_19.jpg
2014-12-18 14:07:31.1266 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/5265_19.jpg
2014-12-18 14:07:31.2204 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/7189_19.jpg
2014-12-18 14:07:40.8306 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:07:52.8632 Warn - App: PlaybackStopped reported with null media info.
2014-12-18 14:07:58.6919 Info - App: ScheduledTasksWebSocketListener stop transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:07:58.7231 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/420_19.jpg
2014-12-18 14:07:58.8481 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/3756_19.jpg
2014-12-18 14:07:58.9262 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/6901_19.jpg
2014-12-18 14:07:59.0669 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/9029_19.jpg
2014-12-18 14:07:59.3013 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/9029_19.jpg
2014-12-18 14:07:59.3794 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/2883_19.jpg
2014-12-18 14:07:59.4263 Info - App: HttpClientManager GET: http://images.windowsmedia.com/tvcards/org/7509_19.jpg
2014-12-18 14:08:05.9275 Info - App: Opening channel stream from ServerWMC, external channel Id: 650505
2014-12-18 14:08:06.1619 Info - App: Live stream info: {"Path":"http://192.168.1.114:5004/auto/v75.2","RequiredHttpHeaders":{},"Protocol":"Http","Id":"0","ReadAtNativeFramerate":false}
2014-12-18 14:08:07.6777 Info - App: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"
2014-12-18 14:08:07.8808 Info - App: Closing live stream from ServerWMC, stream Id: 0
2014-12-18 14:08:07.8808 Info - App: FFMpeg exited with code 1
2014-12-18 14:08:08.9278 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Could not find file 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4'.
	System.IO.FileNotFoundException
	   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
	   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
	   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
	   at MediaBrowser.Common.Implementations.IO.CommonFileSystem.GetFileStream(String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.StreamFile(String path, Stream outputStream)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	
2014-12-18 14:08:08.9278 Error - NotFoundHttpHandler: 192.168.1.10:8096 Request not found: /mediabrowser/Videos/4d5a4a1cee6fea9d146b803bf5b98ba4/stream.mp4?audioChannels=2&deviceId=58544a770290641ec3c354d2973f375f1bb9cdcb&Static=false&mediaSourceId=4d5a4a1cee6fea9d146b803bf5b98ba4&maxWidth=1920&videoBitrate=9872000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac&profile=baseline&level=3&EnableAutoStreamCopy=false&ClientTime=1418940486388
2014-12-18 14:08:08.9746 Info - App: Opening channel stream from ServerWMC, external channel Id: 650505
2014-12-18 14:08:09.0215 Info - App: Live stream info: {"Path":"http://192.168.1.114:5004/auto/v75.2","RequiredHttpHeaders":{},"Protocol":"Http","Id":"1","ReadAtNativeFramerate":false}
2014-12-18 14:08:09.9279 Info - App: Deleting partial stream file(s) C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4
2014-12-18 14:08:10.5373 Info - App: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"
2014-12-18 14:08:10.5685 Info - App: Closing live stream from ServerWMC, stream Id: 1
2014-12-18 14:08:10.5842 Info - App: FFMpeg exited with code 1
2014-12-18 14:08:11.6938 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Could not find file 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4'.
	System.IO.FileNotFoundException
	   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
	   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
	   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
	   at MediaBrowser.Common.Implementations.IO.CommonFileSystem.GetFileStream(String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.StreamFile(String path, Stream outputStream)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	
2014-12-18 14:08:11.6938 Error - NotFoundHttpHandler: 192.168.1.10:8096 Request not found: /mediabrowser/Videos/4d5a4a1cee6fea9d146b803bf5b98ba4/stream.mp4?audioChannels=2&deviceId=58544a770290641ec3c354d2973f375f1bb9cdcb&Static=false&mediaSourceId=4d5a4a1cee6fea9d146b803bf5b98ba4&maxWidth=1920&videoBitrate=9872000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac&profile=baseline&level=3&EnableAutoStreamCopy=false&ClientTime=1418940486388
2014-12-18 14:08:11.7094 Info - App: Opening channel stream from ServerWMC, external channel Id: 650505
2014-12-18 14:08:11.7719 Info - App: Live stream info: {"Path":"http://192.168.1.114:5004/auto/v75.2","RequiredHttpHeaders":{},"Protocol":"Http","Id":"2","ReadAtNativeFramerate":false}
2014-12-18 14:08:12.6939 Info - App: Deleting partial stream file(s) C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4
2014-12-18 14:08:13.2721 Info - App: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"
2014-12-18 14:08:13.3190 Info - App: Closing live stream from ServerWMC, stream Id: 2
2014-12-18 14:08:13.3190 Info - App: FFMpeg exited with code 1
2014-12-18 14:08:14.4129 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Could not find file 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4'.
	System.IO.FileNotFoundException
	   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
	   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
	   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
	   at MediaBrowser.Common.Implementations.IO.CommonFileSystem.GetFileStream(String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.StreamFile(String path, Stream outputStream)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	
2014-12-18 14:08:14.4129 Error - NotFoundHttpHandler: 192.168.1.10:8096 Request not found: /mediabrowser/Videos/4d5a4a1cee6fea9d146b803bf5b98ba4/stream.mp4?audioChannels=2&deviceId=58544a770290641ec3c354d2973f375f1bb9cdcb&Static=false&mediaSourceId=4d5a4a1cee6fea9d146b803bf5b98ba4&maxWidth=1920&videoBitrate=9872000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac&profile=baseline&level=3&EnableAutoStreamCopy=false&ClientTime=1418940486388
2014-12-18 14:08:14.4285 Info - App: Opening channel stream from ServerWMC, external channel Id: 650505
2014-12-18 14:08:14.4754 Info - App: Live stream info: {"Path":"http://192.168.1.114:5004/auto/v75.2","RequiredHttpHeaders":{},"Protocol":"Http","Id":"3","ReadAtNativeFramerate":false}
2014-12-18 14:08:15.4129 Info - App: Deleting partial stream file(s) C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4
2014-12-18 14:08:15.9755 Info - App: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"
2014-12-18 14:08:16.0224 Info - App: Closing live stream from ServerWMC, stream Id: 3
2014-12-18 14:08:16.0224 Info - App: FFMpeg exited with code 1
2014-12-18 14:08:17.1318 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Could not find file 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4'.
	System.IO.FileNotFoundException
	   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
	   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
	   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
	   at MediaBrowser.Common.Implementations.IO.CommonFileSystem.GetFileStream(String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.StreamFile(String path, Stream outputStream)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	
2014-12-18 14:08:17.1318 Error - NotFoundHttpHandler: 192.168.1.10:8096 Request not found: /mediabrowser/Videos/4d5a4a1cee6fea9d146b803bf5b98ba4/stream.mp4?audioChannels=2&deviceId=58544a770290641ec3c354d2973f375f1bb9cdcb&Static=false&mediaSourceId=4d5a4a1cee6fea9d146b803bf5b98ba4&maxWidth=1920&videoBitrate=9872000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac&profile=baseline&level=3&EnableAutoStreamCopy=false&ClientTime=1418940486388
2014-12-18 14:08:17.1474 Info - App: Opening channel stream from ServerWMC, external channel Id: 650505
2014-12-18 14:08:17.2099 Info - App: Live stream info: {"Path":"http://192.168.1.114:5004/auto/v75.2","RequiredHttpHeaders":{},"Protocol":"Http","Id":"4","ReadAtNativeFramerate":false}
2014-12-18 14:08:18.1318 Info - App: Deleting partial stream file(s) C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4
2014-12-18 14:08:18.7256 Info - App: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -i "http://192.168.1.114:5004/auto/v75.2" -sn -vcodec libx264 -force_key_frames expr:gte(t,n_forced*5) -vf "yadif=0:-1:0,scale=min(iw\,1920):trunc(ow/dar/2)*2" -preset superfast -crf 23 -maxrate 9872000 -bufsize 19744000 -vsync vfr -profile:v baseline -level 3 -map_metadata -1 -threads 2 -acodec aac -strict experimental -ac 2 -ab 128000 -af "aresample=async=1000" -f mp4 -movflags frag_keyframe+empty_moov -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4"
2014-12-18 14:08:18.7725 Info - App: Closing live stream from ServerWMC, stream Id: 4
2014-12-18 14:08:18.7881 Info - App: FFMpeg exited with code 1
2014-12-18 14:08:19.8664 Error - App: Error streaming media. The client has most likely disconnected or transcoding has failed.
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Could not find file 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4'.
	System.IO.FileNotFoundException
	   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
	   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
	   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
	   at MediaBrowser.Common.Implementations.IO.CommonFileSystem.GetFileStream(String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier.StreamFile(String path, Stream outputStream)
	   at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal(Stream responseStream)
	
2014-12-18 14:08:19.8664 Error - NotFoundHttpHandler: 192.168.1.10:8096 Request not found: /mediabrowser/Videos/4d5a4a1cee6fea9d146b803bf5b98ba4/stream.mp4?audioChannels=2&deviceId=58544a770290641ec3c354d2973f375f1bb9cdcb&Static=false&mediaSourceId=4d5a4a1cee6fea9d146b803bf5b98ba4&maxWidth=1920&videoBitrate=9872000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac&profile=baseline&level=3&EnableAutoStreamCopy=false&ClientTime=1418940486388
2014-12-18 14:08:20.1164 Error - DtoUtils: ServiceBase<TRequest>::Service Exception
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Value cannot be null.
	Parameter name: path
	System.ArgumentNullException
	   at MediaBrowser.Common.Net.MimeTypes.GetMimeType(String path)
	   at MediaBrowser.WebDashboard.Api.DashboardService.Get(GetDashboardResource request)
	   at lambda_method(Closure , Object , Object )
	   at ServiceStack.Host.ServiceRunner`1.Execute(IRequest request, Object instance, TRequest requestDto)
	
2014-12-18 14:08:20.1164 Error - HttpServer: Error processing request for /mediabrowser/dashboard/
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Value cannot be null.
	Parameter name: path
	ServiceStack.HttpError
	No Stack Trace Available
	
2014-12-18 14:08:20.8664 Info - App: Deleting partial stream file(s) C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\769158a5cce1dd6a1b9d2cedcf94bc73.mp4
2014-12-18 14:08:32.1021 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 192.168.1.107:53097
2014-12-18 14:08:37.3682 Info - HttpServer: Web socket connection closed by client. Reason: Empty
2014-12-18 14:08:40.8374 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:08:41.1968 Info - App: SessionInfoWebSocketListener Begin transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:41.1968 Info - App: ScheduledTasksWebSocketListener Begin transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:41.1968 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:46.3846 Info - App: ActivityLogWebSocketListener stop transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:46.3846 Info - App: ActivityLogWebSocketListener Begin transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:46.3846 Info - App: SessionInfoWebSocketListener stop transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:08:46.3846 Info - App: ScheduledTasksWebSocketListener stop transmitting over websocket to 192.168.1.107:54239
2014-12-18 14:09:18.6535 Error - HttpServer: Error receiving web socket message
	*** Error Report ***
	Version: 3.0.5464.40000
	Command line: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	Operating system: Microsoft Windows NT 6.2.9200.0
	Processor count: 4
	64-Bit OS: True
	64-Bit Process: False
	Program data path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server
	Application Path: C:\Users\MB\AppData\Roaming\MediaBrowser-Server\system\MediaBrowser.ServerApplication.exe
	An internal WebSocket error occurred. Please see the innerException, if present, for more details. 
	System.Net.WebSockets.WebSocketException
	   at System.Net.WebSockets.WebSocketBase.ThrowIfConvertibleException(String methodName, Exception exception, CancellationToken cancellationToken, Boolean aborted)
	   at System.Net.WebSockets.WebSocketBase.<ReceiveAsyncCore>d__1.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.HttpServer.NativeWebSocket.<ReceiveBytesAsync>d__4.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at MediaBrowser.Server.Implementations.HttpServer.NativeWebSocket.<Receive>d__0.MoveNext()
	InnerException: System.Net.HttpListenerException
	The I/O operation has been aborted because of either a thread exit or an application request
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.WebSockets.WebSocketHttpListenerDuplexStream.<ReadAsyncCore>d__0.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
	   at System.Net.WebSockets.WebSocketBase.WebSocketOperation.<Process>d__47.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.WebSockets.WebSocketBase.<ReceiveAsyncCore>d__1.MoveNext()
	
2014-12-18 14:09:40.8594 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping
2014-12-18 14:10:40.8819 Info - App: HttpClientManager POST: http://192.168.1.104:8324/mediabrowser/message/Ping

Link to comment
Share on other sites

techywarrior

Since I'm guessing the 404 error is something to do with the change to use DLNA for the HDHomerun wouldn't it make sense that if the DLNA attempt fails that it falls back to the old method?

Link to comment
Share on other sites

techywarrior

Ah, I just found the new setting in ServerWMC to toggle DLNA on/off for MediaBrowser. I turned it off and still had Live TV fail.

C:\Users\MB\AppData\Roaming\MediaBrowser-Server\ffmpeg\20141111\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -re -i file:"\\MEDIAPC\Users\Public\Recorded TV\TempSWMC\LiveTV_MediaBrowser^MediaBrowser^12_ClearQAM_91.2_2014_12_18_17_57_28.ts" -map_metadata -1 -threads 0 -sn -codec:v:0 libx264 -preset superfast -crf 23 -maxrate 14680000 -bufsize 29360000 -vsync vfr -force_key_frames expr:gte(t,n_forced*6) -vf "yadif=0:-1:0" -sc_threshold 0 -codec:a:0 aac -strict experimental -ac 8 -ab 320000 -af "adelay=1,aresample=async=1000" -hls_time 6 -start_number 0 -hls_list_size 1000 -hls_base_url "hls/23f9d1d0a5f373a1438a0c8e779638f3/" -y "C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\23f9d1d0a5f373a1438a0c8e779638f3.m3u8"


ffmpeg version git-2014-12-11-af1d93c Copyright (c) 2000-2014 the FFmpeg developers
  built on Dec 14 2014 15:19:58 with gcc 4.9.2 (Rev2, Built by MSYS2 project)
  configuration: --enable-libmfx --arch=x86 --disable-debug --disable-shared --disable-doc --disable-w32threads --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-avfilter --enable-bzlib --enable-zlib --enable-decklink --enable-librtmp --enable-gnutls --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-libbluray --enable-libcaca --enable-libopenjpeg --enable-fontconfig --enable-libfreetype --enable-libass --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libsoxr --enable-libtwolame --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvorbis --enable-libvo-aacenc --enable-libopus --enable-libvidstab --enable-libvpx --enable-libwavpack --enable-libxavs --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzvbi
  libavutil      54. 15.100 / 54. 15.100
  libavcodec     56. 14.100 / 56. 14.100
  libavformat    56. 15.103 / 56. 15.103
  libavdevice    56.  3.100 / 56.  3.100
  libavfilter     5.  2.103 /  5.  2.103
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[mpeg2video @ 010b4ee0] Invalid frame dimensions 0x0.
    Last message repeated 2 times
[mpegts @ 010b28e0] DTS 117180 < 120240 out of order
[mpeg2video @ 010b4ee0] Invalid frame dimensions 0x0.
    Last message repeated 1 times
Input #0, mpegts, from 'file:\\MEDIAPC\Users\Public\Recorded TV\TempSWMC\LiveTV_MediaBrowser^MediaBrowser^12_ClearQAM_91.2_2014_12_18_17_57_28.ts':
  Duration: 00:00:05.63, start: 0.776000, bitrate: 10938 kb/s
  Program 1 
    Stream #0:0[0x1100](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:1[0x1101](spa): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 384 kb/s
    Stream #0:2[0x1011]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], max. 20000 kb/s, 59.94 fps, 59.94 tbr, 90k tbn, 119.88 tbc
-async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0.
[libx264 @ 05aa2420] using SAR=1/1
[libx264 @ 05aa2420] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 05aa2420] profile High, level 4.0
[aac @ 05720760] Unsupported number of channels: 8
Output #0, hls, to 'C:\Users\MB\AppData\Roaming\MediaBrowser-Server\transcoding-temp\23f9d1d0a5f373a1438a0c8e779638f3.m3u8':
    Stream #0:0: Video: h264 (libx264), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, max. 14680 kb/s, 59.94 fps, 59.94 tbn, 59.94 tbc
    Metadata:
      encoder         : Lavc56.14.100 libx264
    Stream #0:1: Audio: aac, 0 channels, 128 kb/s
    Metadata:
      encoder         : Lavc56.14.100 aac
Stream mapping:
  Stream #0:2 -> #0:0 (mpeg2video (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (ac3 (native) -> aac (native))
Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height

Link to comment
Share on other sites

techywarrior

@@krustyreturns any thoughts as to why Live TV wouldn't be working any longer? I did rebuild my MB server and installed the latest release version at the same time so both of those are variables that have changed since the last time it worked.

 

In trying to investigate I noticed that the channel URL it is trying to connect to doesn't seem to match any of the channels it claims to have detected in the lineup. When I view the channels via the Windows Network Devices list or via the HTTP server build into the HDHomerun the channel names are different.

 

I believe the channel number in the URL that ServerWMC is trying to use is the physical channel number so it may be correct. And even then, I don't know why it no longer works anymore when I disable DLNA in ServerWMC.

 

(everything works fine in WMC and I can play the channels directly from the HDHomerun)

Link to comment
Share on other sites

techywarrior

2014/12/18 14:07:39.412 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTunerStatus
2014/12/18 14:07:39.682 GetTunerStatus> Name: Silicondust HDHomeRun Tuner 10408618-0, Id: c5dc95d6-8360-4edb-b10b-bba1fb4380b2, SourceType: ClearQAM, Status: Available, ProgramName: , RecordId: , ChannelId: , Clients:
2014/12/18 14:07:39.682 GetTunerStatus> Name: Silicondust HDHomeRun Tuner 10408618-1, Id: eb08e7f8-330d-48d2-b5e4-458d4fc54c26, SourceType: ClearQAM, Status: Available, ProgramName: , RecordId: , ChannelId: , Clients:
2014/12/18 14:07:39.682 GetTunerStatus> Name: Silicondust HDHomeRun Tuner 10410992-0, Id: 18d9117e-9912-4390-9250-4064a3187aeb, SourceType: ClearQAM, Status: Available, ProgramName: , RecordId: , ChannelId: , Clients:
2014/12/18 14:07:39.682 GetTunerStatus> Name: Silicondust HDHomeRun Tuner 10410992-1, Id: be84bd22-50fc-454b-a064-cd91be1e15e2, SourceType: ClearQAM, Status: Available, ProgramName: , RecordId: , ChannelId: , Clients:
2014/12/18 14:07:39.682 Finished request GetTunerStatus in 0.27s
2014/12/18 14:11:48.733 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetRecordings
2014/12/18 14:11:48.813 Finished request GetRecordings in 0.08s
2014/12/18 14:11:53.773 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetRecordings
2014/12/18 14:11:53.833 Finished request GetRecordings in 0.07s
2014/12/18 14:12:03.213 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:12:03.403 Finished request GetTimers in 0.19s
2014/12/18 14:13:02.633 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:13:02.773 Finished request GetTimers in 0.14s
2014/12/18 14:13:39.783 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:13:39.913 Finished request GetTimers in 0.13s
2014/12/18 14:13:39.923 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:13:40.023 Finished request GetTimers in 0.10s
2014/12/18 14:13:43.563 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:13:43.783 Finished request GetTimers in 0.22s
2014/12/18 14:13:44.993 Received client request: MediaBrowser^@MediaBrowser@5|192.168.1.10|OpenLiveStream|650505|IncludeStreamInfo
2014/12/18 14:13:44.993 OpenLiveStream> -----------------start------------------------
2014/12/18 14:13:44.993 OpenLiveStream> client: MediaBrowser^MediaBrowser requesting live stream
2014/12/18 14:13:45.003 LiveDlnaStream> live-tv dlna started
2014/12/18 14:13:45.053 LiveDlnaStream> DLNA device: 192.168.1.114 / 10408618, has a tuner available, stopping search
2014/12/18 14:13:45.053 LiveDlnaStream> DLNA address set: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:45.053 LiveDlnaStream> total time: 0.05 sec
2014/12/18 14:13:45.053 OpenLiveStream> stream path returned to client: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:45.053 OpenLiveStream> -----------------done-------------------------
2014/12/18 14:13:45.053 Finished request OpenLiveStream in 0.06s
2014/12/18 14:13:46.763 Received client request: MediaBrowser^@MediaBrowser@5|192.168.1.10|CloseLiveStream
2014/12/18 14:13:46.763 CloseStream> -----------------start------------------------
2014/12/18 14:13:46.763 StreamBase::Close> client closed dlna stream: {0}
2014/12/18 14:13:46.763 LiveDlnaStream::Close> closed in 0.00 sec
2014/12/18 14:13:46.763 Close> closed stream for client: MediaBrowser^MediaBrowser^5
2014/12/18 14:13:46.763 CloseStream> -----------------done-------------------------
2014/12/18 14:13:46.763 Finished request CloseLiveStream in 0.00s
2014/12/18 14:13:47.473 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetRecordings
2014/12/18 14:13:47.553 Finished request GetRecordings in 0.08s
2014/12/18 14:13:47.903 Received client request: MediaBrowser^@MediaBrowser@6|192.168.1.10|OpenLiveStream|650505|IncludeStreamInfo
2014/12/18 14:13:47.903 OpenLiveStream> -----------------start------------------------
2014/12/18 14:13:47.903 OpenLiveStream> client: MediaBrowser^MediaBrowser requesting live stream
2014/12/18 14:13:47.903 LiveDlnaStream> live-tv dlna started
2014/12/18 14:13:47.953 LiveDlnaStream> DLNA device: 192.168.1.114 / 10408618, has a tuner available, stopping search
2014/12/18 14:13:47.953 LiveDlnaStream> DLNA address set: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:47.953 LiveDlnaStream> total time: 0.05 sec
2014/12/18 14:13:47.953 OpenLiveStream> stream path returned to client: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:47.953 OpenLiveStream> -----------------done-------------------------
2014/12/18 14:13:47.953 Finished request OpenLiveStream in 0.05s
2014/12/18 14:13:49.523 Received client request: MediaBrowser^@MediaBrowser@6|192.168.1.10|CloseLiveStream
2014/12/18 14:13:49.523 CloseStream> -----------------start------------------------
2014/12/18 14:13:49.523 StreamBase::Close> client closed dlna stream: {0}
2014/12/18 14:13:49.523 LiveDlnaStream::Close> closed in 0.00 sec
2014/12/18 14:13:49.523 Close> closed stream for client: MediaBrowser^MediaBrowser^6
2014/12/18 14:13:49.523 CloseStream> -----------------done-------------------------
2014/12/18 14:13:49.523 Finished request CloseLiveStream in 0.00s
2014/12/18 14:13:50.633 Received client request: MediaBrowser^@MediaBrowser@7|192.168.1.10|OpenLiveStream|650505|IncludeStreamInfo
2014/12/18 14:13:50.633 OpenLiveStream> -----------------start------------------------
2014/12/18 14:13:50.633 OpenLiveStream> client: MediaBrowser^MediaBrowser requesting live stream
2014/12/18 14:13:50.633 LiveDlnaStream> live-tv dlna started
2014/12/18 14:13:50.673 LiveDlnaStream> DLNA device: 192.168.1.114 / 10408618, has a tuner available, stopping search
2014/12/18 14:13:50.673 LiveDlnaStream> DLNA address set: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:50.673 LiveDlnaStream> total time: 0.04 sec
2014/12/18 14:13:50.673 OpenLiveStream> stream path returned to client: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:50.673 OpenLiveStream> -----------------done-------------------------
2014/12/18 14:13:50.683 Finished request OpenLiveStream in 0.05s
2014/12/18 14:13:52.243 Received client request: MediaBrowser^@MediaBrowser@7|192.168.1.10|CloseLiveStream
2014/12/18 14:13:52.243 CloseStream> -----------------start------------------------
2014/12/18 14:13:52.243 StreamBase::Close> client closed dlna stream: {0}
2014/12/18 14:13:52.243 LiveDlnaStream::Close> closed in 0.00 sec
2014/12/18 14:13:52.243 Close> closed stream for client: MediaBrowser^MediaBrowser^7
2014/12/18 14:13:52.243 CloseStream> -----------------done-------------------------
2014/12/18 14:13:52.243 Finished request CloseLiveStream in 0.00s
2014/12/18 14:13:53.353 Received client request: MediaBrowser^@MediaBrowser@8|192.168.1.10|OpenLiveStream|650505|IncludeStreamInfo
2014/12/18 14:13:53.353 OpenLiveStream> -----------------start------------------------
2014/12/18 14:13:53.353 OpenLiveStream> client: MediaBrowser^MediaBrowser requesting live stream
2014/12/18 14:13:53.353 LiveDlnaStream> live-tv dlna started
2014/12/18 14:13:53.403 LiveDlnaStream> DLNA device: 192.168.1.114 / 10408618, has a tuner available, stopping search
2014/12/18 14:13:53.403 LiveDlnaStream> DLNA address set: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:53.403 LiveDlnaStream> total time: 0.05 sec
2014/12/18 14:13:53.403 OpenLiveStream> stream path returned to client: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:53.403 OpenLiveStream> -----------------done-------------------------
2014/12/18 14:13:53.403 Finished request OpenLiveStream in 0.05s
2014/12/18 14:13:54.943 Received client request: MediaBrowser^@MediaBrowser@8|192.168.1.10|CloseLiveStream
2014/12/18 14:13:54.943 CloseStream> -----------------start------------------------
2014/12/18 14:13:54.943 StreamBase::Close> client closed dlna stream: {0}
2014/12/18 14:13:54.943 LiveDlnaStream::Close> closed in 0.00 sec
2014/12/18 14:13:54.943 Close> closed stream for client: MediaBrowser^MediaBrowser^8
2014/12/18 14:13:54.943 CloseStream> -----------------done-------------------------
2014/12/18 14:13:54.943 Finished request CloseLiveStream in 0.00s
2014/12/18 14:13:56.073 Received client request: MediaBrowser^@MediaBrowser@9|192.168.1.10|OpenLiveStream|650505|IncludeStreamInfo
2014/12/18 14:13:56.073 OpenLiveStream> -----------------start------------------------
2014/12/18 14:13:56.073 OpenLiveStream> client: MediaBrowser^MediaBrowser requesting live stream
2014/12/18 14:13:56.073 LiveDlnaStream> live-tv dlna started
2014/12/18 14:13:56.113 LiveDlnaStream> DLNA device: 192.168.1.114 / 10408618, has a tuner available, stopping search
2014/12/18 14:13:56.113 LiveDlnaStream> DLNA address set: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:56.113 LiveDlnaStream> total time: 0.04 sec
2014/12/18 14:13:56.113 OpenLiveStream> stream path returned to client: http://192.168.1.114:5004/auto/v75.2
2014/12/18 14:13:56.113 OpenLiveStream> -----------------done-------------------------
2014/12/18 14:13:56.123 Finished request OpenLiveStream in 0.05s
2014/12/18 14:13:57.673 Received client request: MediaBrowser^@MediaBrowser@9|192.168.1.10|CloseLiveStream
2014/12/18 14:13:57.673 CloseStream> -----------------start------------------------
2014/12/18 14:13:57.673 StreamBase::Close> client closed dlna stream: {0}
2014/12/18 14:13:57.673 LiveDlnaStream::Close> closed in 0.00 sec
2014/12/18 14:13:57.673 Close> closed stream for client: MediaBrowser^MediaBrowser^9
2014/12/18 14:13:57.673 CloseStream> -----------------done-------------------------
2014/12/18 14:13:57.673 Finished request CloseLiveStream in 0.00s
2014/12/18 14:14:06.093 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:14:06.273 Finished request GetTimers in 0.18s
2014/12/18 14:14:06.283 Received client request: MediaBrowser^@MediaBrowser@|192.168.1.10|GetTimers
2014/12/18 14:14:06.393 Finished request GetTimers in 0.11s
2014/12/18 14:14:12.573 MaintenanceTimer> callback at 2:14 PM
2014/12/18 14:14:12.573 MaintenanceTimer> callback - complete

Link to comment
Share on other sites

krustyreturns

In dlna mode swmc doesn't really do much of anything except find a free tuner and send back the url to the tuner, and as near as I can tell from the log you posted it is doing that correctly.  Of course I can't tell with this info if the channel numbers are wrong, you can check that yourself by looking a the xml file served from your tuner and see if the channel from the log matches the channel URL element in the xml file.  you can get the xml file from this string:

http://192.168.1.114/lineup.xml

 

Maybe we would have better luck seeing whats wrong if you turn off dlna mode and send the swmc log after a failed attempt to play a live stream.  If there is something wrong with the tuner/swmc setup we'll have much better luck catching it this way.

 

To answer your earlier point in the thread, swmc does default to the old way of streaming if it determines that dlna doesn't work, but in this case - as far as it knows - the dlna url is fine.

Link to comment
Share on other sites

techywarrior

Interesting, the URL it is trying to play isn't in the lineup. Where is it getting the URL from?

<?xml version="1.0" encoding="UTF-8" standalone="true"?>
-<Lineup>

-<Program>
<GuideNumber>15</GuideNumber>
<GuideName>Azteca</GuideName>
<URL>http://192.168.1.114:5004/auto/v15</URL>
</Program>

-<Program>
<GuideNumber>16.999</GuideNumber>
<GuideName>ITV</GuideName>
<URL>http://192.168.1.114:5004/auto/v16.999</URL>
</Program>

-<Program>
<GuideNumber>23.999</GuideNumber>
<GuideName>Pub Acc</GuideName>
<URL>http://192.168.1.114:5004/auto/v23.999</URL>
</Program>

-<Program>
<GuideNumber>24.999</GuideNumber>
<GuideName>CTN</GuideName>
<URL>http://192.168.1.114:5004/auto/v24.999</URL>
</Program>

-<Program>
<GuideNumber>97.3</GuideNumber>
<GuideName>Ne Ops</GuideName>
<URL>http://192.168.1.114:5004/auto/v97.3</URL>
</Program>

-<Program>
<GuideNumber>97.4</GuideNumber>
<GuideName>NetOps</GuideName>
<URL>http://192.168.1.114:5004/auto/v97.4</URL>
</Program>

-<Program>
<GuideNumber>118</GuideNumber>
<GuideName>CSPAN</GuideName>
<URL>http://192.168.1.114:5004/auto/v118</URL>
</Program>

-<Program>
<GuideNumber>119</GuideNumber>
<GuideName>CSPAN2</GuideName>
<URL>http://192.168.1.114:5004/auto/v119</URL>
</Program>

-<Program>
<GuideNumber>120</GuideNumber>
<GuideName>CSPAN3</GuideName>
<URL>http://192.168.1.114:5004/auto/v120</URL>
</Program>

-<Program>
<GuideNumber>129</GuideNumber>
<GuideName>KBEH</GuideName>
<URL>http://192.168.1.114:5004/auto/v129</URL>
</Program>

-<Program>
<GuideNumber>135</GuideNumber>
<GuideName>UCSD-TV</GuideName>
<URL>http://192.168.1.114:5004/auto/v135</URL>
</Program>

-<Program>
<GuideNumber>136</GuideNumber>
<GuideName>KDTF</GuideName>
<URL>http://192.168.1.114:5004/auto/v136</URL>
</Program>

-<Program>
<GuideNumber>409</GuideNumber>
<GuideName>XHUAA</GuideName>
<URL>http://192.168.1.114:5004/auto/v409</URL>
</Program>

-<Program>
<GuideNumber>807</GuideNumber>
<GuideName>COZI</GuideName>
<URL>http://192.168.1.114:5004/auto/v807</URL>
</Program>

-<Program>
<GuideNumber>808</GuideNumber>
<GuideName>ME-TV</GuideName>
<URL>http://192.168.1.114:5004/auto/v808</URL>
</Program>

-<Program>
<GuideNumber>811</GuideNumber>
<GuideName>Vme</GuideName>
<URL>http://192.168.1.114:5004/auto/v811</URL>
</Program>

-<Program>
<GuideNumber>813</GuideNumber>
<GuideName>Antenna</GuideName>
<URL>http://192.168.1.114:5004/auto/v813</URL>
</Program>

-<Program>
<GuideNumber>814</GuideNumber>
<GuideName>ThisTV_</GuideName>
<URL>http://192.168.1.114:5004/auto/v814</URL>
</Program>

-<Program>
<GuideNumber>815</GuideNumber>
<GuideName>LiveW</GuideName>
<URL>http://192.168.1.114:5004/auto/v815</URL>
</Program>

-<Program>
<GuideNumber>957</GuideNumber>
<GuideName>KKSM</GuideName>
<URL>http://192.168.1.114:5004/auto/v957</URL>
</Program>

-<Program>
<GuideNumber>1005</GuideNumber>
<GuideName>Fox5 HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1005</URL>
</Program>

-<Program>
<GuideNumber>1006</GuideNumber>
<GuideName>SD 6</GuideName>
<URL>http://192.168.1.114:5004/auto/v1006</URL>
</Program>

-<Program>
<GuideNumber>1007</GuideNumber>
<GuideName>KNSD HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1007</URL>
</Program>

-<Program>
<GuideNumber>1008</GuideNumber>
<GuideName>KFMB HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1008</URL>
</Program>

-<Program>
<GuideNumber>1009</GuideNumber>
<GuideName>KUSI HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1009</URL>
</Program>

-<Program>
<GuideNumber>1010</GuideNumber>
<GuideName>KGTV HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1010</URL>
</Program>

-<Program>
<GuideNumber>1011</GuideNumber>
<GuideName>KPBS HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1011</URL>
</Program>

-<Program>
<GuideNumber>1017</GuideNumber>
<GuideName>KBNT-HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1017</URL>
</Program>

-<Program>
<GuideNumber>1136</GuideNumber>
<GuideName>KDTF HD</GuideName>
<URL>http://192.168.1.114:5004/auto/v1136</URL>
</Program>

</Lineup>

The 75.2 it is trying to tune into is the physical channel while the URLs listed in the lineup.xml are mostly virtual channel numbers (1011, etc.)

 

All this happens automatically so not even sure what I can do about it. WMC works fine so I don't want to mess with that too much (also, you can't enter virtual channel numbers into WMC anyway). Perhaps ServerWMC will have to add some sort of mapping? (that would suck for people with lots of channels tho)

Edited by techywarrior
Link to comment
Share on other sites

krustyreturns

Yeah, that is a total fail for your lineup.  I'm sure there is a fix that won't need you to change anything in wmc.  Please go into the settings file of serverwmc (see debug tab) and change the following field:

 
  <Debug_ChannelDetail>false</Debug_ChannelDetail>
 
Then save it and restart serverwmc and post the log file you have after it starts.  The whole log, please zip it and put in on drop box or google drive.  Or put it on my g-drive:
 
Let me know when it is there.
 
This still doesn't explain why it doesn't work in non-dlna mode.  When you have time, do a log for this one as well.
Edited by krustyreturns
Link to comment
Share on other sites

techywarrior

Ok, I think the non-DLNA playback issue may have been because I didn't restart ServerWMC (if that was the case maybe a restart required message should be there like on some other settings) or something else just happened to fail.

 

DLNA is obviously still a problem, and ideally I'd like that to work to save a lot of network traffic for me (my WMC machine is pretty removed on the network from my HDHomerun and MBS machine).

 

Attached is a clean log with the debug you requested enabled of me trying to play a channel with DLNA enabled.

 

 

ServerWMC.zip

Edited by techywarrior
Link to comment
Share on other sites

techywarrior

hm, don't know why it didn't work the first time I switched off DLNA for Live TV then. But I'm not worried about that. Lets see if we can figure out the DLNA since I would imagine that I am not going to be the only person with this virtual/physical channel issue.

Link to comment
Share on other sites

krustyreturns

uh... ok.   I sent PM'd you a test build (1176).  You can install it over the version of swmc you have.  See if it solves the problem.  If it doesn't post the swmc log again.

Link to comment
Share on other sites

techywarrior

The version you PM'd me worked perfectly with DLNA playback.

 

I see in the log that it is using the virtual channel number for the DLNA stream so I guess you found some way to get the real and virtual channel numbers from the HDHomerun?

Link to comment
Share on other sites

Hi,

Techy just curious what firmware version for the HD are you using? and what model? I have been using the dlna streaming for sometime and haven't had virtual channel problems manifest themselves yet. Maybe just lucky so far....

Edited by Vicpa
Link to comment
Share on other sites

techywarrior

I have two HDHomerun Dual's with firmware 20140604.

 

I suspect that the issue is more likely with the cable provider (Cox) then with the HDHomerun itself. Although I haven't looked if there are firmware updates since I bought them.

Link to comment
Share on other sites

techywarrior

You know what, this may be the answer right here:

 

Release 20141124:
  • HDHR4/TC/CC/DC models: Add support for tuning by physical channel when using HTTP.
  • ...

The latest firmware has support for physical channel numbers for DLNA streams. If I update the firmware I bet the old ServerWMC would work. But the update Krusty made is probably good too so anyone who can't or hasn't updated the firmware will still have working channels.

Link to comment
Share on other sites

krustyreturns

I extracted the 'virtual' channel from the wmc merged-channel database.  I thought using the 'original' channel number was all that was required, and it has been until you posted your log.  I think this channel fix will work for everybody, but I need to test it with more users before next release.

Edited by krustyreturns
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...