I, also am running into this problem. All other streaming works fine, including LIVETV.
Code:
2012-12-12 22:45:54.38409 [(70)] INFO: Called InitStream with type=Recording; provider=0; itemId=0; offset=0; clientDescription=nexus7; identifier=aMPdroid.-1114558432.ts; idleTimeout=
2012-12-12 22:45:54.38409 [(26)] WARN: Tried to convert a null Recording to WebRecordingBasic
2012-12-12 22:45:54.38409 [(26)] WARN: Failed to load fileinfo for recording
System.NullReferenceException: Object reference not set to an instance of an object.
at MPExtended.Services.TVAccessService.TVAccessService.GetRecordingFileInfo(Int32 id) in C:\Users\Oxan\Documents\Projects\MPExtended\Services\MPExtended.Services.TVAccessService\TVAccessService.cs:line 811
2012-12-12 22:45:54.38409 [(70)] ERROR: Unhandled exception in service (JSON interface)
System.NullReferenceException: Object reference not set to an instance of an object.
at MPExtended.Libraries.Service.Util.PathUtil.StripFileProtocolPrefix(String path) in C:\Users\Oxan\Documents\Projects\MPExtended\Libraries\MPExtended.Libraries.Service\Util\PathUtil.cs:line 63
at MPExtended.Services.StreamingService.Code.MediaSource.GetFileInfo() in C:\Users\Oxan\Documents\Projects\MPExtended\Services\MPExtended.Services.StreamingService\Code\MediaSource.cs:line 131
at MPExtended.Services.StreamingService.Code.MediaSource.get_Exists() in C:\Users\Oxan\Documents\Projects\MPExtended\Services\MPExtended.Services.StreamingService\Code\MediaSource.cs:line 48
at MPExtended.Services.StreamingService.Code.Streaming.InitStream(String identifier, String clientDescription, MediaSource source, Int32 timeout) in C:\Users\Oxan\Documents\Projects\MPExtended\Services\MPExtended.Services.StreamingService\Code\Streaming.cs:line 148
at MPExtended.Services.StreamingService.StreamingService.InitStream(WebMediaType type, Nullable`1 provider, String itemId, Nullable`1 offset, String clientDescription, String identifier, Nullable`1 idleTimeout) in C:\Users\Oxan\Documents\Projects\MPExtended\Services\MPExtended.Services.StreamingService\StreamingService.cs:line 220
at SyncInvokeInitStream(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)