oldschool 7 Posted February 17, 2014 Author Share Posted February 17, 2014 Hmmm, actually, the path you show there is the old path. The new one should be shorter than that. Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 17, 2014 Author Share Posted February 17, 2014 (edited) I think I resolved the broken link. Edited February 17, 2014 by oldschool Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 17, 2014 Author Share Posted February 17, 2014 This used to work for me. At least, the channel listing used to work. I've never been able to get the video to stream for me, but at least I was able to see the channel guide. Now, I can't do anything. Here's what I get in the log files when I try to play a Recorded TV .wtv file under LiveTV Recordings: 2014-02-17 10:13:35.2809 Warn - StringMapTypeDeserializer: Property 'id' does not exist on type 'MediaBrowser.WebDashboard.Api.GetDashboardResource'2014-02-17 10:13:42.8469 Error - DtoUtils: ServiceBase<TRequest>::Service Exception Value cannot be null. Parameter name: path System.ArgumentNullException at MediaBrowser.Api.Playback.BaseStreamingService.GetUserAgent(String path) at MediaBrowser.Api.Playback.BaseStreamingService.GetUserAgentParam(String path) at MediaBrowser.Api.Playback.BaseStreamingService.GetInputModifier(StreamState state) at MediaBrowser.Api.Playback.Progressive.VideoService.GetCommandLineArguments(String outputPath, StreamState state, Boolean performSubtitleConversions) at MediaBrowser.Api.Playback.BaseStreamingService.GetOutputFilePath(StreamState state) at MediaBrowser.Api.Playback.Progressive.BaseProgressiveStreamingService.ProcessRequest(StreamRequest request, Boolean isHeadRequest) at lambda_method(Closure , Object , Object ) at ServiceStack.Host.ServiceRunner`1.Execute(IRequest request, Object instance, TRequest requestDto) 2014-02-17 10:13:42.8625 Error - HttpServer: Error processing request for /mediabrowser/Videos/d19b4f929d4fa7d4854595e5a8940feb/stream.mp4?audioChannels=2&StartTimeTicks=0&SubtitleStreamIndex=&AudioStreamIndex=0&deviceId=2b37a1c9bb4ef4494c5d549b28f3e231639f526d&Static=false&profile=baseline&level=3&maxWidth=1280&videoBitrate=1372000&audioBitrate=128000&VideoCodec=h264&AudioCodec=aac Value cannot be null. Parameter name: path ServiceStack.HttpError No Stack Trace Available 2014-02-17 10:13:44.7814 Error - DtoUtils: ServiceBase<TRequest>::Service Exception Value cannot be null. Parameter name: path System.ArgumentNullException at MediaBrowser.Api.Playback.BaseStreamingService.GetUserAgent(String path) at MediaBrowser.Api.Playback.BaseStreamingService.GetUserAgentParam(String path) at MediaBrowser.Api.Playback.BaseStreamingService.GetInputModifier(StreamState state) at MediaBrowser.Api.Playback.Progressive.VideoService.GetCommandLineArguments(String outputPath, StreamState state, Boolean performSubtitleConversions) at MediaBrowser.Api.Playback.BaseStreamingService.GetOutputFilePath(StreamState state) at MediaBrowser.Api.Playback.Progressive.BaseProgressiveStreamingService.ProcessRequest(StreamRequest request, Boolean isHeadRequest) at lambda_method(Closure , Object , Object ) at ServiceStack.Host.ServiceRunner`1.Execute(IRequest request, Object instance, TRequest requestDto) 2014-02-17 10:13:44.7814 Error - HttpServer: Error processing request for /mediabrowser/Videos/d19b4f929d4fa7d4854595e5a8940feb/stream.webm?audioChannels=2&StartTimeTicks=0&SubtitleStreamIndex=&AudioStreamIndex=0&deviceId=2b37a1c9bb4ef4494c5d549b28f3e231639f526d&Static=false&VideoCodec=vpx&AudioCodec=Vorbis&maxWidth=1280&videoBitrate=1372000&audioBitrate=128000 Value cannot be null. Parameter name: path ServiceStack.HttpError No Stack Trace Available Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 17, 2014 Author Share Posted February 17, 2014 I also tried to update the guide, and ServerWMC and MB3 do not report any errors, but yet I still don't have anything listed in the guide. As far as the recordedTV folder, this is what ServerWMC showed in its error log: 2014/02/17 10:13:45.216 OpenRecordingStream> -----------------done-------------------------2014/02/17 10:13:45.224 Finished request OpenRecordingStream in 2.34s2014/02/17 10:13:45.346 Received client request: MediaBrowser^@MYFILESERVE@|GetRecordings2014/02/17 10:13:45.920 Finished request GetRecordings in 0.58s2014/02/17 10:13:45.949 Received client request: MediaBrowser^@MYFILESERVE@|GetRecordings2014/02/17 10:13:46.690 Finished request GetRecordings in 0.74s2014/02/17 10:13:46.699 Received client request: MediaBrowser^@MYFILESERVE@5|OpenRecordingStream|109775241184158962014/02/17 10:13:46.699 OpenRecordingStream> -----------------start------------------------2014/02/17 10:13:46.699 OpenRecordingStream> opening recording (ID[10977524118415896]) for client: MediaBrowser^2014/02/17 10:13:47.128 OpenRecordingStream> found rec file for ID[10977524118415896]: \\MYFILESERVE\htpc\Recordings\MCEBuddyArchive\Mickey Mouse Clubhouse_DISNHD_2014_02_14_08_00_28.wtv2014/02/17 10:13:47.128 OpenRecordingStream> DEBUG mode, remuxing all recordings, local path: \\MYFILESERVE\htpc\Recordings\MCEBuddyArchive\Mickey Mouse Clubhouse_DISNHD_2014_02_14_08_00_28.wtv2014/02/17 10:13:47.159 OpenRecordingStream> returning client's path to recording: \\SPARE1\Public\Recorded TV\TempSWMC\RecordingTV_MediaBrowser^4_2014_02_17_10_13_43.ts2014/02/17 10:13:47.159 OpenRecordingStream> -----------------done-------------------------2014/02/17 10:13:47.160 Finished request OpenRecordingStream in 0.46s2014/02/17 10:15:57.452 Received client request: MediaBrowser^@MYFILESERVE@|GetRecordings2014/02/17 10:15:58.411 Finished request GetRecordings in 0.96s2014/02/17 10:15:58.420 Received client request: MediaBrowser^@MYFILESERVE@|GetRecordings2014/02/17 10:15:59.004 Finished request GetRecordings in 0.58s2014/02/17 10:15:59.017 Received client request: MediaBrowser^@MYFILESERVE@|GetRecordings2014/02/17 10:15:59.678 Finished request GetRecordings in 0.66s2014/02/17 10:16:14.909 MaintenanceTimer> callback at 10:16 AM2014/02/17 10:16:15.010 PurgeInactiveClients> error: closing stream[Mickey Mouse Clubhouse_DISNHD_2014_02_14_08_00_28.wtv], 'ts' file was not accessed.2014/02/17 10:16:15.030 Pass 'mux2ts':2014/02/17 10:16:15.030 > WtvToPesDemuxer::Parse> total guid headers processed: 469,8642014/02/17 10:16:15.030 > WtvToPesDemuxer::Parse> total data packets processed: 72,5822014/02/17 10:16:15.061 Remux> ENDED, >>>>>>>>>> Run Time: 2.50 min <<<<<<<<<<2014/02/17 10:16:15.066 StreamProc::Close> remux stopped successfully2014/02/17 10:16:15.066 StreamProc::Close> wtv was not running2014/02/17 10:16:15.117 StreamProc::Close> ts file size: 1,059,586,0482014/02/17 10:16:15.293 StreamProc::Close> file deleted: C:\Users\Public\Recorded TV\TempSWMC\RecordingTV_MediaBrowser^4_2014_02_17_10_13_43.ts2014/02/17 10:16:15.293 StreamProc::Close> closed in 0.27 sec2014/02/17 10:16:15.296 MaintenanceTimer> callback - complete Link to comment Share on other sites More sharing options...
ernstgot 17 Posted February 18, 2014 Share Posted February 18, 2014 I also had this problem nothing show up under guide, then after some resetting the guide populated but many channels still don't stream. Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 Did you have to reboot the server to get it to populate? Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 18, 2014 Share Posted February 18, 2014 @oldschool Go to the debug tab and turn off 'remux the playback of all wtv files', then restart mbs. @@ernstgot Can you post a link to the serverwmc log after you try to stream one of your failed channels? Preferably, restart swmc, then try to play the channel just to keep the log to a manageable size. Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 A lot more showed up in the log file, so it looks like MB3 is getting some data from the TV provider, but nothing shows up in the guide again. server-63528237070.zip Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 18, 2014 Share Posted February 18, 2014 Each of these lines in the swmc log is mbs getting guide data for a channel: 2014/02/17 12:32:49.131 Finished request GetEntries in 0.15s 2014/02/17 12:32:49.297 Received client request: MediaBrowser^@MYSERVER-FILESERVE@|GetEntries|7613333|1392658373|1393349573 If no data was being send back, it would post an error. MBS won't display the guide data until all of these queries have finished (guide data refresh in dashboard has to reach 100%). Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 The guide fetch finished according to MB3 before I gathered the logs. Do you think the server is still processing something? It looks to me like MB3 is receiving the data, but for some reason it refuses to show any of the data it fetched. I had the problem with the channel logos when the guide was working before, but now it just completely has given up on me. Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 Could it be associated with me uninstalling Remote Potato? Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 18, 2014 Share Posted February 18, 2014 (edited) I can't see how uninstalling remote potato could do this. Serverwmc would post a database error if something was hosed there. Edited February 17, 2014 by krustyreturns Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 OK. So, I don't see anything in the logs that would cause this. Would increasing the logging level provide more info? I don't see in the webUI settings where I could increase that level. Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 18, 2014 Share Posted February 18, 2014 In the dashboard go to advanced then turn on 'enable debug logging' Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 18, 2014 Author Share Posted February 18, 2014 For some reason, after about a minute, I was able to play a Recorded TV file! That's showing some progress! That doesn't affect my guide though, but at least it shows me I'm able to stream and view a .wtv file, so I'm hopeful when I can get the guide to display that I will be able to view a channel. The FFMPEG logs are for when I was able to successfully view a recording. That's a first. This log is a manual guide scan, and then clicking on the Channels and Guide links in the WebUI. Again, it doesn't show any obvious errors. I verified the C:\Users\eMYSERVER\AppData\Roaming\MediaBrowser-Server\data\remote-images files are showing up on the server, so no problem with broken image links. It just seems like something hiccuped on the server and it's causing the guide and channels not to show. ffmpeg-8eae4cb8-18af-48d1-8367-90272bf01549.zip Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 21, 2014 Author Share Posted February 21, 2014 I think my problem might be related to parental restrictions? My admin account can't see the channel or guide, but another account with restrictions is able to see the lineup. It seems like the problem is on the server. It could be something else, but at least I know channels are loading for one account and not for another. I'm not sure what the cause is, but that is the result I'm seeing. Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 21, 2014 Share Posted February 21, 2014 Interesting. What happens if you add the same restrictions to the admin account? Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 21, 2014 Author Share Posted February 21, 2014 It definitely relates to the parental rating, and I was able to track it down. The setting for hiding "other items" without content information was checked, and this causes the live tv channels and guide to be hidden/not populate. Once you uncheck it, it will show the channels. The only other setting that will show the channels when the "other items" check is enabled is to select a blank parental rating. That combination will show all the channels. So, now that I have solved that mystery, I'll create a new thread due to my problem with the stream not showing up on the iPhone, but at least I've discovered the root cause. I take it some functionality around TV program rating was supposed to be implemented, but it is currently causing this issue. 1 Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 21, 2014 Share Posted February 21, 2014 nice work oldschool. So are the tv ratings for the imported programs all 'unkown'? Are you in the US? Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 22, 2014 Author Share Posted February 22, 2014 No. The Price is Right was rated G I think. I'm not sure how you could filter an entire channel out of the lineup, so if the filter is intended to filter out channels, it would have to look at all the programs shown in the guide for the timeframe and then determine if all programs must be filtered, and then remove it from the lineup. Yes, I'm in the US. Link to comment Share on other sites More sharing options...
krustyreturns 191 Posted February 22, 2014 Share Posted February 22, 2014 Cool, that explains that. In addition, in the mbs' live tv interface there is no way to specify the parental rating for a channel. Maybe they are going to set it by analyzing the program line-up rating but haven't implemented it yet Link to comment Share on other sites More sharing options...
Luke 37064 Posted February 22, 2014 Share Posted February 22, 2014 There is, you just go to the channel page and click the edit button. Link to comment Share on other sites More sharing options...
oldschool 7 Posted February 22, 2014 Author Share Posted February 22, 2014 OK, this might be the reason why selecting a blank parental rating causes the channels to show. All the channels are editable, and it looks like they default to a blank parental rating, and therefore are matching the rating when you set an account filter to blank. If you set any other parental rating, then the LiveTV is looking at that parental rating of the channel, and seeing that a rating does not exist, it is filtering it out of the lineup because of the not found check mark. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now