home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
regeszter's custom MP
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Nervesagent" data-source="post: 1188225" data-attributes="member: 146416"><p>Can you tell me the command(s) you use for opening the stream on the second client? is it like mpextended does this?</p><p>So </p><p>1..start timeshifting</p><p>2..Create named pipe (this process is a bit unclear to me, should I create my own named pipe?) </p><p>3. Transcode </p><p></p><p>I got this info from the MPextended log... Are you using this method or is yours simpler?</p><p></p><p>[CODE]</p><p>2016-06-20 11:48:24.01943 [(36)] INFO: Starting timeshifting on channel 236 for client aMPdroid with identifier aMPdroid.-962293662.ts</p><p>2016-06-20 11:48:24.01991 [(30)] DEBUG: Starting timeshifting with username mpextended-aMPdroid.-962293662.ts on channel id 236</p><p>2016-06-20 11:48:24.01991 [(30)] DEBUG: Starting timeshifting</p><p>2016-06-20 11:48:29.75587 [(30)] DEBUG: Timeshifting succeeded</p><p>2016-06-20 11:48:29.77937 [(36)] DEBUG: Timeshifting started!</p><p>2016-06-20 11:48:29.77937 [(36)] INFO: Called InitStream with type=TV; provider=0; itemId=E:\timeshift\live2-0.ts.tsbuffer; offset=0; clientDescription=aMPdroid; identifier=aMPdroid.-962293662.ts; idleTimeout=</p><p>2016-06-20 11:48:30.02190 [(36)] DEBUG: Called StartStreamWithStreamSelection with ident=aMPdroid.-962293662.ts; profile=Android FFmpeg LQ; start=0; audioId=-1; subtitleId=-2</p><p>2016-06-20 11:48:30.02190 [(36)] DEBUG: StartStream with identifier aMPdroid.-962293662.ts for file mediatype=TV provider=0 id=E:\timeshift\live2-0.ts.tsbuffer filetype=Content offset=0 path=E:\timeshift\live2-0.ts.tsbuffer</p><p>2016-06-20 11:48:30.02190 [(36)] DEBUG: Using 400x224 as output size for stream aMPdroid.-962293662.ts</p><p>2016-06-20 11:48:30.02190 [(36)] DEBUG: Final stream selection: audioId=64, subtitleId=</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: Assembling following pipeline:</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: data 1: MPExtended.Services.StreamingService.Units.InputUnit (input False, data True, log False)</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: data 5: MPExtended.Services.StreamingService.Units.EncoderUnit (input True, data True, log True)</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: dataconn 1 -> 5</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: log 6: MPExtended.Services.StreamingService.Units.FFMpegLogParsingUnit</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: logconn 5 -> 6</p><p>2016-06-20 11:48:30.04890 [(36)] INFO: Using TsBuffer to read input</p><p>2016-06-20 11:48:30.05140 [(36)] INFO: TsBuffer: Files added 1, removed 0</p><p>2016-06-20 11:48:30.05390 [(36)] DEBUG: Setup data unit 1</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoding: starting input named pipe \\.\pipe\2232758e-08d3-4ae2-b260-a18ee4f0f505</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoding: starting output named pipe \\.\pipe\2350a49b-efeb-4c46-875b-3595e36726cd</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: Transcoder configuration dump</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: hasStdin False, hasStdout False, hasStderr True</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: path D:\Program Files (x86)\MPExtended\Service\Streaming\ffmpeg.exe</p><p>2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: arguments -y -i "\\.\pipe\2232758e-08d3-4ae2-b260-a18ee4f0f505" -s 400x224 -aspect 400:224 -map v:0 -map a:0 -codec:v libx264 -b:v 256k -profile:v baseline -preset:v ultrafast -coder rle -codec:a aac -b:a 64k -ac 2 -strict experimental -async 1 -sn -f mpegts "\\.\pipe\2350a49b-efeb-4c46-875b-3595e36726cd"</p><p>[/CODE]</p></blockquote><p></p>
[QUOTE="Nervesagent, post: 1188225, member: 146416"] Can you tell me the command(s) you use for opening the stream on the second client? is it like mpextended does this? So 1..start timeshifting 2..Create named pipe (this process is a bit unclear to me, should I create my own named pipe?) 3. Transcode I got this info from the MPextended log... Are you using this method or is yours simpler? [CODE] 2016-06-20 11:48:24.01943 [(36)] INFO: Starting timeshifting on channel 236 for client aMPdroid with identifier aMPdroid.-962293662.ts 2016-06-20 11:48:24.01991 [(30)] DEBUG: Starting timeshifting with username mpextended-aMPdroid.-962293662.ts on channel id 236 2016-06-20 11:48:24.01991 [(30)] DEBUG: Starting timeshifting 2016-06-20 11:48:29.75587 [(30)] DEBUG: Timeshifting succeeded 2016-06-20 11:48:29.77937 [(36)] DEBUG: Timeshifting started! 2016-06-20 11:48:29.77937 [(36)] INFO: Called InitStream with type=TV; provider=0; itemId=E:\timeshift\live2-0.ts.tsbuffer; offset=0; clientDescription=aMPdroid; identifier=aMPdroid.-962293662.ts; idleTimeout= 2016-06-20 11:48:30.02190 [(36)] DEBUG: Called StartStreamWithStreamSelection with ident=aMPdroid.-962293662.ts; profile=Android FFmpeg LQ; start=0; audioId=-1; subtitleId=-2 2016-06-20 11:48:30.02190 [(36)] DEBUG: StartStream with identifier aMPdroid.-962293662.ts for file mediatype=TV provider=0 id=E:\timeshift\live2-0.ts.tsbuffer filetype=Content offset=0 path=E:\timeshift\live2-0.ts.tsbuffer 2016-06-20 11:48:30.02190 [(36)] DEBUG: Using 400x224 as output size for stream aMPdroid.-962293662.ts 2016-06-20 11:48:30.02190 [(36)] DEBUG: Final stream selection: audioId=64, subtitleId= 2016-06-20 11:48:30.04890 [(36)] INFO: Assembling following pipeline: 2016-06-20 11:48:30.04890 [(36)] INFO: data 1: MPExtended.Services.StreamingService.Units.InputUnit (input False, data True, log False) 2016-06-20 11:48:30.04890 [(36)] INFO: data 5: MPExtended.Services.StreamingService.Units.EncoderUnit (input True, data True, log True) 2016-06-20 11:48:30.04890 [(36)] INFO: dataconn 1 -> 5 2016-06-20 11:48:30.04890 [(36)] INFO: log 6: MPExtended.Services.StreamingService.Units.FFMpegLogParsingUnit 2016-06-20 11:48:30.04890 [(36)] INFO: logconn 5 -> 6 2016-06-20 11:48:30.04890 [(36)] INFO: Using TsBuffer to read input 2016-06-20 11:48:30.05140 [(36)] INFO: TsBuffer: Files added 1, removed 0 2016-06-20 11:48:30.05390 [(36)] DEBUG: Setup data unit 1 2016-06-20 11:48:30.05390 [(36)] INFO: Encoding: starting input named pipe \\.\pipe\2232758e-08d3-4ae2-b260-a18ee4f0f505 2016-06-20 11:48:30.05390 [(36)] INFO: Encoding: starting output named pipe \\.\pipe\2350a49b-efeb-4c46-875b-3595e36726cd 2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: Transcoder configuration dump 2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: hasStdin False, hasStdout False, hasStderr True 2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: path D:\Program Files (x86)\MPExtended\Service\Streaming\ffmpeg.exe 2016-06-20 11:48:30.05390 [(36)] INFO: Encoder: arguments -y -i "\\.\pipe\2232758e-08d3-4ae2-b260-a18ee4f0f505" -s 400x224 -aspect 400:224 -map v:0 -map a:0 -codec:v libx264 -b:v 256k -profile:v baseline -preset:v ultrafast -coder rle -codec:a aac -b:a 64k -ac 2 -strict experimental -async 1 -sn -f mpegts "\\.\pipe\2350a49b-efeb-4c46-875b-3595e36726cd" [/CODE] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
regeszter's custom MP
Contact us
RSS
Top
Bottom